5 implementations of GetStreamingTextAsync
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\DelegatingSpeechToTextClient.cs (1)
52public virtual IAsyncEnumerable<SpeechToTextResponseUpdate> GetStreamingTextAsync(
Microsoft.Extensions.AI.Abstractions.Tests (1)
TestSpeechToTextClient.cs (1)
47public IAsyncEnumerable<SpeechToTextResponseUpdate> GetStreamingTextAsync(
Microsoft.Extensions.AI.Integration.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\TestSpeechToTextClient.cs (1)
47public IAsyncEnumerable<SpeechToTextResponseUpdate> GetStreamingTextAsync(
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
112public async IAsyncEnumerable<SpeechToTextResponseUpdate> GetStreamingTextAsync(
Microsoft.Extensions.AI.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\TestSpeechToTextClient.cs (1)
47public IAsyncEnumerable<SpeechToTextResponseUpdate> GetStreamingTextAsync(
15 references to GetStreamingTextAsync
Microsoft.Extensions.AI.Abstractions (4)
SpeechToText\DelegatingSpeechToTextClient.cs (1)
55return InnerClient.GetStreamingTextAsync(audioSpeechStream, options, cancellationToken);
SpeechToText\ISpeechToTextClient.cs (1)
22/// <see cref="GetStreamingTextAsync"/>, such as by configuring the options instance. Thus, consumers of the interface either should avoid
SpeechToText\SpeechToTextClientExtensions.cs (1)
76return client.GetStreamingTextAsync(audioSpeechStream, options, cancellationToken);
SpeechToText\SpeechToTextOptions.cs (1)
56/// When <see cref="ISpeechToTextClient.GetTextAsync" /> or <see cref="ISpeechToTextClient.GetStreamingTextAsync"/>
Microsoft.Extensions.AI.Integration.Tests (1)
SpeechToTextClientIntegrationTests.cs (1)
51await foreach (var chunk in _client.GetStreamingTextAsync(audioSpeechStream))
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAISpeechToTextClientTests.cs (6)
130.GetStreamingTextAsync(fileStream, cancellationToken: cancellationTokenSource.Token) 165await foreach (var update in client.GetStreamingTextAsync(audioSpeechStream, new SpeechToTextOptions 200await foreach (var update in client.GetStreamingTextAsync(audioSpeechStream, new SpeechToTextOptions 317await foreach (var update in client.GetStreamingTextAsync(audioSpeechStream)) 433await foreach (var update in client.GetStreamingTextAsync(audioSpeechStream)) 499await foreach (var update in client.GetStreamingTextAsync(audioSpeechStream))
Microsoft.Extensions.AI.Tests (4)
SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
83await using var e = client.GetStreamingTextAsync(audioSpeechStream2, providedOptions, cts.Token).GetAsyncEnumerator();
SpeechToText\LoggingSpeechToTextClientTests.cs (1)
121await foreach (var update in client.GetStreamingTextAsync(
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (2)
105await client.GetStreamingTextAsync(Stream.Null, options).ToSpeechToTextResponseAsync() : 188await foreach (var update in client.GetStreamingTextAsync(Stream.Null))