我知道如何用Python检测语音,但这个问题更具体: 如果Python能够识别单词,我如何使Python只监听一个单词,然后返回True。
我知道,我可以让Python一直听,然后做类似的事情 伪码:
while True:
if stt.listen() == "keyword":
return True
我已经做过了,节目在听了几分钟后就挂了。所以我需要一种只听一个特定单词的方法。
挂断是什么意思?程序没有崩溃,但没有响应。它不再听我的声音,当我按STRG + C
时,它什么也不做。
我在寻找这样的东西:
while True:
if stt.waitFor("keyword"):
return True
希望你能理解,最好的问候
有关详细信息,请参见http://cmusphinx.sourceforge.net
相关问题 更多 >
编程相关推荐