Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/audio/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 如何实现基于SOA的信号处理?_Audio_Fft_Soa_Audio Processing_Ifft - Fatal编程技术网

Audio 如何实现基于SOA的信号处理?

Audio 如何实现基于SOA的信号处理?,audio,fft,soa,audio-processing,ifft,Audio,Fft,Soa,Audio Processing,Ifft,我正在研究一个关于使用一些自适应滤波(例如维纳滤波器)从记录信号中去除噪声的问题 这是一个典型的DSP问题 Recording Time Signals Windowing into Blocks FFT Performing Noise Removal Technique (Wiener ) IFFT Results On WaterfallSpectrum 我的问题 不知何故,我需要使它成为基于客户机/服务器的应用程序,或者我希望它被开发为基于SOA的应用程序。我对

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

这是一个典型的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)。所以,我知道我在做什么,我必须做什么。 但我不知道怎样才能做到我上面所说的?(如何操作基于客户机/服务器体系结构的此问题的实现哪部分在客户机端,哪部分在服务器端)

问候
乌斯曼

你到底有什么问题?你想完成什么?你试过什么?我已经清楚地说明了我想要达到的目标。我正在研究基于噪声消除的问题。为此,我从外部获取信号,并将其传递到各个模块,以滤除这些频率中的噪声。最后,我将有无噪声的频率,我将转换回那个状态,我将作为信号显示给一些显示器。现在,我想使用SOA或基于客户机/服务器的体系结构来实现这一目标。听起来你在征求关于使用什么软件或产品来实现创建音频去噪web服务的目标的建议,而听起来你还没有尝试过任何东西。这在这里的“不要问的事情”下面特别列出:因为你a)正在寻找推荐,b)还没有尝试过任何东西(或者至少没有展示过你的作品)比约恩·罗什:谢谢你的评论。因为它可能需要很长的时间来解释,请看一看编辑我的原始文章。