1 write to _audioClient
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
39
_audioClient
= Throw.IfNull(audioClient);
5 references to _audioClient
Microsoft.Extensions.AI.OpenAI (5)
OpenAISpeechToTextClient.cs (5)
41
_metadata = new("openai", audioClient.Endpoint,
_audioClient
.Model);
52
serviceType == typeof(AudioClient) ?
_audioClient
:
71
var translation = (await
_audioClient
.TranslateAudioAsync(audioSpeechStream, filename, ToOpenAITranslationOptions(options), cancellationToken).ConfigureAwait(false)).Value;
85
var transcription = (await
_audioClient
.TranscribeAudioAsync(audioSpeechStream, filename, ToOpenAITranscriptionOptions(options), cancellationToken).ConfigureAwait(false)).Value;
129
await foreach (var update in
_audioClient
.TranscribeAudioStreamingAsync(