electron录制音频获取的pcm流,出现哒哒哒的电流声

新手上路,请多包涵

使用electron的desktopCapturer,然后通过navigator.mediaDevices.getUserMedia获取系统声音或者麦克声音的时候,用createScriptProcessor直接拿到音频的pcm流的chunks,然后把这些chunks拼接起来,保存为pcm文件,用软件播放pcm的时候,间接性的会出现哒哒的电流声,并且createScriptProcessor的缓冲区bufferSize设置的越小“哒”声出现频率越高

阅读 3.6k
1 个回答
新手上路,请多包涵

使用worklet可以在一定程度上解决电流声,但是额外的音频线程,无法调用主线程的方法,比如使用当前的一些音频算法DLL

推荐问题