我正在尝试将音频文件转换为文本,我看到了很多关于它的文章,但对我没有任何帮助。能否请您建议我以Python的方式将语音转换为文本,谢谢。
最佳答案
那是一个很大的问题,但是我对您最好的建议是使用https://pypi.python.org/pypi/pygsr之类的东西
from pygsr import Pygsr
speech = Pygsr()
speech.record(3) # durationin seconds (3)
phrase, complete_response =speech.speech_to_text('en_US') # select the language
print phrase
Edit1:如果它是音频文件,则您可以打开一个Google语音帐户,给自己打电话,播放音频文件以留下语音邮件。 Google会将您所有的消息都转换为文本,因此它实际上是一种免费的转录服务。