I have an audio file, which I want to convert to text using Google Speech Recognition. But I'm facing the below issue.
Code :
from os import path
AUDIO_FILE = path.join(path.dirname(path.realpath('C:\\Users\\anagha\\Documents\\Python Scripts')),"Python Scripts\\res1.wav")
r = sr.Recognizer()
with sr.AudioFile(AUDIO_FILE) as source:
audio = r.record(source)
try:
print("Google Speech Recognition thinks you said " + r.recognize_google(audio,key="My_API_key"))
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))
Error I'm facing:
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host