0

我知道我可以像那样播放静音音频

var silence = new SilenceProvider(sourceStream?.WaveFormat).ToSampleProvider();
wo = new WaveOutEvent();              
wo.Init(silence);
wo.Play();

但是当没有扬声器连接到计算机时如何播放静音?

我想捕获实时 WASAPI 音频,但没有播放任何内容时不会调用回调,所以我需要播放静音

4

1 回答 1

0

如果您的计算机确实有音频输出设备,您只能播放静音。如果没有,那么您需要为 WASAPI 音频找到另一种解决方法(例如为捕获的音频添加时间戳以说明静音时间段)。

于 2018-09-17T07:08:24.980 回答