【发布时间】:2018-04-11 21:23:47
【问题描述】:
我正在python3.6.3中制作一个简单的speech_recognition程序 这是python代码:
import speech_recognition as sr
import os
r = sr.Recognizer()
r.energy_threshold = 10000
with sr.Microphone() as source:
print('Say something')
audio = r.listen(source)
print("Done")
try:
text = r.recognize_google(audio)
print(text)
os.system("say '"+'I think you said,'+text+'!'+"'")
except Exception as e:
print(e)
当我运行它时,我得到了这个错误:
OSError:FLAC 转换实用程序不可用 - 考虑通过运行 `apt-get install flac 或您的操作系统的等效程序来安装 FLAC 命令行应用程序
令人惊讶的是我已经使用 brew 安装了 flac。 我使用这样的终端检查了 flac 安装: $哪个flac /usr/local/bin/flac
这表明 flac 已安装但仍未被识别。 我很高兴能在这方面得到一些帮助。
【问题讨论】:
标签: python python-3.x speech-recognition