AudioTranscriptionOptions Clase
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranscriptionOptions
- com.
public final class AudioTranscriptionOptions
Información de configuración de una solicitud de transcripción de audio.
Resumen del constructor
Constructor | Description |
---|---|
AudioTranscriptionOptions(byte[] file) |
Crea una instancia de la clase Opciones de transcripción |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
byte[] |
getFile()
Obtenga la propiedad file: los datos de audio que se van a transcribir. |
String |
getLanguage()
Obtener la propiedad de idioma: el idioma hablado principal de los datos de audio que se van a transcribir, proporcionado como código de idioma ISO-639-1 de dos letras, como "en" o "fr". |
String |
getModel()
Obtenga la propiedad del modelo: el modelo que se va a usar para esta solicitud de transcripción. |
String |
getPrompt()
Obtenga la propiedad prompt: sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior. |
Audio |
getResponseFormat()
Obtener la propiedad Format de respuesta |
Double |
getTemperature()
Obtiene la propiedad temperature: la temperatura de muestreo, entre 0 y 1. |
Audio |
setLanguage(String language)
Establezca la propiedad de idioma: el idioma hablado principal de los datos de audio que se van a transcribir, proporcionado como código de idioma ISO-639-1 de dos letras, como "en" o "fr". |
Audio |
setModel(String model)
Establezca la propiedad del modelo: el modelo que se va a usar para esta solicitud de transcripción. |
Audio |
setPrompt(String prompt)
Establezca la propiedad prompt: sugerencia opcional para guiar el estilo del modelo o continuar desde un segmento de audio anterior. |
Audio |
setResponseFormat(AudioTranscriptionFormat responseFormat)
Establezca la propiedad Format de respuesta |
Audio |
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
AudioTranscriptionOptions
public AudioTranscriptionOptions(byte[] file)
Crea una instancia de la clase AudioTranscriptionOptions.
Parameters:
Detalles del método
getFile
public byte[] getFile()
Obtenga la propiedad file: los datos de audio que se van a transcribir. 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:
getLanguage
public String getLanguage()
Obtener la propiedad de idioma: el idioma hablado principal de los datos de audio que se van a transcribir, proporcionado como código de idioma ISO-639-1 de dos letras, como "en" o "fr". Proporcionar este lenguaje de entrada conocido es opcional, pero puede mejorar la precisión o la latencia de la transcripción.
Returns:
getModel
public String getModel()
Obtenga la propiedad del modelo: el modelo que se va a usar para esta solicitud de transcripción.
Returns:
getPrompt
public String getPrompt()
Obtenga la propiedad prompt: 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:
getResponseFormat
public AudioTranscriptionFormat getResponseFormat()
Obtiene la propiedad responseFormat: el formato solicitado de los datos de respuesta de transcripción, lo que influirá en el contenido y los detalles del resultado.
Returns:
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:
setLanguage
public AudioTranscriptionOptions setLanguage(String language)
Establezca la propiedad de idioma: el idioma hablado principal de los datos de audio que se van a transcribir, proporcionado como código de idioma ISO-639-1 de dos letras, como "en" o "fr". Proporcionar este lenguaje de entrada conocido es opcional, pero puede mejorar la precisión o la latencia de la transcripción.
Parameters:
Returns:
setModel
public AudioTranscriptionOptions setModel(String model)
Establezca la propiedad del modelo: el modelo que se va a usar para esta solicitud de transcripción.
Parameters:
Returns:
setPrompt
public AudioTranscriptionOptions setPrompt(String prompt)
Establezca la propiedad prompt: 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:
Returns:
setResponseFormat
public AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)
Establezca la propiedad responseFormat: el formato solicitado de los datos de respuesta de transcripción, lo que influirá en el contenido y los detalles del resultado.
Parameters:
Returns:
setTemperature
public AudioTranscriptionOptions 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:
Returns:
Se aplica a
Azure SDK for Java