0

我正在研究一个关于使用一些自适应滤波(例如 Wiener 滤波器)从记录的信号中去除噪声的问题。

这是一个典型的DSP问题,如下所示。

  Recording Time Signals
  Windowing into Blocks
  FFT Performing
  Noise Removal Technique (Wiener )
  IFFT
  Results On WaterfallSpectrum

我的问题

不知何故,我需要使它成为基于客户端/服务器的应用程序,或者我希望它被开发为基于 SOA 的应用程序。我对其进行了研究,但在基于 SOA 的音频处理或声音处理方面,我没有找到任何可能的方式或类似的应用程序。

任何机构都可以提出这个想法,我该如何实施?对我来说这将是有利的。我需要将哪些模块作为客户端和服务器端的其他模块?(例如 FFT 和去噪技术)

编辑:

实际上,我正在研究从音频或录制的信号中去除噪声。为此,我不仅要开发直截了当的解决方案,而且要使软件组件如此灵活和面向网络(有些如何面向客户端/服务器),某些操作必须在一侧执行,而另一些操作必须在另一侧执行,具体取决于就其本质而言(例如服务器端的大量数据处理)。

我所知道的如何记录来自麦克风的信号,并对这些信号应用 FFT,然后最终滤除这些频率中的噪声。我有基于 FFT 的库( KissFFT 或 AForge.NET )。所以,我知道我在做什么,我必须做什么。但我不知道如何做到我上面所说的?(如何操作基于客户端/服务器架构的此问题的实现,哪个部分在客户端,哪些部分在服务器端)?

问候乌斯曼

4

0 回答 0