KeywordRecognizer Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. KeywordRecognizer
- com.
Implementações
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
Event |
canceled
O sinal para eventos relacionados ao cancelamento de uma interação. |
final
Event |
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. |
Safe |
getImpl()
Método interno para obter o identificador subjacente para o reconhecedor de palavra-chave. |
Property |
getProperties()
A coleção de propriedades e seus valores definidos para o Reconhecimento de Palavras-chave |
java.util.concurrent.Future<Keyword |
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
Detalhes do campo
canceled
public final EventHandlerImpl
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
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.
Parâmetros:
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.
Retornos:
getProperties
public PropertyCollection getProperties()
A coleção de propriedades e seus valores definidos para KeywordRecognizer.
Retornos:
recognizeOnceAsync
public Future
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.
Parâmetros:
Retornos:
stopRecognitionAsync
public Future
Interrompe uma sessão de reconhecimento de palavra-chave ativa no momento.
Retornos:
Aplica-se a
Azure SDK for Java