如何通过pySpeech或蜻蜓输入和处理音频文件以转换为文本
问题描述
我看过pySpeech和蜻蜓的文档,但不知道如何输入音频文件转换成文本。我试过用麦克风对它说话,语音被转换成文本,但如果我想输入以前录制的音频文件。有人能帮我举个例子吗?
解决方案
import speech_recognition as sr
print(sr.__version__)
r = sr.Recognizer()
audio_file = sr.AudioFile('audio_file.wav')
with audio_file as source:
audio = r.record(source)
print(type(audio))
print(r.recognize_google(audio))
相关文章