diff --git a/sbv2_wasm/example.html b/sbv2_wasm/example.html new file mode 100644 index 0000000..ac8404c --- /dev/null +++ b/sbv2_wasm/example.html @@ -0,0 +1,51 @@ + + + + + + + Style Bert VITS2 Web + + + + + + +
+ + + \ No newline at end of file diff --git a/sbv2_wasm/package.json b/sbv2_wasm/package.json index 51e1ac6..4d24dd6 100644 --- a/sbv2_wasm/package.json +++ b/sbv2_wasm/package.json @@ -1,6 +1,6 @@ { "name": "sbv2", - "version": "0.1.0", + "version": "0.1.1", "description": "Style Bert VITS2 wasm", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -21,9 +21,5 @@ "dependencies": { "onnxruntime-web": "^1.19.2" }, - "files": [ - "dist/*", - "package.json", - "README.md" - ] + "files": ["dist/*", "package.json", "README.md"] } diff --git a/sbv2_wasm/src-js/index.ts b/sbv2_wasm/src-js/index.ts index 27249f4..c3f138b 100644 --- a/sbv2_wasm/src-js/index.ts +++ b/sbv2_wasm/src-js/index.ts @@ -13,9 +13,9 @@ export class ModelHolder { } public static async create(tok: string, deberta: ArrayBufferLike) { return new ModelHolder( - await wasm.load_tokenizer(tok), + wasm.load_tokenizer(tok), await InferenceSession.create(deberta, { - executionProviders: ["webnn", "webgpu", "webgl", "wasm", "cpu"], + executionProviders: ["webnn", "webgpu", "wasm", "cpu"], graphOptimizationLevel: "all", }), ); @@ -92,7 +92,7 @@ export class ModelHolder { public async load(name: string, b: Uint8Array) { const [style, vits2_b] = wasm.load_sbv2file(b); const vits2 = await InferenceSession.create(vits2_b as Uint8Array, { - executionProviders: ["webnn", "webgpu", "webgl", "wasm", "cpu"], + executionProviders: ["webnn", "webgpu", "wasm", "cpu"], graphOptimizationLevel: "all", }); this.models.set(name, [vits2, style]);