Partilhar via


AudioTranslationOptions Classe

  • java.lang.Object
    • com.azure.ai.openai.models.AudioTranslationOptions

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çãode Áudio.

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.

AudioTranslationFormat getResponseFormat()

Obter a propriedade Formato de resposta: o formato solicitado dos dados de resposta de tradução, o que influenciará o conteúdo e os detalhes do resultado.

Double getTemperature()

Obter a propriedade de temperatura: a temperatura de amostragem, entre 0 e 1.

AudioTranslationOptions setModel(String model)

Defina a propriedade do modelo: o modelo a ser usado para essa solicitação de tradução.

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.

AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)

Defina a propriedade Formato de resposta: o formato solicitado dos dados de resposta de tradução, o que influenciará o conteúdo e os detalhes do resultado.

AudioTranslationOptions 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:

file - o valor do arquivo a ser definido.

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:

o valor do arquivo.

getModel

public String getModel()

Obter a propriedade de modelo: o modelo a ser usado para essa solicitação de tradução.

Returns:

o valor do modelo.

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:

o valor do prompt.

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:

o valor responseFormat.

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:

o valor de temperatura.

setModel

public AudioTranslationOptions setModel(String model)

Defina a propriedade do modelo: o modelo a ser usado para essa solicitação de tradução.

Parameters:

model - o valor do modelo a ser definido.

Returns:

o objeto AudioTranslationOptions em si.

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:

prompt - o valor do prompt a ser definido.

Returns:

o objeto AudioTranslationOptions em si.

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:

responseFormat - o valor responseFormat a ser definido.

Returns:

o objeto AudioTranslationOptions em si.

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:

temperature - o valor de temperatura a ser definido.

Returns:

o objeto AudioTranslationOptions em si.

Aplica-se a