VoiceProfileClient Clase
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. speaker. VoiceProfileClient
- com.
Implementaciones
public final class VoiceProfileClient
implements java.lang.AutoCloseable
Un cliente de perfil de voz realiza la administración de perfiles de voz para el reconocimiento de hablantes. Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto.
Resumen del constructor
Constructor | Description |
---|---|
VoiceProfileClient(SpeechConfig speechConfig) |
Crea una nueva instancia de un cliente de perfil de voz. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
void |
close()
Elimine los recursos asociados. |
java.util.concurrent.Future<Voice |
createProfileAsync(VoiceProfileType voiceProfileType, String locale)
Crea un perfil de voz como una operación asincrónica. |
java.util.concurrent.Future<Voice |
deleteProfileAsync(VoiceProfile voiceProfile)
Elimine un perfil de voz de forma asincrónica. |
java.util.concurrent.Future<Voice |
enrollProfileAsync(VoiceProfile voiceProfile, AudioConfig audioConfig)
Inscriba un perfil de voz de forma asincrónica. |
java.util.concurrent.Future<Voice |
getActivationPhrasesAsync(VoiceProfileType voiceProfileType, String locale)
Obtenga frases de activación válidas para la inscripción. |
java.util.concurrent.Future<java.util.List<Voice |
getAllProfilesAsync(VoiceProfileType voiceProfileType)
Obtiene todos los perfiles de voz como una operación asincrónica. |
Safe |
getImpl()
Método interno para obtener el identificador nativo subyacente. |
Property |
getProperties()
Colección de propiedades y sus valores definidos para el cliente de perfil |
java.util.concurrent.Future<Voice |
resetProfileAsync(VoiceProfile voiceProfile)
Restablezca un perfil de voz de forma asincrónica. |
java.util.concurrent.Future<Voice |
retrieveEnrollmentResultAsync(VoiceProfile voiceProfile)
Recupere un resultado de inscripción según el perfil de voz. |
Métodos heredados de java.lang.Object
Detalles del constructor
VoiceProfileClient
public VoiceProfileClient(SpeechConfig speechConfig)
Crea una nueva instancia de un cliente de perfil de voz.
Parámetros:
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.
createProfileAsync
public Future
Crea un perfil de voz como una operación asincrónica.
Parámetros:
Devoluciones:
deleteProfileAsync
public Future
Elimine un perfil de voz de forma asincrónica.
Parámetros:
Devoluciones:
enrollProfileAsync
public Future
Inscriba un perfil de voz de forma asincrónica.
Parámetros:
Devoluciones:
getActivationPhrasesAsync
public Future
Obtenga frases de activación válidas para la inscripción.
Parámetros:
Devoluciones:
getAllProfilesAsync
public Future> getAllProfilesAsync(VoiceProfileType voiceProfileType)
Obtiene todos los perfiles de voz como una operación asincrónica.
Parámetros:
Devoluciones:
getImpl
public SafeHandle getImpl()
Método interno para obtener el identificador nativo subyacente.
Devoluciones:
getProperties
public PropertyCollection getProperties()
Colección de propiedades y sus valores definidos para VoiceProfileClient.
Devoluciones:
resetProfileAsync
public Future
Restablezca un perfil de voz de forma asincrónica.
Parámetros:
Devoluciones:
retrieveEnrollmentResultAsync
public Future
Recupere un resultado de inscripción según el perfil de voz.
Parámetros:
Devoluciones:
Se aplica a
Azure SDK for Java