v1.12.8

k2-fsa/sherpa-onnxv1.12.8Aug 8, 2025by csukuangfj

AI Summary

Introduces KittenTTS with multi-language API support and adds NeMo CTC model support.

Key Highlights

  • Added comprehensive KittenTTS support across C++, Python, Java, Kotlin, JS, and other platforms.
  • Added APIs for Online NeMo CTC models.

New Features

  • KittenTTS (C++, Python, Java, Kotlin, JS, WASM, Pascal, Dart, Swift, C#, Go)
  • NeMo CTC APIs
  • Kroko ASR models
  • VAD probability JNI

Full Release Notes

## What's Changed
* Expose JNI to compute probability of chunk in VAD by @twmht in https://github.com/k2-fsa/sherpa-onnx/pull/2433
* Support models from https://huggingface.co/Banafo/Kroko-ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2453
* Add APIs for Online NeMo CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2454
* Export https://github.com/KittenML/KittenTTS to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2456
* Fix punctuations in kokoro tts. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2458
* Limit number of tokens in fire red asr decoding. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2459
* Add C++ runtime for kitten-tts by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2460
* Add Kotlin and Java API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2461
* Add Android TTS Engine APK for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2465
* Add Python API for KittenTTS. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2466
* Add C API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2467
* Add CXX API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2469
* Add JavaScript API (node-addon) for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2470
* Add JavaScript API (WebAssembly) for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2471
* Add Pascal API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2474
* Add Dart API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2475
* Add Swift API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2476
* Add C# API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2477
* Add Go API for KittenTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2478
* Release v1.12.8 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2479

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

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