В цикле while voice_recognition sr.listen резко замедляется

У меня проблема, когда я использую библиотеку SpeechRecognition в python и когда я хочу поставить r.listen(source)в цикле while мой код резко замедляется.

import speech_recognition as sr
import pyttsx3 as p
import random
from talk import *


r = sr.Recognizer()
engine = p.init()


    
with sr.Microphone() as source:
    while 0<1:
        text = r.listen(source)
        try:
            recognised_text = r.recognize_google(text)
            print(recognised_text)
            if (recognised_text =="hello" or recognised_text =="hi"):
                greeting()
        except sr.UnknownValueError:
            print("")
        except sr.RequestError as e:
            print("")

0 ответов

Другие вопросы по тегам