有没有办法拦截从扬声器发出的声音,以便我可以插入基于 C#.NET 软件的音频过滤器

本文关键字:插入 我可以 过滤器 音频 软件 NET 扬声器 声音 有没有 | 更新日期: 2023-09-27 18:35:48

我患有耳鸣,我可以使用许多基于声音的疗法来减轻幻影声音。

我想探索使用基于软件的过滤器处理从我的 PC 进入耳机甚至扬声器的声音的可能性。

有没有办法使用 C# 拦截音频流,对其进行处理(例如应用带通滤波器),允许它继续传输到外部设备?

有没有办法拦截从扬声器发出的声音,以便我可以插入基于 C#.NET 软件的音频过滤器

我建议使用虚拟音频设备来捕获声音并在处理后将其传输到真实的扬声器。我不确定是否可以使用 c# 创建它。但是您可以使用现有的驱动程序,例如 vac。因此,您将 vac 设置为默认设备。创建一个 c# 程序,该程序从 vac 录制,执行处理,并将其发送到扬声器。