minor change

This commit is contained in:
Jicheng Lu 2025-05-05 09:54:49 -05:00
parent 1762675cb0
commit c6f66b8227
2 changed files with 4 additions and 2 deletions

View file

@ -12,7 +12,7 @@ internal class AudioOut : IDisposable
private readonly BufferedWaveProvider _waveProvider;
private readonly WaveOutEvent _waveOutEvent;
public AudioOut()
private AudioOut()
{
var audioFormat = new WaveFormat(
rate: SAMPLE_RATE,
@ -33,6 +33,8 @@ internal class AudioOut : IDisposable
_waveOutEvent.Play();
}
public static AudioOut Init() => new();
public void Enqueue(BinaryData data)
{
var buffer = data?.ToArray() ?? [];

View file

@ -14,7 +14,7 @@ internal partial class ConsoleChatSession
DisplayRemarks();
var (hub, conversationId) = await Setup(agentId);
var audioOut = new AudioOut();
var audioOut = AudioOut.Init();
await hub.ConnectToModel(
responseToUser: async data =>