Share via


SpeakerRecognizer Classe

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.speaker.SpeakerRecognizer

Implementações

java.lang.AutoCloseable

public final class SpeakerRecognizer
implements java.lang.AutoCloseable

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

Resumo do Construtor

Construtor Description
SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

Cria uma nova instância de um reconhecedor de alto-falante.

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 nativo subjacente.

PropertyCollection getProperties()

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

java.util.concurrent.Future<SpeakerRecognitionResult> recognizeOnceAsync(SpeakerIdentificationModel model)

Inicia uma sessão de reconhecimento do locutor para identificar o locutor no modelo de identificação.

java.util.concurrent.Future<SpeakerRecognitionResult> recognizeOnceAsync(SpeakerVerificationModel model)

Inicia uma sessão de reconhecimento do locutor para verificar o locutor no modelo de verificação.

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 construtor

SpeakerRecognizer

public SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

Cria uma nova instância de um reconhecedor de alto-falante. 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:

speechConfig - configuração de fala.
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 nativo subjacente.

Returns:

o identificador nativo para o objeto subjacente.

getProperties

public PropertyCollection getProperties()

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

Returns:

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

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerIdentificationModel model)

Inicia uma sessão de reconhecimento do locutor para identificar o locutor no modelo de identificação.

Parameters:

model - O modelo de identificação do locutor que especifica o alto-falante a ser identificado.

Returns:

Uma tarefa que representa a operação de reconhecimento do locutor. A tarefa retorna uma instância de SpeakerRecognitionResult.

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerVerificationModel model)

Inicia uma sessão de reconhecimento do locutor para verificar o locutor no modelo de verificação.

Parameters:

model - O modelo de verificação do locutor que especifica o alto-falante a ser verificado.

Returns:

Uma tarefa que representa a operação de reconhecimento do locutor. A tarefa retorna uma instância de SpeakerRecognitionResult.

Aplica-se a