Python-连续语音识别立即返回

时间:2019-11-27 22:55:01

标签: python speech-recognition

我正在尝试开发语音识别程序,我在考虑是否有可能总是在听完一个单词后一直在听和返回。

例如,如果我说“请立即执行此操作,然后执行此操作,然后执行该操作,然后执行此操作”,它就不会等待我完成操作,而是返回“请”,然后“执行”,然后返回“这个”,...一听到它的声音。例如,如果由于某种原因有噪音干扰,我必须等到计算机停止说话(这是噪音消除后的时间)。而且即使不是这种情况,例如,如果我要说很多事情要做(例如,在“ this”和“ that”更长的示例中),我也希望它正在做只要我告诉他们去做,而不必停下来,那么它会立即做第一个,然后再说第二件事并等待,依此类推。这可能吗?

在进行识别并输入文本后,我一直在处理执行命令的模块,今天从语音识别部分开始(已经进行了一些测试并且可以工作,但是这样做比较困难,所以我把它留在了最后),但是我没有找到关于这个特定问题的任何信息(这也是因为我真的不知道该问什么,因为我什至无法用很少的单词来解释它)。我知道speech_recognition模块具有连续识别能力,但是从我的观察来看,这是同一件事(PocketSphinx也具有连续识别能力,但是我没有时间训练模型对其进行测试,所以不知道是否执行此操作)。它只会在停止听到噪音(根据感觉)时才返回-除非有办法让它在每个单词上都返回并且我错过了。

在此先感谢您的帮助!

0 个答案:

没有答案