Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 谷歌识别器无法将语音转换为文本_Python - Fatal编程技术网

Python 谷歌识别器无法将语音转换为文本

Python 谷歌识别器无法将语音转换为文本,python,Python,我使用了try异常块,它将管理异常,但不会从语音转换为文本 import speech_recognition as sr # recognise speech import pyaudio r = sr.Recognizer() with sr.Microphone() as source: print('Say Something') audio = r.listen(

我使用了try异常块,它将管理异常,但不会从语音转换为文本

    import speech_recognition as sr  # recognise speech
        import pyaudio
        r = sr.Recognizer()
        
        with sr.Microphone() as source:
            print('Say Something')
            audio = r.listen(source)
            voice_data = r.recognize_google(audio)
            print(voice_data)
说点什么
回溯(最近一次呼叫最后一次):
文件“C:/Users/Selectigence/PycharmProjects/TalkingTom/main.py”,第8行,在
语音数据=r.recognize\u谷歌(音频)
文件“C:\Users\Selectigence\anaconda3\envs\gmco\lib\site packages\speech\u recognition\uuuu init\uuuuu.py”,第858行,在recognize\u google中
如果不是isinstance(实际结果,dict)或len(实际结果.get(“可选”,[]))==0:raise UnknownValueError()
语音识别.未知值错误
进程已完成,退出代码为1
    Output:
        Say Something
        Traceback (most recent call last):
          File "C:/Users/Selectigence/PycharmProjects/TalkingTom/main.py", line 8, in <module>
            voice_data = r.recognize_google(audio)
          File "C:\Users\Selectigence\anaconda3\envs\gmco\lib\site-packages\speech_recognition\__init__.py", line 858, in recognize_google
            if not isinstance(actual_result, dict) or len(actual_result.get("alternative", [])) == 0: raise UnknownValueError()
        speech_recognition.UnknownValueError
        
        Process finished with exit code 1