Ошибка распознавания голоса pyttx3 и speech_recognition
При запуске все нормально, но после того как я пытаюсь произнести команду через некоторое время выходит ошибка
import lib
import os
import sys
import time
import speech_recognition as sr
import pyttsx3
import datetime
# defs
def talk(words):
engine = pyttsx3.init()
engine.say(words)
engine.runAndWait()
talk('Слушаю')
def command():
r = sr.Recognizer()
with sr.Microphone(device_index= 1) as source:
audio = r.listen(source)
try:
task = r.recognizer_google(audio, language = 'ru-RU').lower()
print(f'[log] Усвоил')
except:
talk("Я вас не услышала")
return task
def working(task):
if task in 'привет':
talk('Привет')
elif task in 'стоп':
sys.exit()
while True:
working(command())
pass