From 43df855461bb0611c92ca2767ee374c39585bbf4 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 9 Jun 2025 15:08:21 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9E=95(frontend)=20add=20@timephy/rnnoise-wa?= =?UTF-8?q?sm=20for=20noise=20suppression?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Install wrapper around Jitsi's RNNoise implementation for easier reuse. Note: Library may not properly release WebAssembly resources based on code review. --- src/frontend/package-lock.json | 6 ++++++ src/frontend/package.json | 1 + 2 files changed, 7 insertions(+) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index c8ba0701..1160b6b2 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -15,6 +15,7 @@ "@react-aria/toast": "3.0.2", "@remixicon/react": "4.6.0", "@tanstack/react-query": "5.76.0", + "@timephy/rnnoise-wasm": "1.0.0", "crisp-sdk-web": "1.0.25", "hoofd": "1.7.3", "i18next": "25.1.2", @@ -3888,6 +3889,11 @@ "react": "^18 || ^19" } }, + "node_modules/@timephy/rnnoise-wasm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@timephy/rnnoise-wasm/-/rnnoise-wasm-1.0.0.tgz", + "integrity": "sha512-zzRdFyALbhaNIuEo3LKazPWxabatbPxkaBrHzRjGDlVHX2dFklh68HUENHlvHkKsq+OOQSC1ag5sGPDMDgg2CA==" + }, "node_modules/@ts-morph/common": { "version": "0.25.0", "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.25.0.tgz", diff --git a/src/frontend/package.json b/src/frontend/package.json index 6e203190..f832e72e 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -20,6 +20,7 @@ "@react-aria/toast": "3.0.2", "@remixicon/react": "4.6.0", "@tanstack/react-query": "5.76.0", + "@timephy/rnnoise-wasm": "1.0.0", "crisp-sdk-web": "1.0.25", "hoofd": "1.7.3", "i18next": "25.1.2",