Freigeben über


LoggingTextToSpeechClient.GetStreamingAudioAsync Methode

Definition

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

public override System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.TextToSpeechResponseUpdate> GetStreamingAudioAsync(string text, Microsoft.Extensions.AI.TextToSpeechOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
override this.GetStreamingAudioAsync : string * Microsoft.Extensions.AI.TextToSpeechOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.TextToSpeechResponseUpdate>
Public Overrides Function GetStreamingAudioAsync (text As String, Optional options As TextToSpeechOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TextToSpeechResponseUpdate)

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 Audio-Sprachaktualisierungen, die die gestreamte Ausgabe darstellen.

Gilt für: