AudioTranscriptionOptions Classe
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranscriptionOptions
- com.
public final class AudioTranscriptionOptions
As informações de configuração de uma solicitação de transcrição de áudio.
Resumo do Construtor
Construtor | Description |
---|---|
AudioTranscriptionOptions(byte[] file) |
Cria uma instância da classe Opções de Transcrição |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
byte[] |
getFile()
Obter a propriedade do arquivo: os dados de áudio a serem transcritos. |
String |
getLanguage()
Obter a propriedade de idioma: o idioma falado principal dos dados de áudio a serem transcritos, fornecido como um código de idioma ISO-639-1 de duas letras, como 'en' ou 'fr'. |
String |
getModel()
Obter a propriedade do modelo: o modelo a ser usado para essa solicitação de transcrição. |
String |
getPrompt()
Obter a propriedade prompt: uma dica opcional para orientar o estilo do modelo ou continuar de um segmento de áudio anterior. |
Audio |
getResponseFormat()
Obter a propriedade Formato da resposta |
Double |
getTemperature()
Obter a propriedade de temperatura: a temperatura de amostragem, entre 0 e 1. |
Audio |
setLanguage(String language)
Definir a propriedade de idioma: o idioma falado principal dos dados de áudio a serem transcritos, fornecido como um código de idioma ISO-639-1 de duas letras, como 'en' ou 'fr'. |
Audio |
setModel(String model)
Definir a propriedade do modelo: o modelo a ser usado para essa solicitação de transcrição. |
Audio |
setPrompt(String prompt)
Definir a propriedade prompt: uma dica opcional para orientar o estilo do modelo ou continuar de um segmento de áudio anterior. |
Audio |
setResponseFormat(AudioTranscriptionFormat responseFormat)
Defina a propriedade Formato da resposta |
Audio |
setTemperature(Double temperature)
Defina a propriedade temperature: a temperatura de amostragem, entre 0 e 1. |
Métodos herdados de java.lang.Object
Detalhes do construtor
AudioTranscriptionOptions
public AudioTranscriptionOptions(byte[] file)
Cria uma instância da classe AudioTranscriptionOptions.
Parameters:
Detalhes do método
getFile
public byte[] getFile()
Obter a propriedade do arquivo: os dados de áudio a serem transcritos. Esse deve ser o conteúdo binário de um arquivo em um dos formatos de mídia com suporte: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm.
Returns:
getLanguage
public String getLanguage()
Obter a propriedade de idioma: o idioma falado principal dos dados de áudio a serem transcritos, fornecido como um código de idioma ISO-639-1 de duas letras, como 'en' ou 'fr'. Fornecer esse idioma de entrada conhecido é opcional, mas pode melhorar a precisão e/ou a latência da transcrição.
Returns:
getModel
public String getModel()
Obter a propriedade do modelo: o modelo a ser usado para essa solicitação de transcrição.
Returns:
getPrompt
public String getPrompt()
Obter a propriedade prompt: uma dica opcional para orientar o estilo do modelo ou continuar de um segmento de áudio anterior. O idioma escrito do prompt deve corresponder ao idioma falado principal dos dados de áudio.
Returns:
getResponseFormat
public AudioTranscriptionFormat getResponseFormat()
Obter a propriedade responseFormat: o formato solicitado dos dados de resposta da transcrição, o que influenciará o conteúdo e os detalhes do resultado.
Returns:
getTemperature
public Double getTemperature()
Obter a propriedade de temperatura: a temperatura de amostragem, entre 0 e 1. Valores mais altos, como 0,8, tornarão a saída mais aleatória, enquanto valores mais baixos como 0,2 a tornarão mais focada e determinística. Se definido como 0, o modelo usará a probabilidade de log para aumentar automaticamente a temperatura até que determinados limites sejam atingidos.
Returns:
setLanguage
public AudioTranscriptionOptions setLanguage(String language)
Definir a propriedade de idioma: o idioma falado principal dos dados de áudio a serem transcritos, fornecido como um código de idioma ISO-639-1 de duas letras, como 'en' ou 'fr'. Fornecer esse idioma de entrada conhecido é opcional, mas pode melhorar a precisão e/ou a latência da transcrição.
Parameters:
Returns:
setModel
public AudioTranscriptionOptions setModel(String model)
Definir a propriedade do modelo: o modelo a ser usado para essa solicitação de transcrição.
Parameters:
Returns:
setPrompt
public AudioTranscriptionOptions setPrompt(String prompt)
Definir a propriedade prompt: uma dica opcional para orientar o estilo do modelo ou continuar de um segmento de áudio anterior. O idioma escrito do prompt deve corresponder ao idioma falado principal dos dados de áudio.
Parameters:
Returns:
setResponseFormat
public AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)
Defina a propriedade responseFormat: o formato solicitado dos dados de resposta da transcrição, o que influenciará o conteúdo e os detalhes do resultado.
Parameters:
Returns:
setTemperature
public AudioTranscriptionOptions setTemperature(Double temperature)
Defina a propriedade temperature: a temperatura de amostragem, entre 0 e 1. Valores mais altos, como 0,8, tornarão a saída mais aleatória, enquanto valores mais baixos como 0,2 a tornarão mais focada e determinística. Se definido como 0, o modelo usará a probabilidade de log para aumentar automaticamente a temperatura até que determinados limites sejam atingidos.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java