首页 > 解决方案 > Google 语音识别不会将数据打印为字符串

问题描述

因此,我想编写一个程序来识别来自麦克风的音频并将其打印为字符串。但是 Python 并没有将录制的音频打印为字符串。我看了一些教程并阅读了一些文章,但没有任何帮助。你能帮助我吗?这是我的代码:

import speech_recognition as sr
r = sr.Recognizer()

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

try:
    print("You said " + r.recognize_sphinx(audio))   
except LookupError:                          
    print("Could not understand audio")
   

谢谢!

标签: pythonspeech-recognitionspeech-to-textpython-3.8

解决方案


推荐阅读