python - 带唤醒词的 Google Python 语音识别

标签 python speech-recognition google-speech-api

我在 Raspberry Pi 上使用 Google python 语音识别,效果非常好。然而,它一直在监听,我更喜欢有一个唤醒词,这样它只在我需要的时候监听。

目前,它会一直监听,直到出现寂静(或返回到任何环境背景噪音),然后将声音剪辑发送到 API 以进行语音到文本识别。有什么办法可以缩短它监听的时间吗?这样,它一次只能听一个单词,并等待我设置的任何唤醒词。

最佳答案

最好离线实现唤醒词检测。看看Snowboy 。它们允许您上传一些唤醒词的录音,然后您可以获得经过训练的模型,然后将其包含在您的应用程序中。

关于python - 带唤醒词的 Google Python 语音识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44639836/

相关文章:

google-chrome-extension - Chrome 语音转文本扩展程序

javascript - 如何防止 NodeJS 中的异步 - 等待任务 a 完成后再启动任务 b

Python:写入和读取串口

python - 如何使用 OpenCV Python 检测对象的边缘点?

android - 如何构建 BufferReceived() 以使用 RecognizerIntent 捕获语音?

neural-network - i-vector 和 d-vector 的区别

python - 用 Python 编写手动 pop 函数

python - Python中的特殊(魔术)方法

android - 在 Android 中使用 VoiceInteractionService 的 HotwordDetector

google-cloud-platform - google speech api 识别无效