Compartir a través de


AudioTranslationOptions Clase

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

public final class AudioTranslationOptions

Información de configuración de una solicitud de traducción de audio.

Resumen del constructor

Constructor Description
AudioTranslationOptions(byte[] file)

Crea una instancia de la clase Opciones de traducción deaudio.

Resumen del método

Modificador y tipo Método y descripción
byte[] getFile()

Obtiene la propiedad de archivo: los datos de audio que se van a traducir.

String getModel()

Obtener la propiedad del modelo: el modelo que se va a usar para esta solicitud de traducción.

String getPrompt()

Obtener la propiedad prompt: una sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior.

AudioTranslationFormat getResponseFormat()

Obtener la propiedad Format de respuesta: el formato solicitado de los datos de respuesta de traducción, lo que influirá en el contenido y el detalle del resultado.

Double getTemperature()

Obtiene la propiedad temperature: la temperatura de muestreo, entre 0 y 1.

AudioTranslationOptions setModel(String model)

Establezca la propiedad del modelo: el modelo que se va a usar para esta solicitud de traducción.

AudioTranslationOptions setPrompt(String prompt)

Establezca la propiedad prompt: una sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior.

AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)

Establezca la propiedad Format de respuesta: el formato solicitado de los datos de respuesta de traducción, que influirá en el contenido y el detalle del resultado.

AudioTranslationOptions setTemperature(Double temperature)

Establezca la propiedad temperature: la temperatura de muestreo, entre 0 y 1.

Métodos heredados de java.lang.Object

Detalles del constructor

AudioTranslationOptions

public AudioTranslationOptions(byte[] file)

Crea una instancia de la clase AudioTranslationOptions.

Parameters:

file - valor de archivo que se va a establecer.

Detalles del método

getFile

public byte[] getFile()

Obtiene la propiedad de archivo: los datos de audio que se van a traducir. Debe ser el contenido binario de un archivo en uno de los formatos multimedia admitidos: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm.

Returns:

el valor del archivo.

getModel

public String getModel()

Obtener la propiedad del modelo: el modelo que se va a usar para esta solicitud de traducción.

Returns:

el valor del modelo.

getPrompt

public String getPrompt()

Obtener la propiedad prompt: una sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior. El idioma escrito del mensaje debe coincidir con el idioma hablado principal de los datos de audio.

Returns:

el valor del símbolo del sistema.

getResponseFormat

public AudioTranslationFormat getResponseFormat()

Obtiene la propiedad responseFormat: el formato solicitado de los datos de respuesta de traducción, que influirá en el contenido y el detalle del resultado.

Returns:

el valor responseFormat.

getTemperature

public Double getTemperature()

Obtiene la propiedad temperature: la temperatura de muestreo, entre 0 y 1. Los valores más altos, como 0,8, harán que la salida sea más aleatoria, mientras que los valores más bajos, como 0,2, la harán más enfocada y determinista. Si se establece en 0, el modelo usará la probabilidad del registro para aumentar automáticamente la temperatura hasta que se alcancen determinados umbrales.

Returns:

valor de temperatura.

setModel

public AudioTranslationOptions setModel(String model)

Establezca la propiedad del modelo: el modelo que se va a usar para esta solicitud de traducción.

Parameters:

model - valor del modelo que se va a establecer.

Returns:

El propio objeto AudioTranslationOptions.

setPrompt

public AudioTranslationOptions setPrompt(String prompt)

Establezca la propiedad prompt: una sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior. El idioma escrito del mensaje debe coincidir con el idioma hablado principal de los datos de audio.

Parameters:

prompt - valor del símbolo del sistema que se va a establecer.

Returns:

El propio objeto AudioTranslationOptions.

setResponseFormat

public AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)

Establezca la propiedad responseFormat: el formato solicitado de los datos de respuesta de traducción, que influirá en el contenido y el detalle del resultado.

Parameters:

responseFormat - valor responseFormat que se va a establecer.

Returns:

El propio objeto AudioTranslationOptions.

setTemperature

public AudioTranslationOptions setTemperature(Double temperature)

Establezca la propiedad temperature: la temperatura de muestreo, entre 0 y 1. Los valores más altos, como 0,8, harán que la salida sea más aleatoria, mientras que los valores más bajos, como 0,2, la harán más enfocada y determinista. Si se establece en 0, el modelo usará la probabilidad del registro para aumentar automáticamente la temperatura hasta que se alcancen determinados umbrales.

Parameters:

temperature - valor de temperatura que se va a establecer.

Returns:

El propio objeto AudioTranslationOptions.

Se aplica a