如何通过pySpeech或蜻蜓输入和处理音频文件以转换为文本

2022-04-02 00:00:00 python speech-recognition

问题描述

我看过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))

相关文章