Freigeben über


AudioTranscriptionOptions Klasse

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

public final class AudioTranscriptionOptions

Die Konfigurationsinformationen für eine Audiotranskriptionsanforderung.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
AudioTranscriptionOptions(byte[] file)

Erstellt eine instance der Audiotranskriptionsoptionen-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
byte[] getFile()

Abrufen der Dateieigenschaft: Die zu transkribierenden Audiodaten.

String getLanguage()

Abrufen der Spracheigenschaft: Die primäre gesprochene Sprache der zu transkribierenden Audiodaten, die als Zwei-Buchstaben-ISO-639-1-Sprachcode wie "en" oder "fr" bereitgestellt wird.

String getModel()

Abrufen der Modelleigenschaft: Das Modell, das für diese Transkriptionsanforderung verwendet werden soll.

String getPrompt()

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

AudioTranscriptionFormat getResponseFormat()

Abrufen der Antwortformat-Eigenschaft: Das angeforderte Format der Transkriptionsantwortdaten, die den Inhalt und die Details des Ergebnisses beeinflussen.

Double getTemperature()

Abrufen der Temperatureigenschaft: Die Stichprobentemperatur zwischen 0 und 1.

AudioTranscriptionOptions setLanguage(String language)

Legen Sie die Spracheigenschaft fest: Die primäre gesprochene Sprache der zu transkribierten Audiodaten, die als ZWEI-Buchstaben-ISO-639-1-Sprachcode wie "en" oder "fr" bereitgestellt wird.

AudioTranscriptionOptions setModel(String model)

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

AudioTranscriptionOptions setPrompt(String prompt)

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

AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)

Legen Sie die Antwortformat-Eigenschaftfest: Das angeforderte Format der Transkriptionsantwortdaten, die den Inhalt und die Details des Ergebnisses beeinflussen.

AudioTranscriptionOptions setTemperature(Double temperature)

Legen Sie die Temperatureigenschaft fest: Die Stichprobentemperatur zwischen 0 und 1.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

AudioTranscriptionOptions

public AudioTranscriptionOptions(byte[] file)

Erstellt eine instance der AudioTranscriptionOptions-Klasse.

Parameters:

file - der festzulegende Dateiwert.

Details zur Methode

getFile

public byte[] getFile()

Abrufen der Dateieigenschaft: Die zu transkribierenden 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.

getLanguage

public String getLanguage()

Abrufen der Spracheigenschaft: Die primäre gesprochene Sprache der zu transkribierenden Audiodaten, die als Zwei-Buchstaben-ISO-639-1-Sprachcode wie "en" oder "fr" bereitgestellt wird. Die Bereitstellung dieser bekannten Eingabesprache ist optional, kann jedoch die Genauigkeit und/oder Latenz der Transkription verbessern.

Returns:

der Sprachwert.

getModel

public String getModel()

Abrufen der Modelleigenschaft: Das Modell, das für diese Transkriptionsanforderung 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 AudioTranscriptionFormat getResponseFormat()

Abrufen der responseFormat-Eigenschaft: Das angeforderte Format der Transkriptionsantwortdaten, die den Inhalt und die Details des Ergebnisses beeinflussen.

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.

setLanguage

public AudioTranscriptionOptions setLanguage(String language)

Legen Sie die Spracheigenschaft fest: Die primäre gesprochene Sprache der zu transkribierten Audiodaten, die als ZWEI-Buchstaben-ISO-639-1-Sprachcode wie "en" oder "fr" bereitgestellt wird. Die Bereitstellung dieser bekannten Eingabesprache ist optional, kann jedoch die Genauigkeit und/oder Latenz der Transkription verbessern.

Parameters:

language - der festzulegende Sprachwert.

Returns:

das AudioTranscriptionOptions-Objekt selbst.

setModel

public AudioTranscriptionOptions setModel(String model)

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

Parameters:

model - der festzulegende Modellwert.

Returns:

das AudioTranscriptionOptions-Objekt selbst.

setPrompt

public AudioTranscriptionOptions 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 AudioTranscriptionOptions-Objekt selbst.

setResponseFormat

public AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)

Festlegen der responseFormat-Eigenschaft: Das angeforderte Format der Transkriptionsantwortdaten, die den Inhalt und die Details des Ergebnisses beeinflussen.

Parameters:

responseFormat - der festzulegende wert von responseFormat.

Returns:

das AudioTranscriptionOptions-Objekt selbst.

setTemperature

public AudioTranscriptionOptions 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 AudioTranscriptionOptions-Objekt selbst.

Gilt für: