osx - dyld:未加载库原因:找不到图像 - Python Google语音识别API

时间:2015-07-19 01:44:40

标签: python-2.7 pycharm speech

当我尝试使用Google Speech Rec API时,我收到此错误消息。有什么帮助吗?

  

dyld:未加载库:/usr/local/Cellar/flac/1.3.1/lib/libFLAC.8.dylib
  参考自:/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/speech_recognition/flac-mac
   原因:未找到图像

我正在使用PyCharm。

我尝试过复制粘贴和卸载并重新安装但无济于事。帮助:)我的整个项目是让用户说些什么,并让谷歌翻译翻译并让它说出答案。我有翻译和口语,但语音识别是我现在遇到的麻烦。提前致谢

这里有更多错误消息。

  

追踪(最近一次通话):    文件>" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py" ;, line> 162,在_run_module_as_main中      " main ",fname,loader,pkg_name)    文件>" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py" ;,> line> 72,在_run_code中      run_globals中的exec代码    文件" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-> packages / speech_recognition / main .py",第12行,in      audio = r.listen(来源)    文件" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-> packages / speech_recognition / init .py",第264行,in听      buffer = source.stream.read(source.CHUNK)    文件" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-> packages / pyaudio.py",第605行,正在阅读      return pa.read_stream(self._stream,num_frames)   IOError:[Errno输入溢出] -9981

2 个答案:

答案 0 :(得分:6)

首先,您必须安装自制软件。

其次,安装homebrew后,你需要安装flac:

brew install flac

答案 1 :(得分:0)

想出来 - 我只是忘了安装Homebrew