fix(calls): finalize DTLN integration, stabilize build, and fix formatting
This commit is contained in:
@@ -97,6 +97,35 @@ function lotusDenoise() {
|
||||
path.join(sapphi, 'noiseGate/workletProcessor.js'),
|
||||
path.join(denoiseDir, 'noiseGateWorklet.js'),
|
||||
],
|
||||
// DTLN (WorkAdventure v0.0.4)
|
||||
[
|
||||
path.resolve('cinny/node_modules/@workadventure/noise-suppression/dist/audio-worklet.js'),
|
||||
path.join(denoiseDir, 'dtlnWorklet.js'),
|
||||
],
|
||||
[
|
||||
path.resolve(
|
||||
'cinny/node_modules/@workadventure/noise-suppression/dist/assets/audio-worklet-processor.js',
|
||||
),
|
||||
path.join(denoiseDir, 'dtlnProcessor.js'),
|
||||
],
|
||||
[
|
||||
path.resolve(
|
||||
'cinny/node_modules/@workadventure/noise-suppression/dist/vendor/litert/litert_wasm_internal.wasm',
|
||||
),
|
||||
path.join(denoiseDir, 'litert_wasm_internal.wasm'),
|
||||
],
|
||||
[
|
||||
path.resolve(
|
||||
'cinny/node_modules/@workadventure/noise-suppression/dist/assets/model_quant_1.tflite',
|
||||
),
|
||||
path.join(denoiseDir, 'model_1.tflite'),
|
||||
],
|
||||
[
|
||||
path.resolve(
|
||||
'cinny/node_modules/@workadventure/noise-suppression/dist/assets/model_quant_2.tflite',
|
||||
),
|
||||
path.join(denoiseDir, 'model_2.tflite'),
|
||||
],
|
||||
];
|
||||
const missing = assets.filter(([s]) => !fs.existsSync(s)).map(([s]) => s);
|
||||
if (missing.length > 0) {
|
||||
|
||||
Reference in New Issue
Block a user