AudioTranscriptionOptions Klasse
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranscriptionOptions
- com.
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. |
Audio |
getResponseFormat()
Abrufen der Antwortformat-Eigenschaft |
Double |
getTemperature()
Abrufen der Temperatureigenschaft: Die Stichprobentemperatur zwischen 0 und 1. |
Audio |
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. |
Audio |
setModel(String model)
Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Transkriptionsanforderung 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(AudioTranscriptionFormat responseFormat)
Legen Sie die Antwortformat-Eigenschaft |
Audio |
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:
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:
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:
getModel
public String getModel()
Abrufen der Modelleigenschaft: Das Modell, das für diese Transkriptionsanforderung 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 AudioTranscriptionFormat getResponseFormat()
Abrufen der responseFormat-Eigenschaft: Das angeforderte Format der Transkriptionsantwortdaten, die den Inhalt und die Details des Ergebnisses beeinflussen.
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:
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:
Returns:
setModel
public AudioTranscriptionOptions setModel(String model)
Legen Sie die Model-Eigenschaft fest: Das Modell, das für diese Transkriptionsanforderung verwendet werden soll.
Parameters:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
Gilt für:
Azure SDK for Java