v1.12.29

k2-fsa/sherpa-onnxv1.12.29Mar 12, 2026by github-actions[bot]

AI Summary

Added Supertonic2 TTS support and refactored the WebAssembly TTS API to fix memory leaks.

Key Highlights

  • Added Supertonic2 TTS support across multiple languages.
  • Refactored WebAssembly TTS API to fix memory leaks.
  • Added support for dynamic decoder layers in the canary model runtime.

New Features

  • Supertonic2 TTS
  • WebAssembly TTS refactor
  • Canary runtime dynamic layers

Full Release Notes

## What's Changed
* Publish pdb files for Debug and RelWithDebInfo build on Windows by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3252
* Fix memory leak in WebAssembly for TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3259
* Refactor WebAssebmly TTS API by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3260
* Add Supertonic2 TTS support by @Wasser1462 in https://github.com/k2-fsa/sherpa-onnx/pull/3094
* Upload supertonic tts models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3263
* Add Python API examples for Supertonic TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3264
* Support dynamic decoder layers in canary model runtime by @mm65x in https://github.com/k2-fsa/sherpa-onnx/pull/3268
* Add CXX API for supertonic TTS by @Wasser1462 in https://github.com/k2-fsa/sherpa-onnx/pull/3280
* Add C# API for SupertonicTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3283
* Add Go API for SupertonicTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3284
* Add Rust API for text to speech by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3285
* Add Swfit API for SupertonicTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3286
* Add Java and Kotlin API for Supertonic TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3289
* Add Dart API for SupertonicTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3288
* Add Pascal API and example for Supertonic TTS. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3290
* Add JavaScript API for Supertonic TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3287
* Release v1.12.29 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3292

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

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