#语音识别 #嵌入 #说话人分割 #语言检测 #sherpa

sherpa-rs

Rust绑定至 https://github.com/k2-fsa/sherpa-onnx

22个版本

0.1.9 2024年8月9日
0.1.8-beta.02024年8月4日
0.1.7-beta.02024年7月13日

#288音频

Download history 131/week @ 2024-06-30 908/week @ 2024-07-07 112/week @ 2024-07-14 14/week @ 2024-07-21 7/week @ 2024-07-28 303/week @ 2024-08-04 22/week @ 2024-08-11

每月352次下载

MIT 许可证

1.5MB
32K SLoC

C++ 24K SLoC // 0.1% comments Kotlin 5K SLoC // 0.1% comments Rust 1K SLoC // 0.0% comments C 1K SLoC // 0.1% comments Batch 815 SLoC Prolog 215 SLoC Python 146 SLoC // 0.2% comments PowerShell 75 SLoC // 0.1% comments Shell 37 SLoC Forge Config 1 SLoC

sherpa-rs

Crates License

Rust绑定至 sherpa-onnx

功能

  • 语音语言检测
  • 说话人嵌入(标记)
  • 语音转文本
  • 文本转语音
  • 语音活动检测

支持平台

  • Windows
  • Linux
  • macOS

安装

cargo add sherpa-rs

构建

请参阅 BUILDING.md.

功能标志

  • cuda: 启用CUDA支持
  • directml: 启用DirectML支持
  • tts: 启用TTS

文档

参阅 sherpa/intro.html

示例

参阅 examples

依赖项

~0.6–8.5MB
~73K SLoC