KeywordRecognizer Osztály

Egy kulcsszó-felismerő.

Öröklődés
builtins.object
KeywordRecognizer

Konstruktor

KeywordRecognizer(audio_config: AudioConfig | None = None)

Paraméterek

Name Description
audio_config

A hangbemenet konfigurációja. Ezt a paramétert nem kötelező megadni. Ha nincs megadva, akkor a rendszer az alapértelmezett mikrofoneszközt használja a hangbemenethez.

alapértelmezett érték: None

Metódusok

recognize_once_async

Aszinkron módon elindítja a kulcsszófelismerési műveletet.

stop_recognition_async

Aszinkron módon leállítja a folyamatban lévő kulcsszófelismerési műveletet.

recognize_once_async

Aszinkron módon elindítja a kulcsszófelismerési műveletet.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Paraméterek

Name Description
model
Kötelező

A felismerni kívánt kulcsszót meghatározó kulcsszófelismerő modell.

Válaszok

Típus Description

A felismerés inicializálása után teljesülő jövő.

stop_recognition_async

Aszinkron módon leállítja a folyamatban lévő kulcsszófelismerési műveletet.

stop_recognition_async()

Válaszok

Típus Description

Egy olyan jövő, amely a felismerés leállítása után teljesül.

Attribútumok

canceled

A megszakított kulcsszófelismerési eredményeket tartalmazó események jelzése.

A jelhez csatlakoztatott visszahívásokat egyetlen argumentumként egy SpeechRecognitionCanceledEventArgs példány hívja meg.

properties

A KeywordRecognizerhez definiált tulajdonságok és azok értékeinek gyűjteménye.

recognized

A kulcsszófelismerési eredményeket tartalmazó események jelzése (a sikeres felismerési kísérlet jelzése).

A jelhez csatlakoztatott visszahívásokat egyetlen argumentumként egy KeywordRecognitionEventArgs példány hívja meg.