ConversationTranscriber Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. Recognizer - com.
microsoft. cognitiveservices. speech. transcription. ConversationTranscriber
- com.
- com.
public final class ConversationTranscriber
extends Recognizer
Executa a transcrever conversa para fluxos de entrada de áudio e obtém texto transcrito e id do locutor como resultado. 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 evento cancelou sinais de que o reconhecimento foi cancelado. |
final
Event |
transcribed
O evento transcrito sinaliza que um resultado de reconhecimento final é recebido. |
final
Event |
transcribing
O evento que transcreve sinaliza que um resultado de reconhecimento intermediário é recebido. |
Resumo do Construtor
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
protected void |
dispose(boolean disposing)
Esse método executa a limpeza de recursos. |
java.lang.String |
getAuthorizationToken()
Obtém o token de autorização usado para se comunicar com o serviço. |
Output |
getOutputFormat()
Obtém o formato de saída de reconhecimento. |
Property |
getProperties()
A coleção de propriedades e seus valores definidos para este Transcriber de Conversa |
java.lang.String |
getSpeechRecognitionLanguage()
Obtém a linguagem falada de reconhecimento. |
void |
setAuthorizationToken(String token)
Define o token de autorização usado para se comunicar com o serviço. |
java.util.concurrent.Future<java.lang.Void> |
startTranscribingAsync()
Inicia a transcrição de conversas em um fluxo de áudio contínuo, até que parar |
java.util.concurrent.Future<java.lang.Void> |
stopTranscribingAsync()
Interrompe a transcrição de conversas. |
Métodos herdados de Recognizer
Métodos herdados de java.lang.Object
Detalhes do campo
canceled
public final EventHandlerImpl
O evento cancelou sinais de que o reconhecimento foi cancelado.
transcribed
public final EventHandlerImpl
O evento transcrito sinaliza que um resultado de reconhecimento final é recebido.
transcribing
public final EventHandlerImpl
O evento que transcreve sinaliza que um resultado de reconhecimento intermediário é recebido.
Detalhes do construtor
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig, AudioConfig audioConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig, AudioConfig audioConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, AudioConfig audioConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
ConversationTranscriber
public ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage, AudioConfig audioConfig)
Inicializa uma nova instância do Transcriber de Conversa.
Parâmetros:
Detalhes do método
dispose
protected void dispose(boolean disposing)
Esse método executa a limpeza de recursos. O descarte do parâmetro booliano indica se o método é chamado de Dispose (se disposing for true) ou do finalizador (se descartar for false). As classes derivadas devem substituir esse método para descartar o recurso, se necessário.
Substituições:
ConversationTranscriber.dispose(boolean disposing)Parâmetros:
getAuthorizationToken
public String getAuthorizationToken()
Obtém o token de autorização usado para se comunicar com o serviço.
Retornos:
getOutputFormat
public OutputFormat getOutputFormat()
Obtém o formato de saída de reconhecimento.
Retornos:
getProperties
public PropertyCollection getProperties()
A coleção de propriedades e seus valores definidos para este ConversationTranscriber.
Retornos:
getSpeechRecognitionLanguage
public String getSpeechRecognitionLanguage()
Obtém a linguagem falada de reconhecimento.
Retornos:
setAuthorizationToken
public void setAuthorizationToken(String token)
Define o token de autorização usado para se comunicar com o serviço. Observação: o chamador precisa garantir que o token de autorização seja válido. Antes que o token de autorização expire, o chamador precisa atualizá-lo chamando esse setter com um novo token válido. Caso contrário, o reconhecedor encontrará erros durante o reconhecimento.
Parâmetros:
startTranscribingAsync
public Future
Inicia a transcrição de conversas em um fluxo de áudio contínuo até stopTranscribingAsync() ser chamado. O usuário deve assinar eventos para receber os resultados da transcrição.
Retornos:
stopTranscribingAsync
public Future
Interrompe a transcrição de conversas.
Retornos:
Aplica-se a
Azure SDK for Java