Partilhar via


KeywordRecognizer Classe

Um reconhecimento de palavras-chave.

Herança
builtins.object
KeywordRecognizer

Construtor

KeywordRecognizer(audio_config: AudioConfig | None = None)

Parâmetros

Name Description
audio_config

O config para entrada de áudio. Este parâmetro é opcional. Se não for fornecido nenhum, o dispositivo de microfone predefinido será utilizado para a entrada de áudio.

valor predefinido: None

Métodos

recognize_once_async

Assíncronos inicia a operação de reconhecimento de palavras-chave.

stop_recognition_async

Assíncronea termina a operação de reconhecimento de palavras-chave em curso.

recognize_once_async

Assíncronos inicia a operação de reconhecimento de palavras-chave.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Parâmetros

Name Description
model
Necessário

O modelo de reconhecimento de palavras-chave que especifica a palavra-chave a ser reconhecida.

Devoluções

Tipo Description

Um futuro que se concretiza uma vez que o reconhecimento é inicializado.

stop_recognition_async

Assíncronea termina a operação de reconhecimento de palavras-chave em curso.

stop_recognition_async()

Devoluções

Tipo Description

Um futuro que se cumpre uma vez que o reconhecimento é interrompido.

Atributos

canceled

Sinal para eventos que contenham resultados de reconhecimento de palavras-chave cancelados.

As chamadas ligadas a este sinal são chamadas com um SpeechRecognitionCanceledEventArgs exemplo como argumento único.

properties

Uma coleção de propriedades e seus valores definidos para este KeywordRecognizer.

recognized

Sinal para eventos que contenham resultados finais de reconhecimento de palavras-chave (indicando uma tentativa de reconhecimento bem sucedida).

As chamadas ligadas a este sinal são chamadas com um KeywordRecognitionEventArgs exemplo como argumento único.