v1.10.22

k2-fsa/sherpa-onnxv1.10.22Aug 16, 2024by csukuangfj

AI Summary

This release introduces Pascal API support for streaming and non-streaming ASR, VAD, and wave file reading. It also adds support for multi-channel wave files and SenseVoice emotion detection, along with various examples for subtitle generation and asset management.

Key Highlights

  • Pascal API for streaming and non-streaming ASR
  • Pascal API for VAD
  • Pascal API for reading wave files
  • Support for multi-channel wave files (8/16/32-bit)
  • SenseVoice emotion and event support

New Features

  • Pascal API for streaming ASR
  • Pascal API for non-streaming ASR
  • Pascal API for VAD
  • Pascal API for reading wave files
  • SenseVoice emotion and event support
  • Support for multi-channel wave files

Full Release Notes

## What's Changed
* Exclude .DS_Store files from flutter tts assets by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1238
* Add Pascal API for reading wave files by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1243
* Pascal API for streaming ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1246
* Pascal API for non-streaming ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1247
* Pascal API for VAD by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1249
* Update offline-recognizer.cc by @iprovalo in https://github.com/k2-fsa/sherpa-onnx/pull/1253
* Add more C API examples by @zhu-han in https://github.com/k2-fsa/sherpa-onnx/pull/1255
* Add emotion, event of SenseVoice. by @fbzhong in https://github.com/k2-fsa/sherpa-onnx/pull/1257
* Support reading multi-channel wave files with 8/16/32-bit encoded samples by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1258
* Enable IPO only for Release build. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1261
* Add Lazarus example for generating subtitles using Silero VAD with non-streaming ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1251
* chore: update online-stream.h by @eltociear in https://github.com/k2-fsa/sherpa-onnx/pull/1264
* Build generating subtitles APPs for more models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1265
* Fix looking up OOVs in lexicon.txt for MeloTTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1266
* Release v1.10.22 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1267

## New Contributors
* @zhu-han made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1255
* @fbzhong made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1257

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