diff --git a/demo/web/index.html b/demo/web/index.html index a82492f8..050d6641 100644 --- a/demo/web/index.html +++ b/demo/web/index.html @@ -119,6 +119,7 @@ startSec endSec confidence + speaker tag `; words.forEach(obj => { @@ -128,6 +129,7 @@ ${obj.startSec.toFixed(3)} ${obj.endSec.toFixed(3)} ${obj.confidence.toFixed(3)} + ${obj.speakerTag} ` }); @@ -140,7 +142,10 @@ leopard = await LeopardWeb.LeopardWorker.create( accessKey, leopardModel, - {enableAutomaticPunctuation: true} + { + enableAutomaticPunctuation: true, + enableDiarization: true + } ); document.getElementById("control").style.display = "block"; writeMessage("Leopard worker ready!"); diff --git a/demo/web/package.json b/demo/web/package.json index 7b4e5f61..ac331e90 100644 --- a/demo/web/package.json +++ b/demo/web/package.json @@ -1,6 +1,6 @@ { "name": "leopard-web-demo", - "version": "1.0.0", + "version": "2.0.0", "description": "A basic demo to show how to use Leopard for web browsers, using the IIFE version of the library", "main": "index.js", "private": true, @@ -17,7 +17,7 @@ "author": "Picovoice Inc", "license": "Apache-2.0", "dependencies": { - "@picovoice/leopard-web": "~1.2.2", + "@picovoice/leopard-web": "file:../../binding/web", "@picovoice/web-voice-processor": "~4.0.8" }, "devDependencies": { diff --git a/demo/web/scripts/run_demo.js b/demo/web/scripts/run_demo.js index 5b52b954..8ef4096a 100644 --- a/demo/web/scripts/run_demo.js +++ b/demo/web/scripts/run_demo.js @@ -3,7 +3,7 @@ const fs = require("fs"); const path = require("path"); const testData = require("../../../resources/.test/test_data.json"); -availableLanguages = testData["tests"]["parameters"].map((x) => x["language"]); +availableLanguages = testData["tests"]["language_tests"].map((x) => x["language"]); const language = process.argv.slice(2)[0]; if (!language) { diff --git a/demo/web/yarn.lock b/demo/web/yarn.lock index a1777599..db40686e 100644 --- a/demo/web/yarn.lock +++ b/demo/web/yarn.lock @@ -2,10 +2,8 @@ # yarn lockfile v1 -"@picovoice/leopard-web@~1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@picovoice/leopard-web/-/leopard-web-1.2.2.tgz#6759ca4333a28d356b6a9fa4cb7c964bd8928363" - integrity sha512-/YzFi5O+j+qx4+3vVXPA8hpjaN/Z3ozUkv50GN2NgmVb7VXaLqrAs3Yr+zgFRzejJSzJ8Uu8edn6f4GHp6+n7g== +"@picovoice/leopard-web@file:../../binding/web": + version "2.0.0" dependencies: "@picovoice/web-utils" "=1.3.1"