我正在用python制作一个虚拟助手,我不知道为什么语音识别不倾听并打印我所说的内容

ni65a41a  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(163)

正如我所说,我正在使用python制作一个虚拟助手,语音识别不会听我说,它不会打印我说的话。代码如下:

import speech_recognition as sr

def get_audio():
    print("listening...")
    r = sr.Recognizer()
    with sr.Microphone() as source:
        audio = r.listen(source)
        said = ""

        try:
            said = r.recognize_google(audio)
            print(said)
        except Exception as e:
            print("Exception: " + str(e))

    return said

get_audio()

在我以python的形式运行和调试代码之后,它只告诉我在听,我在麦克风上尽可能大声地说话,但不工作。我的任务栏显示python正在使用麦克风,但仍然无法工作,我使用的是vscode。
请所有能帮助我的人。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题