rust webassembly wav encoder

FLASH源码 2025-07-30

生锈到Websembly Wav编码器

WebAssembly Wav编码器转换原始音频并将其编码为WAV文件

使用WASM-Pack使用生锈的编程语言来产生WASM二进制文件

如何使用

从NPM安装依赖项

$ npm install wasm-wav-encoder

然后在您的JS / Typescript文件上:

 import * as wasm from "wasm-wav-encoder"


let encodedChunk = wasm . export_wav ( leftBuffer , rightBuffer , sampleRate , firstChunk ) ;
let blob = new Blob ( [ encodedChunk ] , { type : "audio/wav" } ) ;
下载源码

通过命令行克隆项目:

git clone https://github.com/jetfontanilla/rust-webassembly-wav-encoder.git