Freigeben über


ITextToSpeechClient.GetAudioAsync Methode

Definition

Sendet Textinhalte an das Modell und gibt die generierte Audiosprache zurück.

public System.Threading.Tasks.Task<Microsoft.Extensions.AI.TextToSpeechResponse> GetAudioAsync(string text, Microsoft.Extensions.AI.TextToSpeechOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAudioAsync : string * Microsoft.Extensions.AI.TextToSpeechOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.TextToSpeechResponse>
Public Function GetAudioAsync (text As String, Optional options As TextToSpeechOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TextToSpeechResponse)

Parameter

text
String

Der Text, der in die Sprache synthetisiert werden soll.

options
TextToSpeechOptions

Der Text zu Sprachoptionen zum Konfigurieren der Anforderung.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für Abbruchanforderungen. Der Standardwert lautet None.

Gibt zurück

Die generierte Audiosprache.

Ausnahmen

text ist null.

Gilt für: