v1.10.23

k2-fsa/sherpa-onnxv1.10.23Aug 24, 2024by github-actions[bot]

AI Summary

Adds Object Pascal support and enhances mobile platform compatibility with VAD and TTS features.

Key Highlights

  • Object Pascal TTS API and examples.
  • WebAssembly support for VAD.
  • Set batch size to 1 for mobile-only platforms.
  • Flutter OfflineRecognizerResult enhancements (lang, emotion, event).

New Features

  • Object Pascal TTS API
  • WebAssembly for VAD
  • Mobile platform batch size fixes
  • Flutter OfflineRecognizerResult language/emotion/event

Full Release Notes

## What's Changed
* flutter: add lang, emotion, event to OfflineRecognizerResult by @eschmidbauer in https://github.com/k2-fsa/sherpa-onnx/pull/1268
* Use a separate thread to initialize models for lazarus examples. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1270
* Object pascal examples for recording and playing audio with portaudio. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1271
* Text to speech API for Object Pascal. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1273
* update kotlin api for better release native object and add user-frien… by @fbzhong in https://github.com/k2-fsa/sherpa-onnx/pull/1275
* Provide models for mobile-only platforms by fixing batch size to 1 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1276
* Update wave-reader.cc by @diyism in https://github.com/k2-fsa/sherpa-onnx/pull/1278
* Set batch size to 1 for more streaming ASR models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1280
* Add WebAssembly for VAD by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1281
* WebAssembly example for VAD + Non-streaming ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1284
* Add VAD and keyword spotting for the Node package with WebAssembly by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1286

## New Contributors
* @eschmidbauer made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1268
* @diyism made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1278

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