Ошибка распознавания голоса 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

Ответы (0 шт):