问题描述
我正在设计语音识别软件,因此其中包含这组代码
ask = "Try speaking something: "
print(ask)
audio=r.listen(source)
因此,audio = r.listen(source)需要几秒钟来启动麦克风,但是由于已经要求用户讲话,因此语音的前几秒钟会被错过。 我试过在收听之后放置Ask语句,但是当麦克风打开时它可以工作,它会监听并关闭,然后再询问Ask语句(显然这不是必需的:D)
我尝试过
ask = "Try speaking something: "
audio=r.listen(source)
time.sleep(2)
print(ask)
但这会导致类似的问题
所以我问是否有一种方法可以启动麦克风,同时启动2秒钟的延迟时间以要求用户在麦克风关闭之前讲话?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)