使用音频文件在python中转换为文本。
答案 0 :(得分:0)
这是此问题的答案。 您已经安装了pyaudio和SpeechRecognition。 并且音频文件格式应为 WAV文件。
其用于语音转文本(从音频文件输入)的代码。
import speech_recognition as sr
r = sr.Recognizer()
audio = 'trial.wav'
with sr.AudioFile(audio) as source:
audio = r.record(source)
print ('Done!')
try:
text = r.recognize_google(audio)
print (text)
except Exception as e:
print (e)
答案 1 :(得分:0)
如果要转换其他语言。您可以使用以下代码。
v2