Implemented interface member:
method
GetStreamingAudioAsync
Microsoft.Extensions.AI.ITextToSpeechClient.GetStreamingAudioAsync(System.String, Microsoft.Extensions.AI.TextToSpeechOptions, System.Threading.CancellationToken)
3 overrides of GetStreamingAudioAsync
Microsoft.Extensions.AI (3)
TextToSpeech\ConfigureOptionsTextToSpeechClient.cs (1)
47
public override async IAsyncEnumerable<TextToSpeechResponseUpdate>
GetStreamingAudioAsync
(
TextToSpeech\LoggingTextToSpeechClient.cs (1)
97
public override async IAsyncEnumerable<TextToSpeechResponseUpdate>
GetStreamingAudioAsync
(
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (1)
132
public override async IAsyncEnumerable<TextToSpeechResponseUpdate>
GetStreamingAudioAsync
(
4 references to GetStreamingAudioAsync
Microsoft.Extensions.AI (3)
TextToSpeech\ConfigureOptionsTextToSpeechClient.cs (1)
50
await foreach (var update in base.
GetStreamingAudioAsync
(text, Configure(options), cancellationToken))
TextToSpeech\LoggingTextToSpeechClient.cs (1)
115
e = base.
GetStreamingAudioAsync
(text, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (1)
144
updates = base.
GetStreamingAudioAsync
(text, options, cancellationToken);
Microsoft.Extensions.AI.Abstractions.Tests (1)
TextToSpeech\DelegatingTextToSpeechClientTests.cs (1)
79
var resultAsyncEnumerable = delegating.
GetStreamingAudioAsync
(expectedText, expectedOptions, expectedCancellationToken);