概要
sherpa-onnxは、次世代Kaldiとonnxruntimeを基盤とし、インターネット接続なしで動作する多機能なオフライン音声処理ツールキットです。
音声認識(ASR)、音声合成(TTS)、話者分離、音声強調、キーワード検出など幅広い機能を提供します。
Android、iOS、HarmonyOSを含むモバイルOS、Linux、Windows、macOSなどのデスクトップOS、さらにはRaspberry Piや多様なNPU(Rockchip, Ascend, Axeraなど)といった組み込みシステムまで、多岐にわたるプラットフォームとアーキテクチャをサポート。
C++、Python、Java、JavaScript、Go、Rustなど12種類のプログラミング言語に対応しており、組み込みデバイスからサーバーまで、様々な環境で音声技術を統合したい開発者にとって理想的なソリューションです。
互換性・特徴
- オフライン動作
- 組み込みシステム対応
- マルチプラットフォーム
- Python
- マルチ言語対応
- NPU対応
基本情報
| ライセンス | Apache-2.0 |
| Stars | 12,468 |
| Forks | 1,410 |
| カテゴリ | ASR / 音声認識 |
| アクティビティ | high |
最新のissue
- Qualcomm NPUでzipformerの中国語・英語バイリンガルを実行する方法 (更新: 2026-05-25 / How to run zipformer bilingual zh and en on Qualcomm NPU)
- [質問] TTS/Android使用時の文間の長いポーズについて (更新: 2026-05-24 / [QUESTION] long pauses between sentences using TTS/Android)
- [機能] スペイン語でのKey Word Spottingサポート (更新: 2026-05-23 / [FEATURE] Key Word Spotting support in Spanish)
- Swift Package Managerのサポートを追加 (更新: 2026-05-23 / Add Swift Package Manager support)
- Android TTS Engineアプリ実装のためのZipVoice zero-shot TTSサポート (更新: 2026-05-22 / ZipVoice zero-shot TTS support for Android TTS Engine app implementation)
最新リリース: v1.13.2 (2026-05-13)
