我正在尝试使用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))