VoiceProfileClient Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. speaker. VoiceProfileClient
- com.
Implementações
public final class VoiceProfileClient
implements java.lang.AutoCloseable
Um cliente de perfil de voz executa o gerenciamento de perfil de voz para reconhecimento de locutor. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .
Resumo do Construtor
Construtor | Description |
---|---|
VoiceProfileClient(SpeechConfig speechConfig) |
Cria uma nova instância de um cliente de perfil de voz. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
close()
Descarte os recursos associados. |
java.util.concurrent.Future<Voice |
createProfileAsync(VoiceProfileType voiceProfileType, String locale)
Cria um perfil de voz como uma operação assíncrona. |
java.util.concurrent.Future<Voice |
deleteProfileAsync(VoiceProfile voiceProfile)
Exclua um perfil de voz de forma assíncrona. |
java.util.concurrent.Future<Voice |
enrollProfileAsync(VoiceProfile voiceProfile, AudioConfig audioConfig)
Registre um perfil de voz de forma assíncrona. |
java.util.concurrent.Future<Voice |
getActivationPhrasesAsync(VoiceProfileType voiceProfileType, String locale)
Obtenha frases de ativação válidas para registro. |
java.util.concurrent.Future<java.util.List<Voice |
getAllProfilesAsync(VoiceProfileType voiceProfileType)
Obtenha todos os perfis de voz como uma operação assíncrona. |
Safe |
getImpl()
Método interno para obter o identificador nativo subjacente. |
Property |
getProperties()
A coleção de propriedades e seus valores definidos para o Cliente de Perfil |
java.util.concurrent.Future<Voice |
resetProfileAsync(VoiceProfile voiceProfile)
Redefina um perfil de voz de forma assíncrona. |
java.util.concurrent.Future<Voice |
retrieveEnrollmentResultAsync(VoiceProfile voiceProfile)
Recupere um resultado de registro dado o Perfil de Voz. |
Métodos herdados de java.lang.Object
Detalhes do construtor
VoiceProfileClient
public VoiceProfileClient(SpeechConfig speechConfig)
Cria uma nova instância de um cliente de perfil de voz.
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 .
createProfileAsync
public Future
Cria um perfil de voz como uma operação assíncrona.
Parâmetros:
Retornos:
deleteProfileAsync
public Future
Exclua um perfil de voz de forma assíncrona.
Parâmetros:
Retornos:
enrollProfileAsync
public Future
Registre um perfil de voz de forma assíncrona.
Parâmetros:
Retornos:
getActivationPhrasesAsync
public Future
Obtenha frases de ativação válidas para registro.
Parâmetros:
Retornos:
getAllProfilesAsync
public Future> getAllProfilesAsync(VoiceProfileType voiceProfileType)
Obtenha todos os perfis de voz como uma operação assíncrona.
Parâmetros:
Retornos:
getImpl
public SafeHandle getImpl()
Método interno para obter o identificador nativo subjacente.
Retornos:
getProperties
public PropertyCollection getProperties()
A coleção de propriedades e seus valores definidos para VoiceProfileClient.
Retornos:
resetProfileAsync
public Future
Redefina um perfil de voz de forma assíncrona.
Parâmetros:
Retornos:
retrieveEnrollmentResultAsync
public Future
Recupere um resultado de registro dado o Perfil de Voz.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java