v1.10.37

k2-fsa/sherpa-onnxv1.10.37Dec 31, 2024by csukuangfj

AI Summary

Adds new TTS models for Latvia and Persian, introduces a byte-level BPE Zipformer tokenizer, and provides C++ runtime for Matcha-TTS.

Key Highlights

  • Add new TTS models for Latvia and Persian+English
  • Add a byte-level BPE Chinese+English non-streaming zipformer model
  • Add C++ runtime for Matcha-TTS
  • Add Go API for Keyword spotting

New Features

  • Latvia and Persian TTS models
  • Byte-level BPE Zipformer model
  • TeleSpeech CTC support
  • Matcha-TTS C++ runtime
  • Go KWS API
  • Swift online punctuation

Full Release Notes

## What's Changed
* Add new tts models for Latvia and Persian+English by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1644
* Add a byte-level BPE Chinese+English non-streaming zipformer model by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1645
* Support removing invalid utf-8 sequences. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1648
* Add TeleSpeech CTC to non_streaming_server.py by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1649
* Fix building macOS libs by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1656
* Add Go API for Keyword spotting by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1662
* Add swift online punctuation by @yujinqiu in https://github.com/k2-fsa/sherpa-onnx/pull/1661
* Add c++ runtime for Matcha-TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1627
* Release v1.10.37 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1663


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