9 instantiations of RealtimeAudioFormat
Microsoft.Extensions.AI.Abstractions.Tests (6)
Realtime\RealtimeAudioFormatTests.cs (2)
15var format = new RealtimeAudioFormat("audio/pcm", 16000); 24var format = new RealtimeAudioFormat("audio/pcm", 16000)
Realtime\RealtimeClientMessageTests.cs (1)
142var audioFormat = new RealtimeAudioFormat("audio/pcm", 16000);
Realtime\RealtimeServerMessageTests.cs (1)
190var audioFormat = new RealtimeAudioFormat("audio/pcm", 24000);
Realtime\RealtimeSessionOptionsTests.cs (2)
35var inputFormat = new RealtimeAudioFormat("audio/pcm", 16000); 36var outputFormat = new RealtimeAudioFormat("audio/pcm", 24000);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIRealtimeClientSession.cs (3)
1282Sdk.RealtimePcmAudioFormat pcm => new RealtimeAudioFormat("audio/pcm", pcm.Rate), 1283Sdk.RealtimePcmuAudioFormat => new RealtimeAudioFormat("audio/pcmu", 8000), 1284Sdk.RealtimePcmaAudioFormat => new RealtimeAudioFormat("audio/pcma", 8000),
15 references to RealtimeAudioFormat
Microsoft.Extensions.AI.Abstractions (5)
Realtime\CreateResponseRealtimeClientMessage.cs (1)
49public RealtimeAudioFormat? OutputAudioOptions { get; set; }
Realtime\RealtimeAudioFormat.cs (1)
16/// Initializes a new instance of the <see cref="RealtimeAudioFormat"/> class.
Realtime\RealtimeSessionOptions.cs (2)
32public RealtimeAudioFormat? InputAudioFormat { get; init; } 42public RealtimeAudioFormat? OutputAudioFormat { get; init; }
Realtime\ResponseCreatedRealtimeServerMessage.cs (1)
49public RealtimeAudioFormat? OutputAudioOptions { get; set; }
Microsoft.Extensions.AI.Abstractions.Tests (6)
Realtime\RealtimeAudioFormatTests.cs (2)
15var format = new RealtimeAudioFormat("audio/pcm", 16000); 24var format = new RealtimeAudioFormat("audio/pcm", 16000)
Realtime\RealtimeClientMessageTests.cs (1)
142var audioFormat = new RealtimeAudioFormat("audio/pcm", 16000);
Realtime\RealtimeServerMessageTests.cs (1)
190var audioFormat = new RealtimeAudioFormat("audio/pcm", 24000);
Realtime\RealtimeSessionOptionsTests.cs (2)
35var inputFormat = new RealtimeAudioFormat("audio/pcm", 16000); 36var outputFormat = new RealtimeAudioFormat("audio/pcm", 24000);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIRealtimeClientSession.cs (4)
716private static Sdk.RealtimeAudioFormat? ToSdkAudioFormat(RealtimeAudioFormat? format) 854RealtimeAudioFormat? inputAudioFormat = null; 856RealtimeAudioFormat? outputAudioFormat = null; 1280private static RealtimeAudioFormat? MapSdkAudioFormat(Sdk.RealtimeAudioFormat? format) => format switch