python语音转文字源码
时间: 2023-07-10 12:09:20 浏览: 157
文字转语音程序源代码.py
以下是使用Python实现语音转文字的源码,需要使用SpeechRecognition库和PyAudio库:
```python
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("请开始说话...")
audio = r.listen(source)
try:
text = r.recognize_google(audio, language='zh-CN')
print("转换后的文本:\n" + text)
except Exception as e:
print("转换失败:" + str(e))
```
其中,`sr.Microphone()`用于打开麦克风设备,`r.listen(source)`用于监听麦克风输入。`r.recognize_google(audio, language='zh-CN')`是使用Google Speech Recognition API实现语音转文字,`language='zh-CN'`指定了语言为中文。
阅读全文