【发布时间】:2019-11-17 01:28:33
【问题描述】:
使用下面的代码,虚拟助手会监听命令,但说“再试一次”后会停止监听。如何使用唤醒命令“嘿助手”让它再次收听。
def myCommand():
r = sr.Recognizer()
with sr.Microphone() as source:
print("Listening...")
r.pause_threshold = 1
text = r.listen(source)
try:
query = r.recognize_google(text, language='en')
print('User: ' + query + '\n')
except sr.UnknownValueError:
speak('Sorry sir! I didn\'t get that.')
query = str(input('Try again'))
return query
【问题讨论】: