21 Commits
Author SHA1 Message Date
Fangjun Kuang af2d8d81db Release v2.0.1 (#4115) 2026-10-26 22:57:12 +08:00
Fangjun Kuang 8abb7c8f87 Release v2.0.0 (#4090) 2026-10-23 20:32:33 +08:00
Fangjun Kuang ce949db9dd Fix word boundaries, OOV words and Unicode handling in lexicon TTS (#4075) 2026-10-22 12:16:36 +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 11afbd009a Release v1.13.8 (#3945) 2026-09-10 21:52:45 +08:00
Fangjun Kuang bf690ea1c7 Update onnxruntime to v1.28.2 (#3935) 2026-09-09 15:21:14 +08:00
Fangjun Kuang 917bed95c8 Release v1.13.7 (#3909) 2026-09-01 12:48:05 +08:00
Fangjun Kuang 1cb484af5e Release v1.13.6 (#3879) 2026-08-18 13:59:39 +08:00
Fangjun Kuang 3dc7c569f3 Release v1.13.5 (#3863) 2026-08-11 14:43:30 +08:00
Fangjun Kuang 2e2659e937 Refactor building xcframework for macOS and iOS (#3831) 2026-08-03 10:32:47 +08:00
Fangjun Kuang 14190197d9 Support swift package manager (SPM) (#3816) 2026-07-29 10:04:08 +08:00
Fangjun Kuang e5cece2251 Update onnxruntime to 1.27.0 (#3718) 2026-07-03 14:03:00 +08:00
Fangjun Kuang 6bcb4f51ed Update iOS to use onnxruntime 1.26.0 (#3678) 2026-06-15 15:20:32 +08:00
Fangjun Kuang 0bb325cecd Fix building sherpa-onnx (#2262) 2025-05-29 16:11:22 +08:00
Fangjun Kuang 94e256244d Add blank penalty for various language bindings. (#1234) 2024-08-08 10:43:31 +08:00
Fangjun Kuang c35200dccf Revert to onnxruntime 1.17.1 (#1131) 2024-07-15 14:24:08 +08:00
Fangjun Kuang 1c104ea847 Update onnxruntime from v1.18.0 to v1.18.1 (#1107) 2024-07-11 09:35:28 +08:00
Fangjun Kuang dd0ff2ca06 Support onnxruntime 1.18.0 (#906) 2024-07-10 17:05:26 +08:00
Wei Kang b012b78ceb Encode hotwords in C++ side (#828)
* Encode hotwords in C++ side
2024-05-20 19:41:36 +08:00
布宝 dc5af04830 wget 续传 (#801) 2024-04-22 20:19:08 +08:00
Fangjun Kuang 4e040c596e Support including TTS conditionally. (#699) 2024-03-26 17:21:35 +08:00