1 min read

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 化を一から見直し、開発ツールも用意し​ました。

オンライン版 RNNoise-Wasm 開発ツール

サイズが 150 kB 程度から 3 MB 位になりましたが、ノイズ抑制をブラウザで実現したい人は是非使ってみてください。