v1.12.40

k2-fsa/sherpa-onnxv1.12.40Apr 24, 2026by github-actions[bot]

AI Summary

Enhances cross-platform desktop capabilities with Tauri demos and adds several new Piper TTS voice models including Albanian and Chinese variants.

Key Highlights

  • Tauri desktop APPs for VAD+ASR with settings UI
  • Piper Albanian (sq_AL) voice support
  • Piper Chinese TTS models added
  • Fix for JNI invalid utf8 string passing

New Features

  • Tauri VAD+ASR desktop apps
  • Piper sq_AL model
  • Piper Chinese TTS models
  • Fix for Flutter Android publishing

Full Release Notes

## What's Changed
* Build Tauri desktop APPs for VAD+ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3530
* Avoid passing invalid utf8 str to JNI. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3527
* Fix publishing dart packages for Android by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3522
* Fix releasing go packages by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3537
* Improve Tauri VAD+ASR example: settings UI, bug fixes, and RTF display by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3538
* Add Tauri APP demo for VAD+ASR from a microphone by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3540
* Add Albanian (sq_AL) Piper TTS voice by @matiaslin ([LanguageWeaver](https://www.rws.com/language-weaver/)) in https://github.com/k2-fsa/sherpa-onnx/pull/3539
* Upload the piper sq_AL model by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3541
* Add two Piper Chinese TTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3546
* Add more Piper TTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3547
* Release v1.12.40 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3548

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

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