简介
你可以使用 sherpa-ncnn
进行实时语音识别(即语音转文字)
在以下平台:
- Linux
- macOS
- Windows
- 嵌入式 Linux(32位 arm 和 64位 aarch64)
- Android
- 等等...
我们支持 ncnn 支持的所有平台。
所有内容都可以通过静态链接从源代码编译。生成的可执行文件只依赖于系统库。
提示:它不依赖于 PyTorch 或除 ncnn 之外的任何其他推理框架。
请查看文档 https://k2-fsa.github.io/sherpa/ncnn/index.html 了解安装和使用方法,例如:
- 如何构建 Android 应用
- 如何下载和使用预训练模型
我们提供了一些 YouTube 视频,演示使用麦克风进行 sherpa-ncnn
实时语音识别:
-
多语言(中文 + 英文)带端点检测的 Python 演示:https://www.bilibili.com/video/BV1eK411y788/
-
Android 演示
-
多语言(中文 + 英文)Android 演示 1:https://www.bilibili.com/video/BV1Ge411A7XS
-
多语言(中文 + 英文)Android 演示 2:https://www.bilibili.com/video/BV1eK411y788/
-
中文(有背景噪音)
Android 演示:https://www.bilibili.com/video/BV1GR4y167fx -
中文
Android 演示:https://www.bilibili.com/video/BV1744y1Z76H -
带背景音乐的中文诗歌
Android 演示:https://www.bilibili.com/video/BV1vR4y1k7eo