AudioTranslationOptions Classe
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranslationOptions
- com.
public final class AudioTranslationOptions
As informações de configuração de uma solicitação de tradução de áudio.
Resumo do Construtor
Construtor | Description |
---|---|
AudioTranslationOptions(byte[] file) |
Cria uma instância da classe Opções de Traduçã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 convertidos. |
String |
getModel()
Obter a propriedade de modelo: o modelo a ser usado para essa solicitação de traduçã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 de resposta |
Double |
getTemperature()
Obter a propriedade de temperatura: a temperatura de amostragem, entre 0 e 1. |
Audio |
setModel(String model)
Defina a propriedade do modelo: o modelo a ser usado para essa solicitação de tradução. |
Audio |
setPrompt(String prompt)
Defina a propriedade prompt: uma dica opcional para orientar o estilo do modelo ou continuar de um segmento de áudio anterior. |
Audio |
setResponseFormat(AudioTranslationFormat responseFormat)
Defina a propriedade Formato de resposta |
Audio |
setTemperature(Double temperature)
Defina a propriedade de temperatura: a temperatura de amostragem, entre 0 e 1. |
Métodos herdados de java.lang.Object
Detalhes do construtor
AudioTranslationOptions
public AudioTranslationOptions(byte[] file)
Cria uma instância da classe AudioTranslationOptions.
Parameters:
Detalhes do método
getFile
public byte[] getFile()
Obter a propriedade do arquivo: os dados de áudio a serem convertidos. 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:
getModel
public String getModel()
Obter a propriedade de modelo: o modelo a ser usado para essa solicitação de traduçã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 AudioTranslationFormat getResponseFormat()
Obter a propriedade responseFormat: o formato solicitado dos dados de resposta de traduçã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:
setModel
public AudioTranslationOptions setModel(String model)
Defina a propriedade do modelo: o modelo a ser usado para essa solicitação de tradução.
Parameters:
Returns:
setPrompt
public AudioTranslationOptions setPrompt(String prompt)
Defina 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 AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)
Defina a propriedade responseFormat: o formato solicitado dos dados de resposta de tradução, o que influenciará o conteúdo e os detalhes do resultado.
Parameters:
Returns:
setTemperature
public AudioTranslationOptions setTemperature(Double temperature)
Defina 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.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java