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

新手上路,请多包涵

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题