#190 · 主分类: 语音合成与识别

sonus

alexa hotword-detection keyword-spotting node speech speech-recognition speech-to-text stt voice-control voice-recognition

:speech_balloon: /so.nus/ 用于 Node 的 STT(语音转文字),支持离线唤醒词检测

项目最后更新:07/02/24

GitHub Stars

638

Forks数量

76

贡献者数量

13

许可证

MIT

收录理由

Sonus 是一个轻量的 Node 库,专为那些不想让云连接一直保持开启的项目设计。它通过 Snowboy 在本地离线监听自定义唤醒词,只有听到该关键词后,才会把后续语音流式传输到 Google Cloud Speech 等云端识别服务,并实时返回结果。使用时,你需要接入一个识别客户端,注册唤醒词模型,然后监听 hotword 和 final-result 等事件。这种模式很适合家庭自动化助手或树莓派上的语音控制硬件,因为可以做到始终在线监听,却不会为静音浪费云资源。它支持 Linux 和 macOS,需要安装 SoX 或 arecord,自定义唤醒词模型则通过 Snowboy 的在线服务训练。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目