关于信号处理:Silverlight Microphone Delay

Silverlight Microphone Delay

我正在对 Silverlight 麦克风输入进行实时 DSP,以便在录音时显示音量。我的问题是我的 AudioSink 中的 OnSamples() 方法每 500 毫秒只调用一次。这意味着我可以在流上运行 FFT,每秒只更新两次音量计。从视觉上看,这对我来说不是很吸引人。

我猜这明显的 500 毫秒"缓冲"麦克风输入是 Silverlight 的限制,但我想我会看看是否有人有任何建议?


回答了我自己的问题。

AudioCaptureDevice.AudioFrameSize