v1.11.0

k2-fsa/sherpa-onnxv1.11.0Mar 16, 2025by csukuangfj

AI Summary

This major version introduces RKNN support for Zipformer CTC and Ebranchformer models, exports GTCRN speech enhancement models, and adds extensive multi-language APIs for speech enhancement.

Key Highlights

  • RKNN support for Zipformer CTC and transducer modified beam search
  • Export GTCRN models and add support across 10+ languages
  • Add Ebranchformer model
  • Kokoro v1.1-zh support

New Features

  • RKNN support (Zipformer CTC)
  • Ebranchformer support
  • GTCRN models with full language support
  • Kokoro v1.1-zh

Full Release Notes

## What's Changed
* Fix building wheels for Python 3.7 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1933
* Add Kotlin and Java API for online punctuation models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1936
* Add Kokoro v1.1-zh by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1942
* Support RKNN for Zipformer CTC models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1948
* Add transducer modified_beam_search for RKNN. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1949
* Update README to include projects that is using sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1956
* Limit number of tokens per second for whisper. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1958
* Ebranchformer by @KarelVesely84 in https://github.com/k2-fsa/sherpa-onnx/pull/1951
* Test using sherpa-onnx as a cmake subproject by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1961
* Add C++ demo for VAD+non-streaming ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1964
* Export gtcrn models to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1975
* c-api add wave write to buffer. by @cjsdurj in https://github.com/k2-fsa/sherpa-onnx/pull/1962
* add SherpaOnnxOfflineRecognizerSetConfig binding for go by @franck-li in https://github.com/k2-fsa/sherpa-onnx/pull/1976
* Add C++ runtime for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1977
* Add Python API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1978
* Add C API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1984
* Add CXX API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1986
* Add Swift API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1989
* Add C# API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1990
* Add Go API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1991
* Add Pascal API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1992
* Add Dart API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1993
* Add JavaScript (node-addon) API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1996
* Add WebAssembly (WASM) for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2002
* Add JavaScript API (wasm) for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2007
* Add Kotlin API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2008
* Add Java API for speech enhancement GTCRN models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2009
* Release v1.11.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2010

## New Contributors
* @cjsdurj made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1962

**Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.46...v1.11.0