前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 技术篇-1行代码实现语音识别,speech库快速实现简单的语音对话

Python 技术篇-1行代码实现语音识别,speech库快速实现简单的语音对话

作者头像
用户7886150
修改2021-01-18 11:47:45
3.4K0
修改2021-01-18 11:47:45
举报
文章被收录于专栏:bit哲学院

参考链接: Python语音识别简介

首先需要安装 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库-常见问题原因及解决方法 

第一次启用需要进行语音识别设置 

按如下步骤进行即可。   当正常说话的声音在绿色范围内是最佳的音效,如果到达红色声音会过大,这个就是让你自己调整合适。   这个可以选择激活模式。  这个是设置是否随开机启动。  最后可以选择是否查看教程。  喜欢的点个赞❤吧!

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
语音识别
腾讯云语音识别(Automatic Speech Recognition,ASR)是将语音转化成文字的PaaS产品,为企业提供精准而极具性价比的识别服务。被微信、王者荣耀、腾讯视频等大量业务使用,适用于录音质检、会议实时转写、语音输入法等多个场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档