5 implementations of GetTextAsync
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\DelegatingSpeechToTextClient.cs (1)
45public virtual Task<SpeechToTextResponse> GetTextAsync(
Microsoft.Extensions.AI.Abstractions.Tests (1)
TestSpeechToTextClient.cs (1)
41public Task<SpeechToTextResponse> GetTextAsync(
Microsoft.Extensions.AI.Integration.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\TestSpeechToTextClient.cs (1)
41public Task<SpeechToTextResponse> GetTextAsync(
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
56public async Task<SpeechToTextResponse> GetTextAsync(
Microsoft.Extensions.AI.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\TestSpeechToTextClient.cs (1)
41public Task<SpeechToTextResponse> GetTextAsync(
16 references to GetTextAsync
Microsoft.Extensions.AI.Abstractions (4)
SpeechToText\DelegatingSpeechToTextClient.cs (1)
48return InnerClient.GetTextAsync(audioSpeechStream, options, cancellationToken);
SpeechToText\ISpeechToTextClient.cs (1)
21/// However, implementations of <see cref="ISpeechToTextClient"/> might mutate the arguments supplied to <see cref="GetTextAsync"/> and
SpeechToText\SpeechToTextClientExtensions.cs (1)
54return client.GetTextAsync(audioSpeechStream, options, cancellationToken);
SpeechToText\SpeechToTextOptions.cs (1)
56/// When <see cref="ISpeechToTextClient.GetTextAsync" /> or <see cref="ISpeechToTextClient.GetStreamingTextAsync"/>
Microsoft.Extensions.AI.Integration.Tests (2)
SpeechToTextClientIntegrationTests.cs (2)
38var response = await _client.GetTextAsync(audioSpeechStream); 72var response = await _client.GetTextAsync(audioSpeechStream);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAISpeechToTextClientTests.cs (6)
90var response = await client.GetTextAsync(audioSpeechStream, new SpeechToTextOptions 115=> client.GetTextAsync(fileStream, cancellationToken: cancellationTokenSource.Token)); 237Assert.NotNull(await client.GetTextAsync(audioSpeechStream, new() 274Assert.NotNull(await client.GetTextAsync(audioSpeechStream, new() 402var response = await client.GetTextAsync(audioSpeechStream); 466var response = await client.GetTextAsync(audioSpeechStream);
Microsoft.Extensions.AI.Tests (4)
SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
78var response = await client.GetTextAsync(audioSpeechStream, providedOptions, cts.Token);
SpeechToText\LoggingSpeechToTextClientTests.cs (1)
71await client.GetTextAsync(
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (2)
106await client.GetTextAsync(Stream.Null, options); 197client.GetTextAsync(Stream.Null));