windows平台语音识别speech.py的使用记录
安装 speech库:pip install speech安装pywin32.exe:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/ 进入下载对应版本,我的py3.5双击安装后,重启cmd控制台生效。接着输入python,我的是python3.5版本可能设置了python关联不用输入python3就...
安装 speech库:
pip install speech
安装pywin32.exe:
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/ 进入下载对应版本,我的py3.5
双击安装后,重启cmd控制台生效。
接着输入python,我的是python3.5版本可能设置了python关联不用输入python3就行的。
import speech
导入库后,应该出现右侧win32控件,如下图右侧。但前面会有两个问题(因pywin32主要针对python2.6开发的,与后面的python版本偶尔有语法不同):
第一个问题:
解决办法:第157行的 print 后面加括号
第二个问题:
解决办法;
speech.py的thread 改成_thread,两个地方59行和263行:

第一次需要设置,会弹出设置对话框按步骤来即可,很简单。
接着输入回车,即可开始对话。
while True:
say = speech.input() # 接收语音
speech.say(“you said:”+say) #说话
if say == "喂":
speech.say("How are you?")
elif say == "天气怎样":
speech.say("今天天好啊!")

更多推荐



所有评论(0)