AudioTranslationOptions Klasse
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranslationOptions
- com.
public final class AudioTranslationOptions
Die Konfigurationsinformationen für eine Audioübersetzungsanforderung.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
AudioTranslationOptions(byte[] file) |
Erstellt eine instance der Audioübersetzungsoptionen-Klasse |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
byte[] |
getFile()
Abrufen der Dateieigenschaft: Die zu übersetzenden Audiodaten. |
String |
getModel()
Modelleigenschaft abrufen: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll. |
String |
getPrompt()
Abrufen der Eingabeaufforderungseigenschaft: Ein optionaler Hinweis, um den Stil des Modells zu leiten oder aus einem vorherigen Audiosegment fortzufahren. |
Audio |
getResponseFormat()
Abrufen der Antwortformat-Eigenschaft |
Double |
getTemperature()
Abrufen der Temperatureigenschaft: Die Stichprobentemperatur zwischen 0 und 1. |
Audio |
setModel(String model)
Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll. |
Audio |
setPrompt(String prompt)
Festlegen der Eingabeaufforderungseigenschaft: Ein optionaler Hinweis, um den Stil des Modells zu leiten oder von einem vorherigen Audiosegment aus fortzufahren. |
Audio |
setResponseFormat(AudioTranslationFormat responseFormat)
Legen Sie die Antwortformateigenschaft |
Audio |
setTemperature(Double temperature)
Legen Sie die Temperatureigenschaft fest: Die Stichprobentemperatur zwischen 0 und 1. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
AudioTranslationOptions
public AudioTranslationOptions(byte[] file)
Erstellt eine instance der AudioTranslationOptions-Klasse.
Parameters:
Details zur Methode
getFile
public byte[] getFile()
Abrufen der Dateieigenschaft: Die zu übersetzenden Audiodaten. Dies muss der binäre Inhalt einer Datei in einem der unterstützten Medienformate sein: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm.
Returns:
getModel
public String getModel()
Modelleigenschaft abrufen: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll.
Returns:
getPrompt
public String getPrompt()
Abrufen der Eingabeaufforderungseigenschaft: Ein optionaler Hinweis, um den Stil des Modells zu leiten oder aus einem vorherigen Audiosegment fortzufahren. Die geschriebene Sprache der Eingabeaufforderung sollte mit der primären gesprochenen Sprache der Audiodaten übereinstimmen.
Returns:
getResponseFormat
public AudioTranslationFormat getResponseFormat()
Abrufen der responseFormat-Eigenschaft: Das angeforderte Format der Übersetzungsantwortdaten, das den Inhalt und die Details des Ergebnisses beeinflusst.
Returns:
getTemperature
public Double getTemperature()
Abrufen der Temperatureigenschaft: Die Stichprobentemperatur zwischen 0 und 1. Durch höhere Werte wie 0,8 wird die Ausgabe zufälliger, während sie durch niedrigere Werte wie 0,2 fokussierter und deterministischer wird. Wenn auf 0 festgelegt ist, verwendet das Modell die Protokollwahrscheinlichkeit, um die Temperatur automatisch zu erhöhen, bis bestimmte Schwellenwerte erreicht werden.
Returns:
setModel
public AudioTranslationOptions setModel(String model)
Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll.
Parameters:
Returns:
setPrompt
public AudioTranslationOptions setPrompt(String prompt)
Festlegen der Eingabeaufforderungseigenschaft: Ein optionaler Hinweis, um den Stil des Modells zu leiten oder von einem vorherigen Audiosegment aus fortzufahren. Die geschriebene Sprache der Eingabeaufforderung sollte mit der primären gesprochenen Sprache der Audiodaten übereinstimmen.
Parameters:
Returns:
setResponseFormat
public AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)
Legen Sie die responseFormat-Eigenschaft fest: Das angeforderte Format der Übersetzungsantwortdaten, das den Inhalt und die Details des Ergebnisses beeinflusst.
Parameters:
Returns:
setTemperature
public AudioTranslationOptions setTemperature(Double temperature)
Legen Sie die Temperatureigenschaft fest: Die Stichprobentemperatur zwischen 0 und 1. Durch höhere Werte wie 0,8 wird die Ausgabe zufälliger, während sie durch niedrigere Werte wie 0,2 fokussierter und deterministischer wird. Wenn auf 0 festgelegt ist, verwendet das Modell die Protokollwahrscheinlichkeit, um die Temperatur automatisch zu erhöhen, bis bestimmte Schwellenwerte erreicht werden.
Parameters:
Returns:
Gilt für:
Azure SDK for Java