您好,请问能处理音频降噪吗
Closed this issue · 5 comments
sunkingsss commented
您好,请问能处理音频降噪吗
pkjy commented
这个DEMO只是对PCM数据流的播放,其他对PCM数据的处理需要自己写算法哦。还可以用一些软件例如 speex 等软件对数据进行降噪等处理。相关npm包有 Speex Resampler 之类的。
sunkingsss commented
那请问可以使用BiquadFilterNode低阶滤波器来处理降噪吗?主要处理电流声
pkjy commented
实例化以后,可以通过audioCtx
访问到当前AudioContext。随后你想用AudioContext相关的什么API都能操作了。
eg:
const player = new PCMPlayer({
inputCodec: 'Int16',
channels: 2,
sampleRate: 8000,
flushTime: 200
});
console.log('AudioContext here', player.audioCtx)
FickXu commented
那请问可以使用BiquadFilterNode低阶滤波器来处理降噪吗?主要处理电流声
请问噪音的问题你解决了吗?
pkjy commented
那请问可以使用BiquadFilterNode低阶滤波器来处理降噪吗?主要处理电流声
请问噪音的问题你解决了吗?
音量初始值太高了,gainNode范围0~1之间,我把demo和代码里调低了些,可以再访问demo试试。