使用语音识别将语音转换为文本并将其写入Excel文件

时间:2020-09-14 12:08:01

标签: python-3.x excel speech-recognition

我正在尝试使用Google语音识别将语音转换为文本。我希望将文本写入Excel文件中。 目前,我正在CMD中运行代码,语音正转换为文本并打印在命令提示符下。 但是请您帮我知道如何在excel中导出文本。或者我们如何在Excel文件中使用语音识别。

谢谢, 请在下面找到当前代码:

import speech_recognition as sr

# obtain audio from the microphone
r = sr.Recognizer()
with sr.Microphone() as source:
    print("Say something!")
    audio = r.listen(source)

# recognize speech using Google Speech Recognition
try:
    # for testing purposes, we're just using the default API key
    # to use another API key, use `r.recognize_google(audio, key="GOOGLE_SPEECH_RECOGNITION_API_KEY")`
    # instead of `r.recognize_google(audio)`
    print("Google Speech Recognition thinks you said " + r.recognize_google(audio))
except sr.UnknownValueError:
    print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
    print("Could not request results from Google Speech Recognition service; {0}".format(e))

0 个答案:

没有答案
相关问题