Freigeben über


AudioTranslationOptions Klasse

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

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.

AudioTranslationFormat getResponseFormat()

Abrufen der Antwortformat-Eigenschaft: Das angeforderte Format der Übersetzungsantwortdaten, das den Inhalt und die Details des Ergebnisses beeinflusst.

Double getTemperature()

Abrufen der Temperatureigenschaft: Die Stichprobentemperatur zwischen 0 und 1.

AudioTranslationOptions setModel(String model)

Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll.

AudioTranslationOptions setPrompt(String prompt)

Festlegen der Eingabeaufforderungseigenschaft: Ein optionaler Hinweis, um den Stil des Modells zu leiten oder von einem vorherigen Audiosegment aus fortzufahren.

AudioTranslationOptions setResponseFormat(AudioTranslationFormat responseFormat)

Legen Sie die Antwortformateigenschaftfest: Das angeforderte Format der Übersetzungsantwortdaten, das den Inhalt und die Details des Ergebnisses beeinflusst.

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

file - der festzulegende Dateiwert.

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:

der Dateiwert.

getModel

public String getModel()

Modelleigenschaft abrufen: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll.

Returns:

der Modellwert.

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:

der Eingabeaufforderungswert.

getResponseFormat

public AudioTranslationFormat getResponseFormat()

Abrufen der responseFormat-Eigenschaft: Das angeforderte Format der Übersetzungsantwortdaten, das den Inhalt und die Details des Ergebnisses beeinflusst.

Returns:

der responseFormat-Wert.

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:

der Temperaturwert.

setModel

public AudioTranslationOptions setModel(String model)

Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Übersetzungsanforderung verwendet werden soll.

Parameters:

model - der festzulegende Modellwert.

Returns:

das AudioTranslationOptions-Objekt selbst.

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:

prompt - der festzulegende Eingabeaufforderungswert.

Returns:

das AudioTranslationOptions-Objekt selbst.

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:

responseFormat - der festzulegende wert von responseFormat.

Returns:

das AudioTranslationOptions-Objekt selbst.

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:

temperature - der festzulegende Temperaturwert.

Returns:

das AudioTranslationOptions-Objekt selbst.

Gilt für: