语音识别代码python案例
时间: 2023-11-08 07:56:49 浏览: 228
以下是一个基本的Python语音识别示例:
```python
import speech_recognition as sr
# 创建一个Recognizer对象
r = sr.Recognizer()
# 打开麦克风并开始录音
with sr.Microphone() as source:
print("Say something!")
audio = r.listen(source)
# 使用Google语音识别API将音频转换为文本
try:
text = r.recognize_google(audio)
print("You said: " + text)
except sr.UnknownValueError:
print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
print("Could not request results from Google Speech Recognition service; {0}".format(e))
```
在上面的代码中,我们使用了Python的`speech_recognition`库来进行语音识别。我们首先创建了一个`Recognizer`对象,并使用`Microphone`对象打开麦克风,并开始录音。一旦录音完成,我们将使用Google语音识别API将音频转换为文本,并将其打印出来。
请注意,要运行此代码,您需要在计算机上安装`speech_recognition`库,并且还需要使用Google语音识别API密钥。您可以通过访问Google Cloud Console来获得API密钥。
阅读全文