Compartir a través de


KeywordRecognizer Clase

Reconocedor de palabras clave.

Herencia
builtins.object
KeywordRecognizer

Constructor

KeywordRecognizer(audio_config: AudioConfig | None = None)

Parámetros

Nombre Description
audio_config

Configuración de la entrada de audio. Este parámetro es opcional. Si es Ninguno o no se proporciona, se usará el dispositivo de micrófono predeterminado para la entrada de audio.

valor predeterminado: None

Métodos

recognize_once_async

Inicia de forma asincrónica la operación de reconocimiento de palabras clave.

stop_recognition_async

Finaliza de forma asincrónica la operación de reconocimiento de palabras clave en curso.

recognize_once_async

Inicia de forma asincrónica la operación de reconocimiento de palabras clave.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Parámetros

Nombre Description
model
Requerido

Modelo de reconocimiento de palabras clave que especifica la palabra clave que se va a reconocer.

Devoluciones

Tipo Description

Un futuro que se cumple una vez que se ha inicializado el reconocimiento.

stop_recognition_async

Finaliza de forma asincrónica la operación de reconocimiento de palabras clave en curso.

stop_recognition_async()

Devoluciones

Tipo Description

Un futuro que se cumple una vez detenido el reconocimiento.

Atributos

canceled

Señal para eventos que contienen resultados de reconocimiento de palabras clave cancelados.

Las devoluciones de llamada conectadas a esta señal se llaman con una SpeechRecognitionCanceledEventArgs instancia como argumento único.

properties

Colección de propiedades y sus valores definidos para este KeywordRecognizer.

recognized

Señal de eventos que contienen resultados finales de reconocimiento de palabras clave (lo que indica un intento de reconocimiento correcto).

Las devoluciones de llamada conectadas a esta señal se llaman con una KeywordRecognitionEventArgs instancia como argumento único.