python 如何在Windows上安装PortAudio?

9gm1akwq  于 2023-06-28  发布在  Python
关注(0)|答案(1)|浏览(205)

我想做的事:

我想在我的python程序中将我的语音输入转换为文本输出(使用PyCharm IDE),我已经成功安装了PyAudio,但我的程序不起作用,然后我意识到我需要在PC上安装PortAudio,但我不知道如何安装它,

我尝试了:

我下载了pa_stable_v190700_20210406.tgz文件,从官方portaudio网站也得到了一个链接到它的GitHub,我是新的GitHub,我很困惑,你能指导我一步一步如何安装PortAudio到我的PC?

dgsult0t

dgsult0t1#

如果您尝试做的只是语音到文本,那么这个简单的代码应该可以工作,首先运行pip install SpeechRecognition,然后这个代码应该可以工作

import speech_recognition as sr

r = sr.Recognizer()

with sr.Microphone() as source:
    print("Listening...")
    audio = r.listen(source)

try:
    print("Recognizing...")
    text = r.recognize_google(audio)
    print("You said:", text)
except sr.UnknownValueError:
    print("Sorry, I could not understand your speech.")
except sr.RequestError as e:
    print("Sorry, an error occurred. {0}".format(e))

相关问题