Implemented interface member:
method
GetStreamingTextAsync
Microsoft.Extensions.AI.ISpeechToTextClient.GetStreamingTextAsync(System.IO.Stream, Microsoft.Extensions.AI.SpeechToTextOptions, System.Threading.CancellationToken)
3 overrides of GetStreamingTextAsync
Microsoft.Extensions.AI (3)
SpeechToText\ConfigureOptionsSpeechToTextClient.cs (1)
48
public override async IAsyncEnumerable<SpeechToTextResponseUpdate>
GetStreamingTextAsync
(
SpeechToText\LoggingSpeechToTextClient.cs (1)
104
public override async IAsyncEnumerable<SpeechToTextResponseUpdate>
GetStreamingTextAsync
(
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
142
public override async IAsyncEnumerable<SpeechToTextResponseUpdate>
GetStreamingTextAsync
(
4 references to GetStreamingTextAsync
Microsoft.Extensions.AI (3)
SpeechToText\ConfigureOptionsSpeechToTextClient.cs (1)
51
await foreach (var update in base.
GetStreamingTextAsync
(audioSpeechStream, Configure(options), cancellationToken))
SpeechToText\LoggingSpeechToTextClient.cs (1)
122
e = base.
GetStreamingTextAsync
(audioSpeechStream, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
154
updates = base.
GetStreamingTextAsync
(audioSpeechStream, options, cancellationToken);
Microsoft.Extensions.AI.Abstractions.Tests (1)
SpeechToText\DelegatingSpeechToTextClientTests.cs (1)
80
var resultAsyncEnumerable = delegating.
GetStreamingTextAsync
(expectedAudioSpeechStream, expectedOptions, expectedCancellationToken);