{"_id":"@picovoice/picovoice-vue","_rev":"41-5ea1ad4e4c35fc7933b2073c6599cb3f","name":"@picovoice/picovoice-vue","dist-tags":{"latest":"3.0.3"},"versions":{"2.1.0":{"name":"@picovoice/picovoice-vue","version":"2.1.0","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.0","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"bb97f1dbf27e8cb053226c6f9230e9afabd788e3","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.0.tgz","fileCount":19,"integrity":"sha512-DlP7sbIICZf/UAx1/gsISFf4hrzcqpUolTrlVAJ8PoMfOVfYAlv1CTF31KGsQ/AqsDrDYIfDUmgZM1znJQ2E2A==","signatures":[{"sig":"MEYCIQDcwV4nDJyYrhmlLcd47nEYgAm0AO6NvCkCWAdD+/6czgIhAOVqjneCJF1o6tG0yeaRBCEMUJhPX2n/JwbPWpB2bz1B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21266963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD98KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotBhAAhaN8Dgs5990ke/vdfm26jEk8/iMVGQkOHeX5OJojJLW+t/sG\r\nFIz3B+DbyyH9sWsxb+G/V/yxJt6b1NlmbLOvpXrbmwxtoavLu0IamRIdX1CE\r\nFKQGSoR7Tll00VcR4cJNJsTABiuBR0SSS9tkbjAmJIlTEzPXERgG7DmAY0Lu\r\nVMuoP/Q6R2HiSq2d+lLqqtFt8/Jvm4ytouO3zt+srqLu/KfTMj8O788GwkcP\r\nOAuwbrWJerTjTscgAM2XwUw06ORDTXRkxBuXLuX3HU8wd43F0Hnz4EmgjY/n\r\ntKoHSEtHqDbODpbaqa8YVWHQp7vxBGKxuaEMv439m1FSgeS3ARIkqyIPLvFn\r\nt0FJPqgQIhnFvd1IajUO6d7MwgXyOQtLZGTb8FfXW0xQLDvTQ1pm3ybtDWQL\r\nbXaveX42MtP2MGJB8ewmx+0pzaFlM7K8i14QOciVhep5xpPvSznm/iZoGYbb\r\nwPVTiV5rrpWrbxtla09AaUH6xTNdK+xTdqaV2jxMzlSqg9jeKojG1Pu++fI8\r\ndmC5NsxyJEVodwbc1qnm4ZsipsdZnKCiOmeXfeHCiE+5W6NcEwzN71fbJf3d\r\nwxxuvDD+MmhZ7bpUZovhdFmBMieYkXDDT/Th6WZrzawGD5It2IecZHXHld4b\r\nG+AR9vXO56LP9YWICu17khjtsdMYnNnb9bk=\r\n=JTMk\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"44898035b3cc6abe8dfa22102c944bbc087c3b61","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Vue mixin for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"=8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"^4.0.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":">=4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.0_1661984521746_0.23343485635189642","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@picovoice/picovoice-vue","version":"2.1.1","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"af049a37684e6a96099da47d7406f6c60f4fff92","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.1.tgz","fileCount":19,"integrity":"sha512-2Xy0fzukp5VFDJ+J15+HUNHSF4ZrNkLh6TWhnQ8qfEWfYAgSvNOoYdftiecfvHGLVdMZXyGAiUrLxQ1rMtNNkQ==","signatures":[{"sig":"MEUCIEZmZ1RLH+w/uSo2Ng+Caq1yYG1KtPC3dFAcsrPH71pCAiEArcyALYx+qGqOA8BuPrV7WQOpEt+9qZUODr8GJjHshvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21270314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjESCfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDQw//Q8m9TpQnxLX32f6QtQIuHGL/C4Fi4jRVwe0wNFF9eNeMzo+q\r\nLkAwV9VrINJ1i/fmwvPC1USV3by0Ki2wOw1U9acI0tXA6NbhDPy1wW394Cwh\r\nswd5n+tWWuU1m8pypKnsRq7+oCp+mKDhxkuCbc5gMLtCtget5PlPDeOT5Cbg\r\nly1YSaLshRylsC+plHZQvQM96W8aJQBZ/3db60SN10902kBpTuTeR7AlOJmy\r\nHMCxRmazJ+HFSUiniv0MH/d9kYhPSw73xzLPtxzu5zTTyeYthh2bYq+++67A\r\nG5edILxCmP8NUWBrlDJrxsNSRDW8VwMWbnYAv1MjCAgxBNnmS7JFuJmnQP07\r\ntcN7VSYz+vEYU3uzfwg4kwbYnZu9JJ67+b4LeAMFvcVbWDgF0CfUzMu5D2n6\r\n/wj2fwOXaR+5G8RQ5Pqca1PO/dfuNwUYkQrcBxrv6gvwqNtkBye64fkB68o3\r\n/JHA5aEuOR1cfwYQJ/3piR91031/R0FkW+8mIOaywL7nNkPifaCempDJZuYj\r\nE94uo1ih6eDtjg2Vjc8NTHx7rEEk0mt/46gyItit9r/dG+0nCgqTtCxHkh5i\r\nqSBewJcTKc5pODZkdFewEmv3u7fa3GhmwR6lTc5nVE1SQZgjo/s3lV3b0Uot\r\nIl47+S8MNjpoD78u+VGiXgPmL269R9GKduA=\r\n=tF4i\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"54c71cfcd3e97db3161b2df3b1c1561f0abad80a","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Vue mixin for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"=8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.1_1662066847640_0.9381434319737216","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@picovoice/picovoice-vue","version":"2.1.2","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.2","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"b4af06773d0b962d0756095dabf602ab9a7e0b1b","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.2.tgz","fileCount":19,"integrity":"sha512-yDUdPellG8RnY9glyprsi0FFCaIC0nJJy0Vo/iaMMszUqEqtDTkFzlfUUccGUoUCanFcofXXnB+FHyfK2vNkbw==","signatures":[{"sig":"MEUCICN4k0c26vv1BL8uMdnjP6PszVrVjOlQsgNpZNFzO1lTAiEAkYIj3lb3TB7aoozdy0Q4L8QAzgwk1n0FS6j/RgDbWPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20454258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2NlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtbg//c0vYh40fNrJk1jtQuxl48TMy+995reEZfm56uspv12WuuklG\r\nNWarFa7jzvt1766Qn6govqyn6AFlPxWGCDb2zkF0yMIJH+ni8/uCJWMNLO4U\r\nBkRQCFimQbuI8WCkouxpN8BSQEUZMjY1bC/1PMDqLhj8qpmHjj2E9Pd/wB0R\r\n2LiAD7aa8MKiEzqFmdW2HB7B2RwlpgyKOlsmd4EsHkx/3LXo18CFPSSIVW8T\r\n5THZ2imofN7bwa9PlbYcfW6oZiSsBmAqiHN/duG/iod8x3glVb8yl22kP/Is\r\nk8L2RLP1jP44lCeS+wjnkUVRQtn4nKD1UOzcHosggJwkWsuQGjTUL+YrGCjp\r\n8GdzGEYndWVY3jRXIUabny0wEIaRMAZLCkEQSwtxJOZo/bWrQKmT5s2/2Kfv\r\nsY4OMJWm8qlZAsrnsmIedhWivcQ112D5HBFtnFNarRbYn1XshnUhvjnFDHGF\r\nTTmphC79ycTE+v8kWRwkq0GdoWH+2n8eBol4PT35fnrCQ99232sifpvMz7mk\r\nbuWONe3phwMJ9Kzto75Pzf/l8/Qa1PZThrLs5UjkdNjogLGUps2yr5j1JDIl\r\nQcpFWzptginS9hev5QX7sOnrOBt6khI61n75FONoNllhz2ajItu1VEI4zy2m\r\nemz5xl6ATr+Y3dnW8F8piF6NoUJDujXaw04=\r\n=UKm1\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"09fdecfad8aa133d37d92d1bdabd2f43e9b984ec","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.2_1663001445047_0.44218254034735827","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@picovoice/picovoice-vue","version":"2.1.3","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.3","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"b39856bb9b292f8f8beae1cec4933e02f711db5e","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.3.tgz","fileCount":19,"integrity":"sha512-6QUEQTmxf2u3yMPDNiXkV39bzhlZ3688E4um8/py/FhlzhQbpAGjgW09umbM7Dig9cIVcQkpcr+NtQRAR27BYw==","signatures":[{"sig":"MEYCIQCVLF9mANE5aMVO95B1qsqI+FdP6yQ0DfZT6Hy2MhBbbAIhAKAa+OJ+urb2epuo6cOChTLFvqAnGoaSHW6u6UNiYiA6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20454274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLMZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN8A/+MGkmEnBoGESAa8LiX2GAAUG/GRTDEVPs1Eg1NYFXjOXOxpOR\r\nyKYWzpCnxHb55tnTNQCzMKdPEaSqMujUXkg/fal0szRqLbh4NTN4Xdd0VJfA\r\nfoUg++4HbP5KMyQHiHja45hfLVPb/b1VswJ9LF/qunDYkiOfT5iZqAMga5tS\r\nTPifKj1QDqEkIuiNJV/J21xclPcreH4kDYsTDoLhxPIK4PAmtywzXPBs637W\r\nhWwBF+2gN1Tg/U1AjKdNc7bVvB+sXv8NHosAQWMny6D39M+TVsnxKDzG/U++\r\nM+Ue2Er4uEJgFapdI6GAamwDhDGHw8YnffgHlzphyodRdsj4B4xXQfxHMsxy\r\naVUt4vLKO5UA/+AgAnF/t2NnzNMiBmpU1+ODlH5N2Nf5++TxD5FIlT4sKWpl\r\n0qhEy5Tys2Wb3gQPs3UsN6F7pGSJ0AY9JNV2I32CazUq8IDIkwpjJ5w+vL/H\r\n3ljNai5vvafAc6L1wg4mtg5TJ7NwC3auDWXXdprILOVuyL7Vnxe/FAtfBc52\r\nIBCxbQJ+Z6h5ZwttX4VFeHWBAK4pJDqAg2ZaHXIpGjM6Zs2Qy7OY2pjW2zso\r\n98QAMhcqezGk2ZiqcdIewQcrYYhdvnwpWZDeuJ/u81qALqFUw6YutQysp+o5\r\nIhHPgVi7ZtYECpFRDWG7FY2TskJfvvONXgk=\r\n=IInN\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"f15d0a6656d3906235b9969d39aed0f0ebd546b0","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.3_1663878776413_0.8207808738744156","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@picovoice/picovoice-vue","version":"2.1.4","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.4","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"cbab5de5491d2bc03b1606aa09a55703819811a7","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.4.tgz","fileCount":19,"integrity":"sha512-a0GlLHhurT5gVlWkYPbOzfhGsan873oO38MInDwRbrEndqKD5gV8kZe0kOkqo8IGpJVDZW4/Gt4IlELUn8WA5w==","signatures":[{"sig":"MEYCIQD+0vjHTGY9lI4ihHcgieXXKXfiAZM5hUe656vQ4t4eXQIhAJ4PdEW8pYXyvo5n5VxE6HmcZ36l4ppXIDw2+t7/ljJb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20454515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSd72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovdw//eqbzr7GQT19TU86NTPFKaP+eBH7ZCFLtnX4HQw2tzvP/qxyU\r\nyIxVGtlKCpwk8Qkry6G8Eto0mPbewOo6u782O6lSQ8GsSE2zwtlCRgMjsG2M\r\n0P3zHGV/njLaOfcnxTxwo79w/1UiXXNxZMhsUYUlIELOUjwgZIy7OoFTp9aY\r\nzUathLULgEeFWbjMDP4vIhDvF8cBP1CXXmLuXaXaXrj1mlBP3e4IUvwBObcw\r\nktstdr/KjWEjfIJAcuyB98dLrnX4gGLKG/Klads6NdFyYWtN7+jY6P1rnTdz\r\nFQG/dxPpPFcUMHOt6IS+Nz2d+PUIKzTWdWFV7DgBecZFwgRKQjuro8Ux4FdO\r\nXf3xpRFbpayKB7RswXO1pGpN6uvp6Jn9tLkCMPSfTXVEZzLCkg+DvXQGRMaX\r\nPSO8FqHwwkSa91glRlKQI4pvujoEo25hy0167RyUGorOzDetlTH6mQj83QOq\r\nox3UE5jAAKiebggT15eqzWsYeVuGyISL4Rv59WvZw8xLbXW3bWraxeM1D0Ld\r\nES+r4kpFsGYnVFLwLQlS8yDNXDRYybqNp8Y/AGh76u1bMpqJnhnAX9pJrmGa\r\n6osjPaDS71ZS2z3DD981CJsn8xAttDNRkeoh6AnlpBC1KzDvLcQG3ByqvrcM\r\nnuXdc4pDr4M4cyT/0U8ybyx+GIjzGr2hU7A=\r\n=ru8o\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"f15d0a6656d3906235b9969d39aed0f0ebd546b0","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.2","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.4_1665785590048_0.2377386685757905","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@picovoice/picovoice-vue","version":"2.1.5","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.5","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"9d9b8d6f5f8b45f313c108d80a7b04a84dddf707","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.5.tgz","fileCount":19,"integrity":"sha512-qsiwd1o9FaPlZ2SN8EtlhYGEeuBnVLSYFwxI1aCASYCNESZ12v+cAsqKbYapF8AFLdYY3zWIJ7mCtUb1Gy9S6Q==","signatures":[{"sig":"MEYCIQCnYCMbB/IpbPC7RZ1StQncpED38trCxxaV5D2ShytH0QIhAKr0trZ80ZPH1mJlmAT70VtYyVDpkotRBRMZaEpLALeu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20500562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSeMjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3ig//ZNs99OmjVv4xrGq3dgXbQuo0I91UEQH04JttkEnbCb6QBps6\r\nU7eZsC6klvHHEtUGOg52nc9Csa0kh4Z0zwvsLfgipuoUZFbxGKpmkT/NZzER\r\nVbeaPVlY/1FSai1w5XEDa+sBoy7zEN/nc1idW7ujym1IybjlsgerCKNl2aGy\r\npK2ML97LjbgjFICMyOyFKSLkzpVcLTVmBmKvPZlMd2DN5MStmm9VKse4iUFV\r\nrGtXaurTM16xS5D78AioLWNngc2BtEr7bhJB8K/xrGE9pd6yCCIqx1p8oBMZ\r\nNN+5mzM5/u6tS8XZvLOzIuNF966z/L5lyvY+ir4L2x4IpZjY19bs5Nqav9qh\r\nUm0JQAC7uLR80qjRnTXoiPpeOAFcbxcY6av8S4t+YUR6FTnxAgtug/qg2TDA\r\n62t3kbn89/EirxGGyQApAb/eTy6lG3FuuOhBtCEJ5T+eXYdmIcDkn2844+iR\r\n6+wPypgnBruyEmD1v5y0Fxh/13+F1yxQg2WTXsdFnV/qunMxCOnYm/lFXU5C\r\nsDt57HXK39mWKlqO6vUrKj3wWK0lW49BaZI4ttAwCFW5zdIAW16Oi2IkLpwB\r\nyFb0u5+xWes3SBzPpWnwpYL9f+XPzYk+Bo77eaiunFsKDNIGQrGY1MRGj2v2\r\njNfeK4S13ZiPFWuw8SETPynYthPlw3vAuKs=\r\n=CGP1\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"e0300a8b50d63d24c572f73f3c034e681e82d4db","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.10"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.2","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.5_1665786659037_0.05353946124391795","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@picovoice/picovoice-vue","version":"2.1.6","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.6","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"9bd578d9afb56d2f972e7874a756839439893575","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.6.tgz","fileCount":19,"integrity":"sha512-NvrGDGP3txsvXBoLYpLMsyeX9lDVeHokOR4avX2mZREUujkOZIwoXpfQvbtKzX2PeiapPKbnRqVdC2ZQFEX22A==","signatures":[{"sig":"MEYCIQC0WeW+SIQsV2MlSTV251O/yHkuQp8KAvuTHhmtse9hFAIhANdBRd4We06BNHIYdXqbDsDlvZFhOWsA99ny8bcJh/lW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20500562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaX+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPRA/9GrDSsMcWi+REA4EClUj5Z75koYla6yOpvc3jUXsbrbNejewv\r\nr86d+KDjpPB0pEDRfrjYUOdOhXblTNJGv6i6WHvISt4dR1eFpPW4ZdTFxyTh\r\nw2oVhaWLq2QufN3Nc6Fo7JiBcK/5Q4dQN0tXQFDx2UeKPrbF5MqHNDItWWSN\r\n7T6tpH2yZh1HKWWVjwZwYhNppPgR1HJJhzb5jBBmBVp9QnT9U0HEBnxJ/Fvu\r\n9suR89NahPuj/fjDT5gv+ZMdNYFKJlFdLnMggoOoJEWWPl4shSCSZfeb3jFC\r\n64tuF0FPOZnPCjatGDiGM2lKi1z0WqduN09X6pxAhom9zrNFygQb5/HP/odu\r\njWLzVX6o55mSs3ZEuLs21Q0R+DIloLeavGeyJDWQKXdyg4sRdLKt5OQ9fd48\r\nDIiF+bTWjr6nfJuzk0GgYANWAarZuUgh+CmKLcl9PxdfN4Z33p6VtRJHUGm/\r\n2Jd4P7VU6nzSlu7//pquqyWGjfGijUtRWZkPvGd9VnH7YnfC/n3rJvWixzmq\r\nFGLYlfD0ROV5oneGMFEfsBtDdxau0tLTb8AytsoYo4Zz+c8s+dJ3AhmsIeIw\r\nngKToeKntPTM7mCMOt14PMvLg/bpKCTdtOMe5dsPvyh83AhWn1NGGhpgbhbX\r\nd5MF7I868x89XdNOdowj/mqq71vBC1VTH0M=\r\n=kMB4\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"f60bf894196b753236f10f0c01407212487db051","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.11"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.2","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.6_1667858338835_0.4476407689422848","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@picovoice/picovoice-vue","version":"2.1.7","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.7","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"a9ff9930a98d9a7d70709c894076539218e95e8e","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.7.tgz","fileCount":19,"integrity":"sha512-a4rDemM6eSaUwpD7/NoUROnG3wD9CSh7LglkTwI4ICxjKhynw6Bg1DDqQR5oZOayIVKOGNJVTYobLP6En/aRCQ==","signatures":[{"sig":"MEUCIQDWyeVetOmazLEwTYocSSJFIdFrTce9ghr1vHaUwAIipQIgGuPUATh6624ndjaDKY1Xi8YgciS4aqQL1HyCYqIoSgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20615537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkSAHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5vA//coVITnAZgBJMJLLEIhhorPp651trCNYGtyyG6FLT2Y3bRjGE\r\ntDR/Zvfy69jO2wcoMDNj0PNrKjZNDlqb/ZCe5aZL0JCAmKjGPKNyDjrmK32V\r\nybFiJ+5gh2lDqdTkW9HFNP7pPZxrkbbyXrX1mVthOaQZHr7WL7MdPi9a8boi\r\nJuGc1ENm7vK3EsbZtigDshk+M3/ocNMc5HTyjDFf3XBwlo5GYQly3ziBBnld\r\nYa0zdW5zd6s64y8Z17gRROI3PQYJDrkqYfvqG9G49JKEfwqO1iaeuvd7ndr3\r\nCzA2kcj0Vx6g2CKoDWGcdXvcox2wx50L3RHYprAg95ewdQcVX8WkN52Sg4Dl\r\nbyNO3AnedHo+vyq8jUVa88i7MYFZUgwM7JZ6iNSOeiM6wZOQ98epPFGSt5Op\r\nigAV3wviI7+uBjdBUHyHaEytfm6TgKdVVulZqOEYSjsmMuuFYLf1MSRFv+AU\r\nYnkMxS+fBNIwFdNIJk2yxH+XmGq+AmWNyRlw6Rg5vorQL0F6yOK1v7UH2IGd\r\ngovytVCRaKR9I+SVuO9hBd4IHg585w1qtCFnY+/LYzsBFsI5erllaGeLItQx\r\n+GjmQlGhmHyIFG9P5F0Koke0QJ2TgozJQdGMrBd/W0654JcoB0i8giHgLtDZ\r\n7qyoGd33iGYVJiXus2/lFv1WX8EnG+p+jLo=\r\n=nXXu\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"b9282ba79a825b177102c9bdb5ba73b07cd27b73","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/picovoice-web":"=2.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.2","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.7_1670455303470_0.8902348592529792","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@picovoice/picovoice-vue","version":"2.1.8","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.8","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"aff36d0a45e9e28bc279ed3edb4426c4936f3273","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.8.tgz","fileCount":26,"integrity":"sha512-pFFbUmL/KIjMre1dVeUS5a5Yzs9GGETVW+Bn7eEAmvropShsEwEn1A5x4NToArm1IguEP0vcoBxpFk3qKlq+TQ==","signatures":[{"sig":"MEYCIQDLHdWCCR0AVu233NULEIaWGodIo6DB33M1/1WQ2HjUiAIhALG0nAT0XLD/9FTUmm/pv+LRsdY3juXn/znsCxg+uSYD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20847298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2rd7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUlw/+PIVtTDC8+MimrnKYGPCzTDE2/Klz7Z33AuPSSIxknUHlHVYF\r\nzc6Kj/uomlrCD+CSce5iUNbMb0wPK7CzxrlCthsH+0/WnXcb/bJTI9os5/KZ\r\nB9R+oDojdH4qNNXU3Nwu24S900MEHUHtfGN2TuvMrxuwUCoU5RE2ICOvWSPe\r\nVvqwVw7iurnxZJi2rTvBKwDtshEaV3GOkKnwWWLUeqStal05YKpdnWKZ27qf\r\nk7/tplv4TNJ0HatkTkjeFleTB8H9eBaOr2THv+HILegdXArXoruDqunlO5kG\r\nE6A9l8AjQlmdtRFYBFWZeR+8froJQ3Q6B3d74g8xGnqoqPY/RP/zdmXjWjdk\r\nbsRwqG1vG5plMXECqaOHO2qC8DOVoftpJxCNTYcueHXE9NXZsihSK5es88tt\r\nXBOh8ppWL8xxNcxmU5O9rE9BkDPRd//2kYqb4u4Vjqgt8ql135AOi4vf3L9s\r\nP9buZ/i2HO9+JCbRbqSESnSl+4QdxmY/QYT5anlb0taq/3f0xVwAStkVNK+x\r\n4js0BRgqKb9qNSewqPUmsI1aWJ/Auc2RcUC9LsLotuQ58/EoB/cYZRh+UrFM\r\nRRzZpycNyh9E6BjvHrDNVZ5XXER1mLtHwDZVrBUTUjG6huMYRHnmezH+uOnF\r\n69qVX73xBilhzH4jM+3jcpOoY7IBgc6Bep0=\r\n=n2J9\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"142c1c133183928eb61250393f733a8c92b5aa29","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=2.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","vite":"^3.2.5","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","cypress":"^12.3.0","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.3","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.8_1675278203468_0.37682829487364744","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@picovoice/picovoice-vue","version":"2.1.9","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.1.9","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"64ade5a52e3c76796c88c6f580accb078bda1ab9","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.1.9.tgz","fileCount":26,"integrity":"sha512-H/QhtiLuL1UjkPMr5XiPnRf9FlS5dvziqqZ6fawdBLbqTXMMuI2vyAwbMetWTDp6CzmaGu9bLiuh+sRq4QlUEw==","signatures":[{"sig":"MEUCIQCGcNUHTNdcCgg5oFJHZHe31CvHTtHFcSZ5KqKESwz2zQIgQZUddJ/xbyqTsUH6f71V3CYVLs6h6w2UjGYPsE44fAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20849994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9qKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH2Q/+NFmNHT1xTisOrBGqTBSOzNqV5YQe3jZdRUorecfiVAsr4IqX\r\nqPDcLe0G0256poq0+Vp9GDue1RgCzpefTE0Sg75DrkLPiX1SDsqQGdkH0t8C\r\nmAm+ilubQ8bWGjz27o9Kch0dCz8EUOOjPAfOAEH8P/T4QEOd4iJ+iNl7ikh+\r\nuG9SvltcPj862ZSfxk52nmkJSn0X3i8ezX8ypmRJ1AOOlLfxraMEFGjU3iHz\r\n+2nYwzpkmul6OrxmKpVdEfZFte4PzxTWGhWdqGDJVxqiWRm2ra+i+GoyP5jR\r\n8EGvx3xZQGpZ/6qgzWmY6caHk3nfHILOX5dZYkwKa6dKqEpRsAytYH6CDMe6\r\nAqjCZkXUGy0Z1SS068iFvGusaVRRGfeh6mfcnBAS5HYJ8YabVERkUsWqVl9Y\r\nO1esrDNCnoXUxBXNkhU4pfkN4ouIfiW32zeGhA+GJ26XlxHlT/BfHl+gds+o\r\nikRITrTyXkK39r2f0QZMJO+lIEPcdg/PP4yK6cb4qur4jOaU+YvSNDowd5U0\r\nLKpUnv4OTlwlG1D6u5phAQqX0w55OUjfYe7lsvEzmQIcnMyb1LlZyhFmXi+q\r\nMVb5S6p76bv/cBD7cyckP6XEo/E490mzcoxenbpWWxxwF7AGbVdQKvvv2Pkw\r\n/7y+XqjIpuGSS4g+Hg662sf4vi93OmGxYYo=\r\n=NBXl\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"aa91a8cedc818ca9379a6a55e1547ffe96ca74ee","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=2.1.14"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","vite":"^3.2.5","tslib":"^2.3.1","eslint":"~8.22.0","rollup":"^2.70.1","cypress":"^12.3.0","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"~4.7.4","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@picovoice/web-voice-processor":"~4.0.3","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.1.9_1677107883490_0.6726548150007141","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@picovoice/picovoice-vue","version":"2.2.1","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.2.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"e71bb43e91f453e619445fb7bd1d9d3cf2000d90","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.2.1.tgz","fileCount":20,"integrity":"sha512-2O5fjVDocCTWtqNUic/8Cl1fsBXaMCsxfTbwdOa2sQuUzpo7mBHQDAYedhCak5czMY6TvwHIRfzaeEjQr/G82w==","signatures":[{"sig":"MEQCIFOmjPojBXmoVe/DgJxYiQD6/Km6pOgbbUlJaU2S+N51AiAwtejMrsRG2eSkPn3LZps0hcz/aK+Vvfw4tT9dJDx6ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15859896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNvpqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo59w/+Lv0c3LBKZzZH1ZAq6O50+fygIMuyUuBBlHfmlF+UAH31lMSi\r\nqSYyQEvzcPehgwCgfGtJiGCMp550ENYhLKFhBTjAAiX1spYs7OPhHjb0e/j5\r\n8ujO/mBDNwY1VGs8KQBIDPGk6dqtZX65aYLXKxBvg68JengLjsBeJTk/Vnz4\r\n1N3Y4MG9T46qN0EPXozJiqA606D6QwDNd4qBW3SLIn6FaqkipBSBVBVfX2dL\r\nOrNz3c3kWjL6YcgC9OF1GR1g5n6mEfdcLzBNhOtBu2F0kP+RX8Y5g9rm2I8k\r\n4piiTMdHiak245P5ikeNlEPVm4sy9z9dvt1qVkZhXuQubIxEW/JBVCPtwUKN\r\n3H+6VNZzuvSO6X5nqImAO8L2EhOcV8cLdtfHucBrHZ33DQDHGx0IJcLz9pM2\r\nL3q1OfWkerr6AALcz4QBxtByEP1+TrDKAagtMKAyvyFVLuDPfEZot182RXcD\r\nXrtLjFIQwKoVZXGe1TXn+ArYQKKFXWeATdIK4HTzdFU5mkI2JUI6SfaE/zx9\r\n8zzcTfP7z4y4zmBxzGGW2FUzam+KTxvAmrEDGeAy7NXaYyhcD/QEPa6GKQXh\r\nFqpSAjsdey7EuaOArO/bNGHir40sCWR8Rpxyt3bFCBwLKpFswZlsDNYmKtKj\r\nuEDJxyKzw6es45YZuF6JBQ7TIXyvqxUcB4M=\r\n=RUNg\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"df2c00d29e7207dffd1dc841d71d9f42753f922c","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.6","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.2.1_1681324649777_0.8480558514265744","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@picovoice/picovoice-vue","version":"2.2.2","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@2.2.2","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"689aa39f310a14775d37fc449d5052f319ab6da9","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-2.2.2.tgz","fileCount":20,"integrity":"sha512-HOJkjHUsNXrfYGjgrNGkJcNBPYnLtLdD5YooFEti10/D68Tin1qVMFxz59oEAo6z8uZH9VIU26IU/vdqQ36C/Q==","signatures":[{"sig":"MEUCIDIint22FUiO/BIK83Nf0eInf1+o+gpc6XeiS/2k+JUIAiEAkaO7rGMvwWLiuKrXLENabkqnEF77qqDI26h7ADUGMbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16942506},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"1221bea357e54aced79c679d5e61e32801a5952b","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.19.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@picovoice/picovoice-web":"=2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.8","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_2.2.2_1689874361972_0.7565813657745688","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@picovoice/picovoice-vue","version":"3.0.0","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@3.0.0","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"694467a312e2aad154d6ae4e374a194d6761e497","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-3.0.0.tgz","fileCount":20,"integrity":"sha512-z61lcOC/laHLko3XsJD2nf5r7px2tqmNNzaI8usYctMrmRlCv/mKKMkBzf9Vr18Y+5pSPLl/0x1hcV17fKsAUw==","signatures":[{"sig":"MEQCIA9ivOvZCqq9tybB4ahClJGHS8GLhiiX9SEPdTK0o7saAiBw2AUjcE775vWwhZu3ETaLeKwgVy58Rn+nfQf7yV0Kjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18536845},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"08a3642408ed70e0dc011ae097247c09dbab4d40","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.8","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_3.0.0_1698272821995_0.930116275649183","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@picovoice/picovoice-vue","version":"3.0.1","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@3.0.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"7a19cad61170bf396734229db119d34cad2cb527","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-3.0.1.tgz","fileCount":20,"integrity":"sha512-m7ELOMMnnGo9CUvte4xXDYZ+29jRjy2LXlytYVDg2BdJJ/NHNa3iEIF3ImLvxGHrJF0mmM0lz2h+KlNpKyBFXg==","signatures":[{"sig":"MEUCIQC6UameJYl5186XalgHXqDH0zdg89rPOB/84X/BOLM9lAIgKR5GGitu3R9I9N8d5VYSLk/csUPGhNo8EsLkII9FTZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18545341},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"f7ffbe775884e685990d061985ef7e652c394e77","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.8","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_3.0.1_1698357757376_0.5665935391698962","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@picovoice/picovoice-vue","version":"3.0.2","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@3.0.2","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"e614265ae0cdd8fcee98c7461343828b03a97d4b","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-3.0.2.tgz","fileCount":20,"integrity":"sha512-NewtQk8X74hHdHpaJfdzcj97/abgXRoYIMorXwTxLcUfRmhmsNfVqsPOfqCjgVfWXErNTW/eSO/t7T3CGeeV7w==","signatures":[{"sig":"MEYCIQDn1aCqxaRC/mvJj24j3Y/21OOKgs6k3WSMj1lZeG6lSQIhAPvIeYQ0oNbttG1Vu6lqI+4N+rGq2VSk8VuuacJMsHK9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18555071},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"0902221a45b2893180dc9c4a952095dd6bb0cc9a","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/picovoice-web":"=3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.8","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_3.0.2_1698970502081_0.965431153124539","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@picovoice/picovoice-vue","version":"3.0.3","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-vue@3.0.3","maintainers":[{"name":"albho","email":"albert@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"dd4ccadb2366d54539b27cf56b5a025927b5de8f","tarball":"https://registry.npmjs.org/@picovoice/picovoice-vue/-/picovoice-vue-3.0.3.tgz","fileCount":20,"integrity":"sha512-8Ie5ESpVX4YZBWHti3zeimXTSgPfYvciYbr46H574PIa6DjTdPs1V2U7ePQQllYuDF3XKD4pY+pPzxfo2u4lFQ==","signatures":[{"sig":"MEUCIQC6xWe1QTAQwbVOXRkJBQXcHbNzijgg2CDfmzcLGpLPZwIgYAednM/HSSQNLgO60Xgr8RFVNPoiACXePP9MtnwIx0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18568387},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"329df30b3ae1b5448aa428ae4446596e59734488","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --component","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"8.19.2","description":"Vue binding for Picovoice Web SDK","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@picovoice/picovoice-web":"=3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","vite":"^3.2.5","tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","@types/node":"^18.15.11","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@picovoice/web-voice-processor":"~4.0.8","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"vue":"^2.6.11 || ^3.0.0","@picovoice/web-voice-processor":"~4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-vue_3.0.3_1700179127537_0.7488443436460464","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-08-31T22:22:01.654Z","modified":"2026-04-25T01:06:26.202Z","2.1.0":"2022-08-31T22:22:02.087Z","2.1.1":"2022-09-01T21:14:07.958Z","2.1.2":"2022-09-12T16:50:45.437Z","2.1.3":"2022-09-22T20:32:56.726Z","2.1.4":"2022-10-14T22:13:10.420Z","2.1.5":"2022-10-14T22:30:59.418Z","2.1.6":"2022-11-07T21:58:59.087Z","2.1.7":"2022-12-07T23:21:43.762Z","2.1.8":"2023-02-01T19:03:23.851Z","2.1.9":"2023-02-22T23:18:03.849Z","2.2.0":"2023-04-12T18:22:11.143Z","2.2.1":"2023-04-12T18:37:30.127Z","2.2.2":"2023-07-20T17:32:42.271Z","3.0.0":"2023-10-25T22:27:03.075Z","3.0.1":"2023-10-26T22:02:37.699Z","3.0.2":"2023-11-03T00:15:02.565Z","3.0.3":"2023-11-16T23:58:47.856Z"},"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","keywords":["picovoice","web","voice","speech","recognition","ai","offline","microphone","vue","nlu","asr","intent","inference","renderless"],"description":"Vue binding for Picovoice Web SDK","maintainers":[{"email":"kyeo@picovoice.ai","name":"kyeo"},{"email":"alireza@picovoice.ai","name":"kenarsa"},{"email":"ian@picovoice.ai","name":"ilavery"},{"email":"eric@picovoice.ai","name":"erismikpico"},{"email":"matthew@picovoice.ai","name":"matt200-ok"},{"email":"gabriel@picovoice.ai","name":"gabe-picovoice"}],"readme":"# Picovoice SDK for Vue\n\n# Picovoice\n\nMade in Vancouver, Canada by [Picovoice](https://picovoice.ai)\n\nPicovoice is an end-to-end platform for building voice products on your terms. It enables creating voice experiences\nsimilar to Alexa and Google. But it entirely runs 100% on-device. Picovoice is:\n\n- **Private:** Everything is processed offline. Intrinsically HIPAA and GDPR-compliant.\n- **Reliable:** Runs without needing constant connectivity.\n- **Zero Latency:** Edge-first architecture eliminates unpredictable network delay.\n- **Accurate:** Resilient to noise and reverberation. It outperforms cloud-based alternatives by wide margins\n  [*](https://github.com/Picovoice/speech-to-intent-benchmark#results).\n- **Cross-Platform:** Design once, deploy anywhere. Build using familiar languages and frameworks.\n\n\n## Framework Compatibility\n- Vue.js 2.6.11+\n- Vue.js 3.0.0+\n\n## Browser Compatibility\n\n- Chrome / Edge\n- Firefox\n- Safari\n\n### Restrictions\n\nIndexedDB and WebWorkers are required to use `Picovoice Vue`. Browsers without support (i.e. Firefox Incognito Mode) \nshould use the [`PicovoiceWeb binding`](https://github.com/Picovoice/picovoice/tree/master/sdk/web) main thread method.\n\n## AccessKey\n\nPicovoice requires a valid Picovoice `AccessKey` at initialization. `AccessKey` acts as your credentials when using Picovoice SDKs.\nYou can get your `AccessKey` for free. Make sure to keep your `AccessKey` secret.\nSignup or Login to [Picovoice Console](https://console.picovoice.ai/) to get your `AccessKey`.\n\n## Installation\n\n### Package\n\nUsing `yarn`:\n\n```console\nyarn add @picovoice/picovoice-vue @picovoice/web-voice-processor\n```\n\nor using `npm`:\n\n```console\nnpm install --save @picovoice/picovoice-vue @picovoice/web-voice-processor\n```\n\n## Usage\n\nPicovoice requires a Porcupine keyword file (`.ppn`), a Rhino context file (`.rhn`) and model parameter files for both engines (`.pv`).\n\nEach file offers two options on how to provide it to Picovoice:\n\n### Public Directory\n\n**NOTE**: Due to modern browser limitations of using a file URL, this method does __not__ work if used without hosting a server.\n\nThis method fetches the given file from the public directory and uses it to initialize Picovoice. Set the `publicPath` string to use this method.\n\n### Base64\n\n**NOTE**: This method works without hosting a server, but increases the size of the model file roughly by 33%.\n\nThis method uses a base64 string of the given file and uses it to initialize Picovoice.\n\nUse the built-in script `pvbase64` to base64 your `.ppn`, `.rhn` or `.pv` file:\n\n```console\nnpx pvbase64 -i ${PICOVOICE_FILE} -o ${BASE64_FILENAME}.js\n```\n\nThe output will be a js file containing a string which you can import into any file of your project.\nSet the `base64` string with the imported js string use this method.\n\n### Picovoice Initialization Files\n\nPicovoice saves and caches your model (`.pv`), keyword (`.ppn`) and context (`.rhn`) files in the IndexedDB to be used by Web Assembly.\nUse a different `customWritePath` variable choose the name the file will have in storage and set the `forceWrite` value to true to force an overwrite of the file.\nIf the file changes, `version` should be incremented to force the cached file to be updated.\n\nEither `base64` or `publicPath` must be set for each file to instantiate Picovoice. If both are set for a particular file, Picovoice will use the `base64` parameter.\n\n```typescript\n// Custom keyword (.ppn)\nconst porcupineKeyword = {\n  publicPath: ${KEYWORD_RELATIVE_PATH},\n  // or\n  base64: ${KEYWORD_BASE64_STRING},\n  label: ${KEYWORD_LABEL},\n  \n  // Optional\n  customWritePath: 'custom_keyword',\n  forceWrite: true,\n  version: 1,\n  sensitivity: 0.6\n}\n\n// Context (.rhn)\nconst rhinoContext = {\n  publicPath: ${CONTEXT_RELATIVE_PATH},\n  // or\n  base64: ${CONTEXT_BASE64_STRING},\n\n  // Optionals\n  customWritePath: 'custom_context',\n  forceWrite: true,\n  version: 1,\n  sensitivity: 0.3,\n}\n\n// Model (.pv)\nconst porcupineOrRhinoModel = {\n  publicPath: ${MODEL_RELATIVE_PATH},\n  // or\n  base64: ${MODEL_BASE64_STRING},\n\n  // Optionals\n  customWritePath: 'custom_model',\n  forceWrite: true,\n  version: 1,\n}\n```\n\nAdditional engine options are provided via the `options` parameter.\nUse `endpointDurationSec` and `requireEndpoint` to control the engine's endpointing behaviour.\nAn endpoint is a chunk of silence at the end of an utterance that marks the end of spoken command.\n\n```typescript\n// Optional. These are the default values\nconst options = {\n  endpointDurationSec: 1.0,\n  requireEndpoint: true\n}\n```\n\n### Initialize Picovoice\n\nUse `usePicovoice` and `init` to initialize `Picovoice`.\n\nIn case of any errors, watch for `state.error` to check the error message, otherwise watch `state.isLoaded` to check if `Picovoice` has loaded. Also watch for `state.contextInfo` for current context information.\n\n#### Picovoice in Vue 2\n\n**NOTE**: If you need to call `usePicovoice` outside of `data`, make sure to add observer property via `Vue.set` or `observable`.\n\n```vue\n<script lang='ts'>\nimport Vue, { VueConstructor } from 'vue';\nimport { Picovoice, usePicovoice } from '@picovoice/picovoice-vue';\n\n// Use Vue.extend for JavaScript\nexport default (Vue as VueConstructor<Vue & Picovoice>).extend({\n  data() {\n    const {\n      state,\n      init,\n      start,\n      stop,\n      release\n    } = usePicovoice();\n    \n    init(\n      ${ACCESS_KEY},\n      porcupineKeyword,\n      porcupineModel,\n      rhinoContext,\n      rhinoModel\n    );\n    \n    return {\n      state,\n      start,\n      stop,\n      release\n    }\n  },\n  watch: {\n    \"state.wakeWordDetection\": function(wakeWord) {\n      if (wakeWord !== null) {\n        console.log(wakeWord)\n      }\n    },\n    \"state.inference\": function(inference) {\n      if (inference !== null) {\n        console.log(inference)\n      }\n    },\n    \"state.contextInfo\": function(contextInfo) {\n      if (contextInfo !== null) {\n        console.log(contextInfo)\n      }\n    },\n    \"state.isLoaded\": function(isLoaded) {\n      console.log(isLoaded)\n    },\n    \"state.isListening\": function(isListening) {\n      console.log(isListening)\n    },\n    \"state.error\": function(error) {\n      console.error(error)\n    },\n  },\n  onBeforeDestroy() {\n    this.release();\n  },\n});\n</script>\n```\n\n#### Picovoice in Vue 3\n\nIn Vue 3, we take advantage of the [Composition API](https://vuejs.org/api/composition-api-setup.html), especially the use of `reactive`.\n\n```vue\n<script lang='ts'>\nimport { defineComponent, onBeforeUnmount, watch } from 'vue';\nimport { usePicovoice } from '@picovoice/picovoice-vue';\n\n// Use Vue.extend for JavaScript\nexport default defineComponent({\n  setup() {\n    const {\n      state,\n      init,\n      start,\n      stop,\n      release\n    } = usePicovoice();\n    \n    watch(() => state.isLoaded, (newVal) => {\n      console.log(newVal);\n    });\n    \n    watch(() => state.isListening, (newVal) => {\n      console.log(newVal);\n    });\n    \n    watch(() => state.wakeWordDetection, (wakeWord) => {\n      if (wakeWord !== null) {\n        console.log(wakeWord);\n      }\n    });\n    \n    watch(() => state.inference, (inference) => {\n      if (inference !== null) {\n        console.log(inference);\n      }\n    });\n    \n    watch(() => state.contextInfo, (contextInfo) => {\n      if (contextInfo !== null) {\n        console.log(contextInfo);\n      }\n    });\n    \n    watch(() => state.error, (err) => {\n      if (err) {\n        console.error(err);\n      }\n    });\n    \n    onBeforeUnmount(() => {\n      release();\n    });\n    \n    init(\n      ${ACCESS_KEY},\n      porcupineKeyword,\n      porcupineModel,\n      rhinoContext,\n      rhinoModel\n    );\n    \n    return {\n      start,\n      stop,\n      release\n    }\n  }\n});\n</script>\n```\n\n### Processing Audio\n\nThe Picovoice Vue SDK takes care of audio processing internally using our [WebVoiceProcessor](https://github.com/Picovoice/web-voice-processor) to record audio.\nTo start listening for your wake word and follow-on commands, call the `start` function:\n\n```typescript\nawait this.start();\n```\n\nIf audio recording has begun, `state.isListening` will be set to true.\nUse `state.wakeWordDetection` and `state.inference` to get results from Picovoice.\n\nRun `stop` to stop audio recording:\n\n```typescript\nawait this.stop();\n```\n\n`state.isListening` should be set to false after `stop`.\n\n### Release\n\nRun `release` to clean up all resources used by Picovoice:\n\n```typescript\nawait this.release();\n```\n\nThis will set `state.isLoaded` and `state.isListening` to false.\n\n## Custom Keyword and Contexts\n\nCreate custom keywords and contexts using the [Picovoice Console](https://console.picovoice.ai/).\nTrain a Porcupine keyword to obtain a keyword file (`.ppn`) and a Rhino context to obtain a context file (`.rhn`).\nTo use them with the Web SDK, train the keywords and contexts for the target platform `Web (WASM)`.\nThese model files can be used directly with `publicPath`, but if `base64` is preferable, convert to base64\nJavaScript variable using the built-in `pvbase64` script:\n\n```console\nnpx pvbase64 -i ${INPUT_BINARY_FILE}.{ppn/rhn} -o ${OUTPUT_BASE64_FILE}.js -n ${BASE64_VAR_NAME}\n```\n\nSimilar to the model file (`.pv`), these files are saved in IndexedDB to be used by Web Assembly.\nEither `base64` or `publicPath` must be set for each file to initialize Picovoice. If both are set, Picovoice will use\nthe `base64` model.\n\n```typescript\nconst picovoiceFile = {\n  publicPath: \"${FILE_RELATIVE_PATH}\",\n  // or\n  base64: \"${FILE_BASE64_STRING}\",\n}\n```\n\n## Switching Languages\n\nIn order to use Picovoice with different languages you need to use the corresponding model file (`.pv`) for the desired language. The model files for all\nsupported languages are available in the [Porcupine](https://github.com/Picovoice/porcupine/tree/master/lib/common) and [Rhino](https://github.com/Picovoice/rhino/tree/master/lib/common) GitHub repositories.\n\n## Demo\n\nFor example usage refer to the [Vue demo application](https://github.com/Picovoice/picovoice/tree/master/demo/vue).\n","readmeFilename":"README.md"}