заставить python распознавать речь постоянно слушать - PullRequest
0 голосов
/ 25 марта 2020

Я создаю помощника, похожего на siri и cortana, с пакетом распознавания речи python.

Это функция, которая обрабатывает распознавание голоса

'' '

def speak():
global voice
voice = ""
with sr.Microphone() as source:
    print("speak:")
    audio = r.listen(source,3,3)
    print("processing...")
    try:
        voice = r.recognize_google(audio)
    except:
        print("")
    print(voice.lower())
    smart()

'' '

существует небольшой период после того, как он завершил прослушивание и до того, как он завершил обработку, он не прослушивает речь. Итак, есть ли способ заставить его слушать постоянно и обрабатывать только при обнаружении речи.

...