RNNoise-Wasm を最新版にアップデートしました
時雨堂では RNNoise という OSS (BSD 3-Clause) で公開されているリカレントニューラルネットワーク (Recurrent Neural Network) に基づくノイズ抑制ライブラリの WebAssembly 版を公開しています。
npm 経由でpnpm add @shiguredo/rnnoise-wasm
インストールできます。
GitHub - shiguredo/rnnoise-wasm: WebAssembly build of RNNoise
WebAssembly build of RNNoise. Contribute to shiguredo/rnnoise-wasm development by creating an account on GitHub.
去年までは 3 年くらい動きがなかったのですが、ここ 1 年積極的に開発されているため、Emscripten によるWasm 化を一から見直し、開発ツールも用意しました。
サイズが 150 kB 程度から 3 MB 位になりましたが、ノイズ抑制をブラウザで実現したい人は是非使ってみてください。