01
客户端纯本地音频解码(Web Audio API)
文件选定后仅通过 FileReader 读取至本地内存,由浏览器底层 C++ 媒体引擎将其解压为 32 位浮点 PCM 内存缓冲区,全程零网络传输。
全面解析客户端 Web Audio 内存解码、RMS 能量窗口扫描、非破坏性停顿映射与零上传母带渲染技术。
文件选定后仅通过 FileReader 读取至本地内存,由浏览器底层 C++ 媒体引擎将其解压为 32 位浮点 PCM 内存缓冲区,全程零网络传输。
拒绝粗暴的一刀切峰值门限,AutoSilenceCut 采用 20 毫秒滑动窗口精确计算 RMS 实效能量,实时跟踪环境底噪并保护微弱辅音。
RMS = sqrt( (1 / N) * sum( sample[i]^2 ) )传统工具全额删除静音会导致喘不过气的压迫感。自然模式智能保留 0.32 秒呼吸余白,捍卫真实人声对话韵律。
突兀切断波形会产生直流偏移杂音。算法在每个剪辑点自动应用 8 毫秒等功率微淡化,确保拼接处平滑无杂音。
所有静音段均可精准定位与单独试听,支持 50 步撤销重做,在最终导出前拥有绝对控制权。
直接通过 OfflineAudioContext 将剪辑后的音频渲染为无压缩的 16 位 PCM WAV 格式,拒绝 MP3 有损二次压缩。