Fangjun Kuang
8abb7c8f87
Release v2.0.0 ( #4090 )
2026-10-23 20:32:33 +08:00
Fangjun Kuang
bad60aa0b5
Fix Ascend CI ( #4089 )
2026-10-23 20:09:01 +08:00
Fangjun Kuang
12b4f4af2f
Add tauri example for Doubao ASR ( #4083 )
2026-10-23 14:36:20 +08:00
Fangjun Kuang
51ec64f7c4
Build wheels for Python 3.15gg ( #4080 )
2026-10-22 15:17:57 +08:00
Fangjun Kuang
a9193276e4
Fix building Flutter APPs for macOS ( #4078 )
2026-10-22 13:44:57 +08:00
Fangjun Kuang
a83acee682
Fix typos in the project. ( #4073 )
2026-10-21 09:57:49 +08:00
Fangjun Kuang
bddf3a0118
Refactor building wheels for Linux armv7 ( #4071 )
2026-10-20 18:44:24 +08:00
Hulk
d81998df3f
Support per-stream FunASR Nano prompt options ( #4012 )
2026-10-20 17:57:36 +08:00
Fangjun Kuang
db749e7225
Add tests for the windows arm64 npm package ( #4069 )
2026-10-20 15:42:34 +08:00
Elian Doran
81dd86c4ba
Add Node.js addon for Windows arm64 (sherpa-onnx-win-arm64) ( #4054 )
2026-10-20 11:56:18 +08:00
Fangjun Kuang
0b3647632f
Remove espeak-ng and piper-phonemize from sherpa-onnx ( #4055 )
...
Fixes #3731
espeak-ng and piper-phonemize are no longer built into sherpa-onnx.
Text frontends are now:
- **lexicon** — built in, no extra dependency
- **phonemize** — phonemize outside sherpa-onnx (e.g. [piper-phonemize](https://github.com/csukuangfj/piper-phonemize )) and pass the result in. That library is GPL, so it stays optional: sherpa-onnx is GPL-free after this PR.
## API
- `SherpaOnnxGenerationConfig` gains `phoneme_codepoints` and `tokens` (mutually exclusive alternatives to `text`)
- `data_dir` on the TTS model configs is deprecated and ignored; the ABI slot is kept
- all bindings updated: C/C++, Python, Java, Kotlin, Go, Rust, C#, Swift, Pascal, Dart/Flutter, node-addon, WASM, HarmonyOS
2026-10-20 11:09:04 +08:00
Fangjun Kuang
a452f9f078
Fix Flutter VAD+ASR examples for Qwen3 ASR ( #4045 )
2026-10-13 20:23:09 +08:00
Paolo Antinori
9f474b820e
Docs: reproducible F-Droid builds of the Android library (AAR) ( #3963 )
2026-09-21 16:49:05 +08:00
Fangjun Kuang
275ee49637
Fix dart for windows arm64 ( #3967 )
2026-09-20 18:03:27 +08:00
Marcin Baszczewski
15210f7543
Support HLG decoding for offline CTC models in the C, CXX, JNI/Kotlin/Java and WASM APIs ( #3951 )
2026-09-20 18:00:54 +08:00
Ranjan Bhagat
aee3a00162
Ship arm64 libraries in the sherpa_onnx_windows Flutter package ( #3957 )
2026-09-20 15:00:27 +08:00
Fangjun Kuang
e8199a90e1
Add wasm demo for kokoro multi lang tts ( #3966 )
2026-09-20 14:25:14 +08:00
Joseph Mills
3df7adacc0
Support modified_beam_search with hotwords for streaming NeMo transducer models ( #3895 )
...
A hypothesis that emitted max_symbols_per_frame tokens on one frame is
advanced to the next frame without decoding a blank. The counter was
incremented there, so a frame that emitted ten symbols was reported as one
frame of silence. The greedy decoder leaves the counter alone in this case:
it is zeroed by each emitted token and incremented only by a decoded blank.
The over-report is bounded to one frame, since the next emission resets the
counter, but it is visible to endpointing right after a saturated frame.
Measured on a 6.6 s clip with --blank-penalty=20, which saturates the cap on
every frame: greedy reports 0 trailing blanks, this decoder reported 1 before
the change and 0 after. Normal decoding (penalty 0) is byte-identical before
and after.
2026-09-14 10:25:43 +08:00
Fangjun Kuang
bc5157a5fd
Fix releasing dart packages ( #3948 )
2026-09-11 14:27:08 +08:00
Fangjun Kuang
11afbd009a
Release v1.13.8 ( #3945 )
2026-09-10 21:52:45 +08:00
Fangjun Kuang
8c81710f76
Test using uv to install sherpa-onnx ( #3946 )
2026-09-10 21:47:46 +08:00
Fangjun Kuang
b0899d95ee
Add confidence computation support for speaker diarization to JNI. ( #3943 )
2026-09-10 17:10:54 +08:00
Fangjun Kuang
c7d9eb02b7
Support running Rust examples in termux on Android ( #3942 )
2026-09-10 15:49:47 +08:00
Fangjun Kuang
6f5327bad8
Add robust download retry logic to all test scripts ( #3941 )
2026-09-09 17:56:46 +08:00
Fangjun Kuang
bf690ea1c7
Update onnxruntime to v1.28.2 ( #3935 )
2026-09-09 15:21:14 +08:00
Fangjun Kuang
a4d0341b42
Fix CI tests ( #3940 )
2026-09-09 14:57:29 +08:00
Fangjun Kuang
fe56f3dec6
Add Go API for Windows arm64 ( #3934 )
2026-09-08 18:44:27 +08:00
Fangjun Kuang
880f1a8d13
Upload the nabra 82M Arabic TTS int8 model- #3933 ( #3933 )
2026-09-08 18:43:23 +08:00
Fangjun Kuang
210f340bcf
Fix Go API tests in CI for Windows ( #3932 )
2026-09-08 12:02:57 +08:00
Fangjun Kuang
df3a263607
Support sherpa-onnx with Python in Termux on Android ( #3922 )
2026-09-06 07:02:20 +08:00
Fangjun Kuang
cb2beea82b
Support building within a termux terminal on Android devices ( #3916 )
2026-09-04 18:04:44 +08:00
Fangjun Kuang
a24dad69b4
Fix releasing ( #3911 )
2026-09-02 19:23:03 +08:00
Fangjun Kuang
917bed95c8
Release v1.13.7 ( #3909 )
2026-09-01 12:48:05 +08:00
Joseph Mills
3d85a50461
Support per-stream runtime options (setOption/getOption/hasOption) in the JavaScript (node-addon) API for streaming ASR ( #3891 )
2026-08-31 14:13:46 +08:00
Fangjun Kuang
0fbdb4c5bd
Remove caret prefix from sherpa_onnx flutter dependencies ( #3905 )
...
* Remove caret prefix from sherpa_onnx flutter dependencies
Changed all sherpa_onnx flutter dependencies in pubspec.yaml files
from caret version (^1.13.6) to exact version (1.13.6) matching.
2026-08-30 11:12:30 +08:00
Fangjun Kuang
055046b25a
Add iOS support for Rust and add hello world tauri example ( #3901 )
2026-08-28 19:47:24 +08:00
Fangjun Kuang
34eba5a272
Fix building APKs in CI ( #3896 )
2026-08-25 09:44:54 +08:00
Fangjun Kuang
d33f87c8ad
Support Windows arm64 for Rust ( #3889 )
2026-08-24 19:14:47 +08:00
Fangjun Kuang
5875a75996
Fix Flutter packages for iOS ( #3887 )
2026-08-24 14:35:41 +08:00
Fangjun Kuang
1cb484af5e
Release v1.13.6 ( #3879 )
2026-08-18 13:59:39 +08:00
Fangjun Kuang
0cefb05e7d
Add VAD+ASR Flutter examples ( #3877 )
2026-08-18 11:28:11 +08:00
Fangjun Kuang
8c0c1b02ca
Unify sherpa-onnx init API for Flutter and Dart CLI ( #3875 )
2026-08-13 16:53:14 +08:00
Fangjun Kuang
e1edbfee66
Fix releasing dart packages ( #3874 )
2026-08-13 09:43:57 +08:00
Fangjun Kuang
c3625d24fb
Fix using SPM in iOS examples ( #3867 )
2026-08-11 20:06:04 +08:00
Fangjun Kuang
99dcbfe760
Fix building android and java examples ( #3866 )
2026-08-11 17:54:38 +08:00
Fangjun Kuang
3dc7c569f3
Release v1.13.5 ( #3863 )
2026-08-11 14:43:30 +08:00
Fangjun Kuang
02b3e424ba
Update onnxruntime to v1.27.1 ( #3861 )
2026-08-11 11:14:09 +08:00
Fangjun Kuang
17ab05b760
Add Flutter examples for VAD ( #3856 )
2026-08-10 21:00:44 +08:00
Fangjun Kuang
6897144f08
Add CI for Flutter punctuation examples ( #3847 )
2026-08-07 17:48:34 +08:00
mah92
5b2ec1d674
Add Persian NeMo CTC ASR models (shenava koochik/rizeh/rizeh-pizeh) ( #3825 )
2026-08-07 17:44:15 +08:00