KeywordRecognizer Classe

Riconoscimento parole chiave.

Ereditarietà
builtins.object
KeywordRecognizer

Costruttore

KeywordRecognizer(audio_config: AudioConfig | None = None)

Parametri

Nome Descrizione
audio_config

Configurazione per l'input audio. Questo parametro è facoltativo e, Se non è fornito nessuno o meno, il dispositivo microfono predefinito verrà usato per l'input audio.

valore predefinito: None

Metodi

recognize_once_async

Avvia in modo asincrono l'operazione di riconoscimento delle parole chiave.

stop_recognition_async

Termina in modo asincrono l'operazione di riconoscimento delle parole chiave in corso.

recognize_once_async

Avvia in modo asincrono l'operazione di riconoscimento delle parole chiave.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Parametri

Nome Descrizione
model
Necessario

Modello di riconoscimento delle parole chiave che specifica la parola chiave da riconoscere.

Restituisce

Tipo Descrizione

Un futuro che viene soddisfatto dopo l'inizializzazione del riconoscimento.

stop_recognition_async

Termina in modo asincrono l'operazione di riconoscimento delle parole chiave in corso.

stop_recognition_async()

Restituisce

Tipo Descrizione

Un futuro che viene soddisfatto dopo che il riconoscimento è stato arrestato.

Attributi

canceled

Segnale per gli eventi contenenti risultati di riconoscimento delle parole chiave annullati.

I callback connessi a questo segnale vengono chiamati con un'istanza SpeechRecognitionCanceledEventArgs come singolo argomento.

properties

Raccolta di proprietà e relativi valori definiti per questa parola chiaveRecognizer.

recognized

Segnale per gli eventi contenenti risultati di riconoscimento delle parole chiave finali (che indica un tentativo di riconoscimento riuscito).

I callback connessi a questo segnale vengono chiamati con un'istanza KeywordRecognitionEventArgs come singolo argomento.