Код занимает много времени (от 2 до 3 минут) для распознавания входящего голоса. Как я могу закодировать это так, чтобы это заняло лишь долю времени?
import speech_recognition as sr
#initialize the recogniser
r = sr.Recognizer()
#taking input using microphone
with sr.Microphone() as source:
print("Tell me something:")
audio = r.listen(source)
#voice recognition
try:
print('audio file contains: '+r.recognize_google(audio))
except sr.UnknownValueError:
print('google speech recognition could not understand audio')
except sr.RequestError:
print('could not get the result from google speech recognition.')