Я использую распознавание речи Google для Python. Вот мой код:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("Say something!")
audio = r.listen(source)
print(r.recognize_google(audio))
Хотя распознавание очень точное, требуется около 4-5 секунд, прежде чем он выдаст распознанный текст. Поскольку я создаю голосового помощника, я хочу изменить приведенный выше код, чтобы распознавание речи было намного быстрее.
Есть ли способ уменьшить это число примерно до 1-2 секунд? По возможности стараюсь сделать распознавание максимально быстрым, как такие сервисы, как Siri и Ok Google.
Я очень новичок в python, поэтому прошу прощения, если есть простой ответ на мой вопрос.