v1.10.1

k2-fsa/sherpa-onnxv1.10.1Jun 22, 2024by github-actions[bot]

AI Summary

This release focuses on new language bindings (Swift), Python enhancements (LM rescoring), and bug fixes across various components like subtitles and TTS.

Key Highlights

  • Introduced Swift API for keyword spotting
  • Added Python API support for Offline LM rescoring
  • Fixed generate-subtitles.py bug
  • Enabled stopping TTS generation

New Features

  • Swift API
  • Python LM rescoring
  • Thai Android APK
  • TTS stop functionality

Full Release Notes

## What's Changed
* Publish pre-compiled libs for jni (linux x64) by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1026
* Swift API for keyword spotting. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1027
* fix generate-subtitles.py bug by @xiaokuang95 in https://github.com/k2-fsa/sherpa-onnx/pull/1029
* Add Python API support for Offline LM rescoring by @SilverSulfide in https://github.com/k2-fsa/sherpa-onnx/pull/1033
* Support clang-tidy by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1034
* offline transducer: treat unk as blank by @Chung-I in https://github.com/k2-fsa/sherpa-onnx/pull/1005
* Build Android APK for Thai by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1036
* fix typo by @pengzhendong in https://github.com/k2-fsa/sherpa-onnx/pull/1038
* Enable to stop TTS generation by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1041

## New Contributors
* @xiaokuang95 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1029
* @SilverSulfide made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1033
* @Chung-I made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1005

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