AudioTranslationOptions Klasse

Definition

Die Konfigurationsinformationen für eine Audioübersetzungsanforderung.

public class AudioTranslationOptions
type AudioTranslationOptions = class
Public Class AudioTranslationOptions
Vererbung
AudioTranslationOptions

Konstruktoren

AudioTranslationOptions()

Initialisiert eine neue instance von AudioTranslationOptions.

AudioTranslationOptions(String, BinaryData)

Erstellt eine neue Instanz von AudioTranslationOptions.

Eigenschaften

AudioData

Die zu transkribierten 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.

Um dieser Eigenschaft ein Byte[] zuzuweisen, verwenden Sie FromBytes(Byte[]). Das Byte[] wird in eine Base64-codierte Zeichenfolge serialisiert.

Beispiele:

  • BinaryData.FromBytes(new byte[] { 1, 2, 3 })Erstellt eine Nutzlast von "AQID".
DeploymentName

Ruft den Bereitstellungsnamen ab, der für eine Übersetzungsanforderung verwendet werden soll, oder legt diesen fest.

Prompt

Ein optionaler Hinweis, um den Stil des Modells zu steuern oder von einem vorherigen Audiosegment aus fortzufahren. Die geschriebene Sprache der Eingabeaufforderung sollte mit der primären gesprochenen Sprache der Audiodaten übereinstimmen.

ResponseFormat

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

Temperature

Die Temperatur für die Stichprobenentnahme, 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 dieser Wert auf 0 festgelegt ist, verwendet das Modell die Protokollwahrscheinlichkeit, um die Temperatur automatisch zu erhöhen, bis bestimmte Schwellenwerte erreicht werden.

Gilt für: