对于我的第六级计算机科学课程,我正在制作一个使用语音识别作为输入的python程序。通过研究,我找到了一种方法,方法是使用称为“ SpeechRecognition”的库,然后使用SR依赖的“ PyAudio”。]
我遇到麻烦的代码是允许用户用麦克风讲话,然后程序识别出语音并将其转换为文本的部分。
import speech_recognition as sr import pyaudio r = sr.Recognizer() with sr.Microphone() as source: print ("Say Something") audio = r.listen(source) print ("Audio Recieved") text = r.recognize_google (audio) print (text)
当我在python shell中运行代码时,得到以下响应:
ImportError:没有名为'_portaudio'的模块
在彻底搜索互联网之后,我无法找到PyAudio所依赖的PyAudio缺少的组件_portaudio。
如何解决此问题?有网页可以找到缺少的元素吗?如果是,安装步骤是什么?
对于我的第六级计算机科学课程,我正在制作一个使用语音识别作为输入的python程序。通过研究,我找到了一种使用名为'...
您可以尝试使用以下内容