diff --git a/src/livekit/BlurBackgroundTransformer.ts b/src/livekit/BlurBackgroundTransformer.ts index d57524fc..0ff363c2 100644 --- a/src/livekit/BlurBackgroundTransformer.ts +++ b/src/livekit/BlurBackgroundTransformer.ts @@ -1,5 +1,5 @@ /* -Copyright 2024 New Vector Ltd. +Copyright 2024-2025 New Vector Ltd. SPDX-License-Identifier: AGPL-3.0-only Please see LICENSE in the repository root for full details. @@ -12,6 +12,8 @@ import { } from "@livekit/track-processors"; import { ImageSegmenter } from "@mediapipe/tasks-vision"; +import modelAssetPath from "../mediapipe/imageSegmenter/selfie_segmenter.tflite?url"; + interface WasmFileset { /** The path to the Wasm loader script. */ wasmLoaderPath: string; @@ -32,11 +34,6 @@ const wasmFileset: WasmFileset = { ).href, }; -const modelAssetPath = new URL( - "../mediapipe/imageSegmenter/selfie_segmenter.tflite", - import.meta.url, -).href; - export class BlurBackgroundTransformer extends BackgroundTransformer { public async init({ outputCanvas,