Compartir a través de


SpeakerRecognizer Clase

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

Implementaciones

java.lang.AutoCloseable

public final class SpeakerRecognizer
implements java.lang.AutoCloseable

Realiza el reconocimiento del hablante en la entrada de voz. Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto .

Resumen del constructor

Constructor Description
SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

Crea una nueva instancia de un reconocedor de hablantes.

Resumen del método

Modificador y tipo Método y descripción
void close()

Elimine los recursos asociados.

SafeHandle getImpl()

Método interno para obtener el identificador nativo subyacente.

PropertyCollection getProperties()

Colección de propiedades y sus valores definidos para SpeakerRecognizer.

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

Inicia una sesión de reconocimiento del hablante para identificar al hablante en el modelo de identificación.

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

Inicia una sesión de reconocimiento del hablante para comprobar el hablante en el modelo de verificación.

Métodos heredados 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

Detalles del constructor

SpeakerRecognizer

public SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

Crea una nueva instancia de un reconocedor de hablantes. Si no se proporciona ninguna configuración de audio como parámetro de entrada, será equivalente a llamar a con una configuración construida con AudioConfig::FromDefaultMicrophoneInput.

Parámetros:

speechConfig - configuración de voz.
audioConfig - configuración de audio.

Detalles del método

close

public void close()

Elimine los recursos asociados. Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto .

getImpl

public SafeHandle getImpl()

Método interno para obtener el identificador nativo subyacente.

Devoluciones:

identificador nativo del objeto subyacente.

getProperties

public PropertyCollection getProperties()

Colección de propiedades y sus valores definidos para SpeakerRecognizer.

Devoluciones:

Colección de propiedades y sus valores definidos para SpeakerRecognizer.

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerIdentificationModel model)

Inicia una sesión de reconocimiento del hablante para identificar al hablante en el modelo de identificación.

Parámetros:

model - Modelo de identificación del hablante que especifica el hablante que se va a identificar.

Devoluciones:

Tarea que representa la operación de reconocimiento del hablante. La tarea devuelve una instancia de SpeakerRecognitionResult.

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerVerificationModel model)

Inicia una sesión de reconocimiento del hablante para comprobar el hablante en el modelo de verificación.

Parámetros:

model - Modelo de verificación del hablante que especifica el hablante que se va a comprobar.

Devoluciones:

Tarea que representa la operación de reconocimiento del hablante. La tarea devuelve una instancia de SpeakerRecognitionResult.

Se aplica a