v1.12.35

k2-fsa/sherpa-onnxv1.12.35Apr 3, 2026by github-actions[bot]

AI Summary

Adds support for new models like Cohere Transcribe and Speed of Sound, introduces source separation APIs for Swift and Go, and updates the Spacemit provider.

Key Highlights

  • Cohere Transcribe model support (10+ languages)
  • Swift and Go API for source separation
  • Spacemit provider update to 2.0.2
  • Speed of Sound integration

New Features

  • Cohere Transcribe support (C++, CXX, Swift, JS, Java, Kotlin, Pascal, C#, Dart, Rust, Go)
  • Swift source separation API
  • Go source separation API
  • Spacemit provider 2.0.2

Full Release Notes

## What's Changed
* Fix CI tests by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3429
* Add Swift API for source separation by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3426
* Fix C API for reading multi-channel wave files by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3430
* Add Go API for source separation by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3432
* spacemit provider: add provider with config file, then update to 2.0.2 by @alex-spacemit in https://github.com/k2-fsa/sherpa-onnx/pull/3421
* Fix Swift example tests by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3433
* Add Speed of Sound to projects using sherpa-onnx by @zugaldia in https://github.com/k2-fsa/sherpa-onnx/pull/3438
* Remove num_threads assertion from OnlineRecognizer model configs by @hani-hj1908619 in https://github.com/k2-fsa/sherpa-onnx/pull/3448
* Add Wake Word and decibri to projects using sherpa-onnx by @rossarmstrong in https://github.com/k2-fsa/sherpa-onnx/pull/3447
* Fix URL in Wake Word project entry by @rossarmstrong in https://github.com/k2-fsa/sherpa-onnx/pull/3451
* Add hotwords support for Qwen3-ASR by @Wasser1462 in https://github.com/k2-fsa/sherpa-onnx/pull/3434
* Add issue template by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3452
* Upload models for https://huggingface.co/CohereLabs/cohere-transcribe-03-2026 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3453
* Add C++ runtime and Python API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3456
* Add C API and CXX API for Cohere transcribe models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3457
* Add Swift API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3460
* Add JavaScript API for Cohere Transcribe. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3458
* Add Java and Kotlin API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3461
* Add Pascal API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3463
* Add C# API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3462
* Add Dart API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3464
* Add Rust API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3465
* Add Go API for Cohere Transcribe by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3466
* Release v1.12.35 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3467

## New Contributors
* @zugaldia made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3438
* @hani-hj1908619 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3448
* @rossarmstrong made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3447

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