快乐时光_01
一. 环境配置:
Python版本:3.7功能包:SpeechRecognition 3.8.1 、 PyAudio 0.2.11Windows下PyAudio的安装方法:(1) 安装 wheel :在终端执行 pip3 install wheel
(2) 下载PyAudio的轮子:链接在此, 博主下载的是:PyAudio- 0.2.11-cp37-cp37m-win_amd64.whl , 同学们根据自己的Python版本和计算机位数(字长)自行下载适配版本。
(3) 在终端 cd 到下载的轮子所在的位置,执行: pip3 install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl
二. 源码如下:
import speech_recognition as srrecognizer = sr.Recognizer()while True:with sr.Microphone() as source:recognizer.adjust_for_ambient_noise(source, duration=0.2)print("Say something please !")audio = recognizer.listen(source)try:text = recognizer.recognize_google(audio) # 还可以选择不同的数据源,从而用来识别不同的语言print("You said : {}".format(text))except:print("Sorry I can't hear you!")