【问题标题】:NAudio Play Silence without speakersNAudio 无扬声器播放静音
【发布时间】:2018-09-17 15:08:24
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: c# naudio audio-capture


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-02
      • 2014-06-20
      相关资源
      最近更新 更多