v1.10.25

k2-fsa/sherpa-onnxv1.10.25Sep 13, 2024by csukuangfj

AI Summary

Improves stability with error handling and adds embedded system support, alongside online punctuation model bindings.

Key Highlights

  • Re-implement LM rescore for online transducer.
  • Build websocket related binaries for embedded systems.
  • Python binding for online punctuation models.
  • Preserve previous result as context for next segment.

New Features

  • LM rescore re-implementation for online transducer
  • Websocket binaries for embedded systems
  • Python binding for online punctuation models
  • Context preservation for streaming

Full Release Notes

## What's Changed
* Fix releasing dart packages. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1317
* Throw error instead exit on fail to read wav in java by @RGdevz in https://github.com/k2-fsa/sherpa-onnx/pull/1323
* Re-implement LM rescore for online transducer by @SilverSulfide in https://github.com/k2-fsa/sherpa-onnx/pull/1231
* Fixed the C api calls and created the TTS project file by @twodawg in https://github.com/k2-fsa/sherpa-onnx/pull/1324
* Build websocket related binaries for embedded systems. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1327
* fix wasm app for streaming paraformer by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1328
* Fix vad.Flush() by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1329
* Fix typos by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1330
* Add Python binding for online punctuation models by @yaochie in https://github.com/k2-fsa/sherpa-onnx/pull/1312
* Fix building by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1331
* Preserve previous result as context for next segment by @vsd-vector in https://github.com/k2-fsa/sherpa-onnx/pull/1335
* Fix computing features for CED audio tagging models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1341
* re-pull-request allow tokens and hotwords be loaded from buffered string driectly by @shawl336 in https://github.com/k2-fsa/sherpa-onnx/pull/1339
* Fix building by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1343
* Release v1.10.25 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1344

## New Contributors
* @RGdevz made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1323
* @twodawg made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1324
* @yaochie made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1312
* @shawl336 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1339

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