k2-fsa/sherpa-onnx

sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

38/100语音
Stars12,341
Forks1,397
语言C++
许可证Apache-2.0

概览

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

适合场景

  • 评估 sherpa-onnx 在 C++ AI 工作流中的适用性。
  • 对比一个拥有 12,341 stars 且仍有仓库活动的 GitHub 项目。

优点

  • sherpa-onnx 已有 12,341 stars,可作为开发者关注度参考。 主题:aarch64, android, arm32。
  • 项目提供外部主页,便于进一步评估。

限制

  • 生产适配度仍取决于文档深度、issue 活跃度和发布节奏。
  • 需要确认 Apache-2.0 许可证条款是否适合你的使用场景。

生产可用性

sherpa-onnx 在生产使用前,应结合 README、发布历史、开放 issue 和集成要求做验证。

许可证风险

GitHub 显示许可证为 Apache-2.0;再分发或商业使用前仍需核对仓库许可证。

安装方式

git clone https://github.com/k2-fsa/sherpa-onnx.git

Stars 趋势

12k12k12k05-1605-1805-20