Freigeben über


DelegatingTextToSpeechClient.GetAudioAsync Methode

Definition

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

public virtual 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>
override this.GetAudioAsync : string * Microsoft.Extensions.AI.TextToSpeechOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.TextToSpeechResponse>
Public Overridable 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.

Implementiert

Gilt für: