我已经安装了pyaudio,但问题是当我使用麦克风功能时
import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()问题出在第三行mic = sr.Microphone(),终端会给我这条消息
Please build and install the PortAudio Python bindings first.如果我尝试安装pip install PortAudio,它将显示以下消息
Could not find a version that satisfies the requirement PortAudio (from versions: )No matching distribution found for PortAudio所以任何人都可以帮助我,就像我有PortAudio,但它不在那里!
发布于 2019-03-18 00:30:35
首先通过pip uninstall pyAudio卸载您的pyAudio
然后你需要让pyAudio与你的python版本兼容,在我的例子中,我的版本是32位的3.7,我的问题是试图在我的32位python上安装64位的pyAudio。
卸载后,我访问了这个网站:Unofficial Windows Binaries for Python Extension Packages
我下载了PyAudio-0.2.11-cp37-cp37m-win32.whl
安装它的方法是转到cmd中的目录,然后键入pip install PyAudio‑0.2.11‑cp37‑cp37m‑win32.whl
我认为这将会解决PortAudio问题
发布于 2019-05-21 15:57:03
请勿键入pip install PortAudio
没有这样的套餐
您可以使用
pip install port audio(小写,中间有一个空格)。
很乐意为您效劳。
https://stackoverflow.com/questions/55202342
复制相似问题