Python 技术篇-1行代码实现语音识别,speech库快速实现简单的语音对话
首先需要安装 speech 库,直接pip install speech就好了。
speech.input() 这一行代码就可以实现语音识别,第一次使用需要配置一下。
import speech
while True:
say = speech.input() # 接收语音
speech.say("you said:"+say) #说话
if say == "你好":
speech.say("How are you?")
elif say == "天气":
speech.say("今天天气晴!")
运行效果图:
它调用了本地了语音识别软件。

你说英语的话它不容易识别出来,但是中文却识别的很好!应该是计算机语言是简体中文,要是设置为英文的话,应该就能识别出来了。
如果是python3版本使用过程中有问题可以看:
Python3使用speech库-常见问题原因及解决方法
第一次启用需要进行语音识别设置
按如下步骤进行即可。


当正常说话的声音在绿色范围内是最佳的音效,如果到达红色声音会过大,这个就是让你自己调整合适。


这个可以选择激活模式。

这个是设置是否随开机启动。

最后可以选择是否查看教程。

喜欢的点个赞❤吧!
各位好,我是csdn的小蓝枣,现在我的博客已经同步到博客园啦,欢迎大家关注哈!也欢迎大家关注我的公众号Py_JSQY!每天会更新有趣的科技文!哈哈!
浙公网安备 33010602011771号