Freigeben über


OpenAIClient.GetAudioTranscriptionAsync Methode

Definition

Transkribiert Audio in die Eingabesprache.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.AudioTranscription>> GetAudioTranscriptionAsync (Azure.AI.OpenAI.AudioTranscriptionOptions audioTranscriptionOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAudioTranscriptionAsync : Azure.AI.OpenAI.AudioTranscriptionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.AudioTranscription>>
override this.GetAudioTranscriptionAsync : Azure.AI.OpenAI.AudioTranscriptionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.AudioTranscription>>
Public Overridable Function GetAudioTranscriptionAsync (audioTranscriptionOptions As AudioTranscriptionOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AudioTranscription))

Parameter

audioTranscriptionOptions
AudioTranscriptionOptions

Transkriptionsanforderung. Das anfordernde Format "json" führt nur dazu, dass das Feld "text" festgelegt wird. Für weitere Ausgabedaten verwenden Sie "verbose_json.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

audioTranscriptionOptions oder audioTranscriptionOptions.DeploymentName.DeploymentName ist NULL.

audioTranscriptionOptions.DeploymentName.DeploymentName ist eine leere Zeichenfolge.

Gilt für: