KeywordRecognizer Classe

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.KeywordRecognizer

Implementações

java.lang.AutoCloseable

public final class KeywordRecognizer
implements java.lang.AutoCloseable

Executa palavra-chave reconhecimento na entrada de fala. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .

Resumo do campo

Modificador e tipo Campo e descrição
final EventHandlerImpl<SpeechRecognitionCanceledEventArgs> canceled

O sinal para eventos relacionados ao cancelamento de uma interação.

final EventHandlerImpl<KeywordRecognitionEventArgs> recognized

O sinal para eventos relacionados ao reconhecimento de palavras-chave

Resumo do Construtor

Construtor Description
KeywordRecognizer(AudioConfig audioConfig)

Cria uma nova instância de um reconhecedor de palavra-chave.

Resumo do método

Modificador e tipo Método e descrição
void close()

Descarte os recursos associados.

SafeHandle getImpl()

Método interno para obter o identificador subjacente para o reconhecedor de palavra-chave.

PropertyCollection getProperties()

A coleção de propriedades e seus valores definidos para o Reconhecimento de Palavras-chave.

java.util.concurrent.Future<KeywordRecognitionResult> recognizeOnceAsync(KeywordRecognitionModel model)

Inicia uma sessão de reconhecimento de palavra-chave.

java.util.concurrent.Future<java.lang.Void> stopRecognitionAsync()

Interrompe uma sessão de reconhecimento de palavra-chave ativa no momento.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do campo

canceled

public final EventHandlerImpl canceled

O sinal para eventos relacionados ao cancelamento de uma interação. O evento indica se o motivo é um cancelamento direto ou um erro.

recognized

public final EventHandlerImpl recognized

O sinal para eventos relacionados ao reconhecimento de palavras-chave

Detalhes do construtor

KeywordRecognizer

public KeywordRecognizer(AudioConfig audioConfig)

Cria uma nova instância de um reconhecedor de palavra-chave. Se nenhuma configuração de áudio for fornecida como parâmetro de entrada, ela será equivalente a chamar com uma configuração construída com AudioConfig::FromDefaultMicrophoneInput.

Parameters:

audioConfig - configuração de áudio.

Detalhes do método

close

public void close()

Descarte os recursos associados. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .

getImpl

public SafeHandle getImpl()

Método interno para obter o identificador subjacente para o reconhecedor de palavra-chave.

Returns:

o identificador nativo para o objeto subjacente.

getProperties

public PropertyCollection getProperties()

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

Returns:

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

recognizeOnceAsync

public Future recognizeOnceAsync(KeywordRecognitionModel model)

Inicia uma sessão de reconhecimento de palavra-chave. Esta sessão durará até que o primeiro palavra-chave seja reconhecido. Quando isso acontecer, o evento Recognized será gerado e a sessão terminará. Para rearmá-lo palavra-chave, o método precisa ser chamado novamente após o evento ser emitido. Observação: se nenhuma palavra-chave for detectada na entrada, a tarefa nunca resolve a menos que o método StopRecognition seja chamado.

Parameters:

model - O modelo de reconhecimento palavra-chave que especifica o palavra-chave a ser reconhecido.

Returns:

Uma tarefa que representa a operação de reconhecimento de palavra-chave. A tarefa retorna um valor de KeywordRecognitionResult.

stopRecognitionAsync

public Future stopRecognitionAsync()

Interrompe uma sessão de reconhecimento de palavra-chave ativa no momento.

Returns:

Uma tarefa que representa a operação assíncrona que interrompe o reconhecimento.

Aplica-se a