Sdílet prostřednictvím


KeywordRecognizer Třída

Rozpoznávání klíčových slov.

Dědičnost
builtins.object
KeywordRecognizer

Konstruktor

KeywordRecognizer(audio_config: AudioConfig | None = None)

Parametry

Name Description
audio_config

Konfigurace pro zvukový vstup. Tento parametr je volitelný. Pokud je k dispozici žádný nebo není k dispozici, použije se pro zvukový vstup výchozí mikrofonní zařízení.

výchozí hodnota: None

Metody

recognize_once_async

Asynchronně zahájí operaci rozpoznávání klíčových slov.

stop_recognition_async

Asynchronně ukončí probíhající operaci rozpoznávání klíčových slov.

recognize_once_async

Asynchronně zahájí operaci rozpoznávání klíčových slov.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Parametry

Name Description
model
Vyžadováno

Model rozpoznávání klíčových slov, který určuje klíčové slovo, které se má rozpoznat.

Návraty

Typ Description

Budoucnost, která je splněna po inicializaci rozpoznávání.

stop_recognition_async

Asynchronně ukončí probíhající operaci rozpoznávání klíčových slov.

stop_recognition_async()

Návraty

Typ Description

Budoucnost, která je splněna, jakmile je rozpoznávání zastaveno.

Atributy

canceled

Signál pro události obsahující zrušené výsledky rozpoznávání klíčových slov.

Zpětná volání připojená k tomuto signálu SpeechRecognitionCanceledEventArgs se volají s instancí jako jediným argumentem.

properties

Kolekce vlastností a jejich hodnot definovaných pro tento KeywordRecognizer.

recognized

Signál pro události obsahující konečné výsledky rozpoznávání klíčových slov (označující úspěšný pokus o rozpoznání).

Zpětná volání připojená k tomuto signálu KeywordRecognitionEventArgs se volají s instancí jako jediným argumentem.