{"_id":"speech-asr","_rev":"34-5ff5669f04647144751f273dc2ca96fb","name":"speech-asr","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"speech-asr","version":"1.0.0","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.0","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"44215d557b0921029119e42f43d1aa233413ff84","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.0.tgz","fileCount":9,"integrity":"sha512-R7rgkVVLz80/iAgIvoJ2N4lGlsl8itRcqkEyRP3tDwLGKX1x43ZTmtov8y4CDU9lNd2YEMfF2FONOH0+whDARw==","signatures":[{"sig":"MEUCIFf54sJ1lK7myYXYZYGbtP04+fe7oYxfhOVUfJGSrz0WAiEA/YpH6OKyCnFkMOXLXpmUapkqOj8SVlgOfCZogLEfSVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81937},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.0_1765157890958_0.5109619895767405","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"speech-asr","version":"1.0.1","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.1","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"3207715515be1383873c82cab13bbe058b4f679c","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.1.tgz","fileCount":9,"integrity":"sha512-BSWv87yu29+8xmHURN7PSyJlBs+JfvubPlU8wYTpbEn1QEZtxXV3nB491US9E/owns6B53STKtj365oH/NzO/w==","signatures":[{"sig":"MEUCIF3L8OaB3hHVrOFRRHWYP7NqxTkbWjyavINBPAb0PW2RAiEA5XvD8fsAx4F+S6S7fokRHsD174eocPPlm3kCL1b8m4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85380},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.1_1765160745338_0.20814298578062473","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"speech-asr","version":"1.0.2","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.2","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"554e9151e04c9b2724cf23d3ed2d1b4048bcd154","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.2.tgz","fileCount":16,"integrity":"sha512-w8gtz1b3eS9rC7mpZLMwVfPuf9gdNXJi6pkuCWYC6KtYnJew93X13eGmrQhKy2tAuITED6NL8fIGxAY97vA+fw==","signatures":[{"sig":"MEQCIDVHu5XrbfAy1MDiOr0y0SJgLgOmv1r7tRJy3PBLU8i6AiAW7EsWkdxihd6GvSJIsDq8YJ+pJhQmWt9H//1NTlGDWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065622},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.2_1765161520863_0.1082501291997704","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"speech-asr","version":"1.0.3","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.3","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"20b703152e7f1219797ac181d815d10bd8815760","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.3.tgz","fileCount":16,"integrity":"sha512-dkwAOMUsi6vVOwT9ne58NgIs/5iYeTEikNn4yPKTkzPqG3eOajz8hDZJNlSI2nMWR50o45vv8A2nnoER67AMHg==","signatures":[{"sig":"MEQCIB/NlvVM/JqQnjNPDXS0y28lPUWHTrnwjlMmtFxnD+8QAiBNT+NCrCtBETYuIPFf0kcUKDclhLOZi7+FW9y114REVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12070405},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.3_1765161905120_0.6155345030039427","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"speech-asr","version":"1.0.4","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.4","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"8c6ff81e0409ce492c12c9abf3808ff8aec791d4","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.4.tgz","fileCount":22,"integrity":"sha512-iuM1snIkn5aug/sf5w4a/2BD3Z7N0mMB2a+0X+QqUu2saEy6/4CTPS+GgfDpUFYx3+PGg/1EIf7N/uyS95tzUw==","signatures":[{"sig":"MEUCIHCIZLE7cXFwaIBgfJpfo28OXZfnRkoQGappzLGY65imAiEAppos4cGGXQ4wXR5F6H49mcBTimzqe03h8CEnwgKVF8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24081008},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.4_1765162592685_0.9554884197690714","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"speech-asr","version":"1.0.5","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.5","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"3995c54a8dd286b7b5fa9dacd541982ca12eec1b","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.5.tgz","fileCount":22,"integrity":"sha512-9pyMpv0a8GbnKOB8Gy29YRLLA9H4lbjwS85eq6Sz0wNmBwStfyIunQX9gtvbig8MS1ICpH0R55zI1QWHCEhRWg==","signatures":[{"sig":"MEUCIQDPxT9sn11WZjCu6cy7N70cK25VVge8IjbiWZOoSY29WgIgVd9WGPp1cUsqRMsYCWl0ELPxeV1rc/1Pf8+hFtu4UKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24081033},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.5_1765164293760_0.035543018765612056","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"speech-asr","version":"1.0.6","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.6","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"bba47d7cd1e4599eca9ec4aa27739df3fe68e42f","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.6.tgz","fileCount":22,"integrity":"sha512-vhOefGsVuKmOc4MSpezyoFZtaU6B+qHfgAnxL+mzTysvhHybHzsT7b9RnvSyXgv7bWONDsJkWCPsIOBsf0h+sg==","signatures":[{"sig":"MEYCIQCS7o93U86aZpEW74p0Qvo90gl0qU5fBrfMZqrPkPz1WAIhAK/Alo7tyPtq2kIJ/sIFNAaxz46LHnhd2RonPyYfwvRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24081033},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.6_1765167116225_0.5182898244040788","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"speech-asr","version":"1.0.7","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.7","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"7acb27b0d57240cbdec495a17d0f22d0cdefada6","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.7.tgz","fileCount":22,"integrity":"sha512-0HdxXQu1dvZMF+K2/skmEoqPMNDoi+FUkIetmQFlOj+9A/GalbqRwIuzhJBZVUZUDh5ddTChIuFchpxu4TVNXQ==","signatures":[{"sig":"MEQCIGEhWHIThbekKN06tJEY1Hreql2cxAhpO3D6qPSILJx7AiBjxRIeyvJY5TMu9gMhujeR1Zb8jQ5VAnYzlh/3Yw6MLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24106820},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.7_1765168252094_0.20374636003873992","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"speech-asr","version":"1.0.8","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.8","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"160f3baa4f2bee9795ea8d791f39a47937252931","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.8.tgz","fileCount":22,"integrity":"sha512-ydkAOQPVF9MfeOm/jhOJPB1/nrdcJ9ZjDnrVEKCioJVT8MXtxMdQmCddZWZs4lvafoZX7XCIIy5ErRAl5xgkKg==","signatures":[{"sig":"MEYCIQDdc59d54KTQ9ua1wX+9Wclqvg/vImjZkPjAnnSI/WnPwIhAN4W1FvySuuaTZ21mfm4Uq+02YL8HDYC8TOaKvpY4Ef6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24109658},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.8_1765168514085_0.8362110661753113","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"speech-asr","version":"1.0.9","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.9","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"a47c66180deeaf3a741a57420118c38cd3755f56","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.9.tgz","fileCount":22,"integrity":"sha512-1td15HzN96Z/zqqlDgnSFh7D8AL3i5AI8PULwimli465mT9YuzO0VHEuL2FcFSaArr3ZAoxScTUqhOSqQkX6Eg==","signatures":[{"sig":"MEUCIQDd5bFsLwQKcaKaxbStV0pynyMzA/sC3L6JN0+/GE35LgIgPp0CB3UFOeD58QkfDvNV1rpNxr2dcm1yfDt0UnZvXRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24109982},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.9_1765170697256_0.8808233002042172","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"speech-asr","version":"1.0.10","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.10","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"1c996042191062f3c141a99aaf01dcfdb4f3f118","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.10.tgz","fileCount":22,"integrity":"sha512-zbpJyIIw8vmfNYjUUzV2GDn4NVbdJGvg6Ya2gjMf9pm+6Q5M8aSSJREMNf6S9wyHrRii6CMyVFgtl5PTzLf3eg==","signatures":[{"sig":"MEUCIQCKVkOvgllv8BDNROsqdqW90yEesCiBvdzFkPvuhlQpNwIgeFlrT4gdqBY5raNqpWNPxwfxKuGr/piGKGfI7117fmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24109339},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.10_1765171172543_0.38389599975684363","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"speech-asr","version":"1.0.11","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.11","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"fcaae011ca92dee4fda5a415b8ab008054cb554b","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.11.tgz","fileCount":22,"integrity":"sha512-nAR2CGtasws5QOOjUoiiII0tV7EOqnQBibcoHi0miHNJxw9UUipBtbQxbXcyqa6PnM1bIjGBPrEjeSkh16N6Ag==","signatures":[{"sig":"MEUCIDbx+gSeOirTk8vq9hcj0sDxd5B/w0ZKuZeBP7OcSlN/AiEA2V0uaaaxsTRPcJ+lh0OMOhpl8cpo2o1jUXDQFnZz8ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24110458},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.11_1765171896918_0.6050649734921356","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"speech-asr","version":"1.0.12","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.12","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"c57222723bf659bcd51334a1f4de32b26c2545ef","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.12.tgz","fileCount":22,"integrity":"sha512-LxjXgr2KuzQck37xbBiE3VXzT8rdH4MnoN7vPNiwR4tyBUIOwv0ayVmQHU9ZlPcE5m6IUA6TRp9QqIkTLLdh3g==","signatures":[{"sig":"MEUCIQD0NvAYtGVWKvh/7LmykP1sCbWSXWzSfHeA7o3Nt8zqQgIgG6yGTyqbInK5OnCcIJ41BuGjOwgJPnxISQZMy5P8bvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24112067},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"2c8e2aa032a61f452e9dfae0b1033f08ab04f036","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.12_1765172737246_0.8818854377655603","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"speech-asr","version":"1.0.13","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.13","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"d75e478b65f92517c7d3112e1bcf314f6fc07483","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.13.tgz","fileCount":22,"integrity":"sha512-FD2sZq3PNwOK/cw2lApnROuYQYcM6WmleWDM+407lwBRykJsWR63LZeYC4vd8J7hJdTTTpZe3Q/JTSopmxEbjA==","signatures":[{"sig":"MEUCIGBaxu45uFWFN1kVG3e4rXQOqQqdPePQubzyLI/PXq9iAiEAr9NwDTqNbAOeQNxU5a5yOptGpyvTmz5N/m3hatEQXCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24124739},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.13_1765173876126_0.025092737507671714","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"speech-asr","version":"1.0.14","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.14","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"5f2503ea2e6fcd498e527892861c61da712beddd","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.14.tgz","fileCount":22,"integrity":"sha512-Oq5tFo+EXfV3H5Henn2iQ4CLExP5vOznhSc7Nz7dKrnETogL/v6iQUYEtEmyCv2HrKIa+i9eyuX37W/VL7Y5eg==","signatures":[{"sig":"MEUCIQDdeoCbZ4zXbaIjUe2tbE1IJEKIS90mKloe0V+3T7YFsAIgLDkahiZ3VUuZu77mYoNLwTqhNAb4iWrs4M3VMNac9ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24157202},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.14_1765178176647_0.8104198737796662","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"speech-asr","version":"1.0.15","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.15","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"dcb27a3d8c5175c21bf9bdd9b36e3f602d2e4215","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.15.tgz","fileCount":22,"integrity":"sha512-hQbmkccieqY0Nwg8d4f19ahZJl+Qb0qZOzqof1+J+lYR07GKDueVqXU85/MPupKCQsoPyrb6/dqysd+dayO0yA==","signatures":[{"sig":"MEUCIQCnQaqX0Cm7DtMsHhe1GyGnS4gX2drWUnlnskrFG2GurAIge1pav6nqBjdDUtm+z0yVLAZooqaIiCvGi3Q6m0S2VNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24174448},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.15_1765178899552_0.034400018967205126","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"speech-asr","version":"1.0.16","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.16","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"b4dde3157222c0f56d071a128551a3ea94f127df","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.16.tgz","fileCount":22,"integrity":"sha512-pXoT5Tx9k9BvgPbLvePiJWAti/niqbSdVbtyVJM/WrPJh15shEcV1QYBMTnrGlRzVxmtaeTo/u5T5/mPx9Rbfw==","signatures":[{"sig":"MEYCIQDVws1cevVK/Q1Uklyrg5CVtqGqSFVgJFLWRkfthyjo1QIhAMjmwbfin5LYzbILMGFUJda2luhELwtDdb22CCW8W34f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24166818},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.16_1765179546760_0.9595239037337067","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"speech-asr","version":"1.0.17","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.17","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"5b1ddf2373a2653e93799337898def0679c479df","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.17.tgz","fileCount":22,"integrity":"sha512-Xs4P3YBN0tABhTuOGSFfZrSdVL+N/MbKo6+i/2m8SEB7J0qmW92KX76HQgCzMo8JmLyrPbzAGJeQDM+4IrJzVg==","signatures":[{"sig":"MEYCIQDlG5zO/DnmYAsYwkK3LqS9IWrsaGseruXd6NTkii1naQIhAKKWsiFKeQcd8GnS+d+yhFcuFmxZ+aCW2152wBZp8o05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24169734},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.17_1765179923076_0.3400942466319852","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"speech-asr","version":"1.0.18","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.18","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"536d4647700b65686c99c5049c95df653228df09","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.18.tgz","fileCount":22,"integrity":"sha512-cDw2Uca/PGCKPXcVtWV1viCZoDpFU0zZKlKRAmtB1NxBdSofoxcF3jWpWZuShd7spK8joaUDmZET6pbeemlo8g==","signatures":[{"sig":"MEQCIFZujtFCRU9OVzVWLKYq8QsfMd8ZSjN/8QzC4A1krMnEAiAS+qFqb+6bAru4kQEQtIWEBnDNx+SY53yn86Tp3aeBLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24173555},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.18_1765180334684_0.7846353551072469","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"speech-asr","version":"1.0.19","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.19","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"eb742b187df35c3d8cc6f54aab4a466382ff87fc","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.19.tgz","fileCount":22,"integrity":"sha512-Xr3+Tix9QHAkgq7UTrFa5XFqmfnNpp6KZY4YKkD33hPxTdNd2sFWEn9YY5xEVozfM8s1xoNg+i0YzfY9uX3LxQ==","signatures":[{"sig":"MEUCIFFUQKjDw6AYiMelFXyAMJ8FXzz1f3F/tShYrySVMrdSAiEAqkesV9FoembU4Z7JzMgJE0QhEbLQMIle1PsD0esDIFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24198119},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.19_1765187924210_0.2320832528999004","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"speech-asr","version":"1.0.20","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.20","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"43ba71d4fbd5168f76d6ffbe33aa21d2ac2f565b","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.20.tgz","fileCount":23,"integrity":"sha512-aKidMSAVWvOn/rBhPsyMJPQQNVE3HRVJdg0WyWcp7kVPxPTn+HJ4+P1WPSiX6ccYqVjUX05dgoIjQLoLiotXgA==","signatures":[{"sig":"MEQCIGS+1xQXHPtUbm5T5Q7IqCqL7BT1oXSVVbSYjfJR7m07AiAQ5mSt62Ctv1bQIWhwMulbYoDNUVKUbXl7t8JbnarNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24201272},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.20_1765189764488_0.7201520329335511","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"speech-asr","version":"1.0.21","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.21","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"715f5df96e4ccc6c98745c2153b4b93c0f755f56","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.21.tgz","fileCount":23,"integrity":"sha512-2Wlf6F7oxscP8yjtSH92t2mkf1pS4Fd0jv+9G1yu9HMkE9LDR60vvbCqmo9jhz3eYR1FjVE5scVbwyUd99eDpw==","signatures":[{"sig":"MEYCIQDTp3WKNrJ3+05A7kHT0dVQFr5SS/933160uymvS8Y5rwIhAORWmvGV+YPj7g1CVm265qYBbRJJKdBwDjTYrNuztw3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24201289},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"848c6b4cbb36f9c2ce7138427461dd7bd116f5c8","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.21_1765190037946_0.24761156354899394","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"speech-asr","version":"1.0.22","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.22","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"6b167e2cd07bf0dc746c5baf17b78268db0d153f","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.22.tgz","fileCount":23,"integrity":"sha512-LrgwVonQgqLMzIDSnVUNo3PAzMBhzoTnDByw3JLytZYMh6mvr8wKvq/1w8bMaicGBCpZCp9fd/BdZPGb1U0LVA==","signatures":[{"sig":"MEUCIHVfOMVbqDOzU83gx2rPTCDXaI12HFmSr/B9hQoBR/4aAiEA8FMUBiHGOUUF/w56CJ5ZOsHAPV92p3EdZNKn70cjrGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24338982},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"7d60b555c2611a8204c512a0cf35f435fee9f335","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.22_1765337767084_0.560837163047945","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"speech-asr","version":"1.0.23","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.23","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"d99aa1c8247bec4f9f48eade5fee41103a703d35","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.23.tgz","fileCount":23,"integrity":"sha512-SAhqv/91xmR/8xVECBOrUeClpXDrN7znWV7AEcjMQO8DQZZ1jiisa7gKhh2Oebr6gLLr2mx6lh9ta7PGIUmPPw==","signatures":[{"sig":"MEQCIFvGyxnm8/7MRTdu5SHqwQdHForNVX1MZgHw5p77Fv2TAiBqZyYPqej/HX7+qX3Rj21tGL03c5L9F2tnLMMLoTMdfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24341016},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"7d60b555c2611a8204c512a0cf35f435fee9f335","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.23_1765340147696_0.29597284332602514","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"speech-asr","version":"1.0.24","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.24","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"b895c709a04eaecabcd39cce8792282bb0c05a29","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.24.tgz","fileCount":23,"integrity":"sha512-abxf2NtRAC62KgmE8W7dwSXvAztCyAG/dUP3mpj27yfu9hH7aSC0pA8WWMf6vP9K/p5jet93q4mj/skvHFz+QQ==","signatures":[{"sig":"MEUCICHDlGUyvA3AjsnDAc3CHeMNHEY45b0fCGkT08sFu+jhAiEApXE5mb7aBnHEkxL5AQPhVNWC3UKboWGHC55ePEAE544=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24347704},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"7d60b555c2611a8204c512a0cf35f435fee9f335","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.24_1765348841116_0.45382605248080177","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"speech-asr","version":"1.0.25","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.25","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"66bde9c7da4a23c713f289416d5e72d2ea1746c8","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.25.tgz","fileCount":23,"integrity":"sha512-Sgjhp4GP/PcqiD968gk9CyWLZ8dJ3yGql8si7NA5fwQidsgXXgBFYDGZOetCih9OX/sDe62i/iJ4wFNW/+H7TQ==","signatures":[{"sig":"MEUCIQCITSNUHSHP3QaG09X5i0NUsqnNa6Du4cXxP1mW2atxXgIgSf+VHC+fCQ+2NFDB7H+FASvI4NqkhK796H6Kn8211h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24351295},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"df6ecc60ae467f6a3ee409c3faf2900c7f9e29ad","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.25_1765352649441_0.7418426651027092","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"speech-asr","version":"1.0.26","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.26","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"9f9da876f19357dc7fd1835628a0767a5ebbfc19","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.26.tgz","fileCount":23,"integrity":"sha512-TSi8Il2slCWLjQfsXiZIBqmpwr6wArhQnEXlUQcmS0BAdVj4Jmp6rUjjzR67GAEi7TjJOal/gjFSna+8K15Msw==","signatures":[{"sig":"MEUCIQDL/okifXACQi22mzZKgtrMs4a8ohKCjQsrA60ttOq9XAIgN4IErFrFr7VJ/qLCOkHek5GPfunhn0rT3pIAtgng9NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24351295},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"df6ecc60ae467f6a3ee409c3faf2900c7f9e29ad","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.26_1765353144759_0.6002256622194828","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"speech-asr","version":"1.0.28","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.28","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"af881e91021903e28e7d3609835fe232b09559d6","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.28.tgz","fileCount":23,"integrity":"sha512-CodbJNvcWjzSLeGvPB3y8HzOlYgVXbfUzk2AzQdVpm8zFjvGgNWDqDKsAo09SPxsgWjwges8snLJsB925G3tIw==","signatures":[{"sig":"MEUCIQDz2ZQi+lTGG4OV1VjM+ntcyYurAOg7oATAjgoo+c5rXQIgYEWyHUAqIP9lqylgQbEDTBh9xjESmU1AycxU/zf5U90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24353664},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"df6ecc60ae467f6a3ee409c3faf2900c7f9e29ad","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.28_1765360123254_0.07513128111305911","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"speech-asr","version":"1.0.29","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.29","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"40fb5d2831282dc57e678e99fddfdab4962e36eb","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.29.tgz","fileCount":36,"integrity":"sha512-wLMxx+Jfwqph4G82tw53rf2Duuu0iUro4953KvMorUH4X7YvGLJSU1hAJ6qf1OYV534DjctpWtZ2Mms8zYe5zQ==","signatures":[{"sig":"MEYCIQCz2EuyKmlPEVMYmNeQzNPTOWsLpY/Nw3zCDZ8yNA05wQIhAIEUaBFYr69b0MWRIyMfHsGfYzYcc8toFERP/r/87Vxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24337135},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./wasm":{"import":"./dist/sdk/wasm.js","browser":"./src/sdk/wasm.js","default":"./dist/sdk/wasm.js","development":"./src/sdk/wasm.js"},"./asrJs":{"import":"./dist/sdk/asrJs.js","browser":"./src/sdk/asrJs.js","default":"./dist/sdk/asrJs.js","development":"./src/sdk/asrJs.js"},"./vadJs":{"import":"./dist/sdk/vadJs.js","browser":"./src/sdk/vadJs.js","default":"./dist/sdk/vadJs.js","development":"./src/sdk/vadJs.js"},"./wasmJs":{"import":"./dist/sdk/wasmJs.js","browser":"./src/sdk/wasmJs.js","default":"./dist/sdk/wasmJs.js","development":"./src/sdk/wasmJs.js"},"./index.js":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json","./offlineWorker":{"import":"./dist/sdk/offlineWorker.js","browser":"./src/sdk/offlineWorker.js","default":"./dist/sdk/offlineWorker.js","development":"./src/sdk/offlineWorker.js"},"./senseVoiceWorker":{"import":"./dist/sdk/senseVoiceWorker.js","browser":"./src/sdk/senseVoiceWorker.js","default":"./dist/sdk/senseVoiceWorker.js","development":"./src/sdk/senseVoiceWorker.js"}},"gitHead":"ea1d73cfce1723b17d6c64595229418936f612f2","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","terser":"^5.27.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.29_1765419695790_0.6917769201981345","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"speech-asr","version":"1.0.30","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.0.30","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"81f74af5faf696135c71c0b0a5c228f672fb7128","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.0.30.tgz","fileCount":29,"integrity":"sha512-dbrzSebWEd0gKyda2QhRMSD8h02pRBXy7DYXeFDAIZpHv/prm2N7XyuO8HKo7SdvKAVZca0MVuMmu92c4qxfNg==","signatures":[{"sig":"MEQCID6lAuyRiBDor9aGP1ViQf8bvfU1iUt9cxXri7MWIUFgAiALtP8+6/Xezq5s4dcjFGmo0F5/O+B0Bug0VC1/VySgwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24347667},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"79ee152f707a031c6a4e2d7a85aeedf6184ce49a","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.4.2","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.0.30_1765419899158_0.930925248639749","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"speech-asr","version":"1.1.2","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.1.2","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"495257262312392b0d6d08011d485a6a83f26128","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.1.2.tgz","fileCount":29,"integrity":"sha512-5+a3Vr9igdNPARitq2+s0vo21ZZOGtkAFU7WzZz6DqNzjEtW4lErn86rW5J4u7uugkG85vD2dfMcwUqbgVheKg==","signatures":[{"sig":"MEUCIQC8CG6hxfzH3w+zJFlK7s+2QuIxdP+3iWpKRmn6rYD5FQIgcHknyhzNLxONpALCe7KSGxdaqK5TIA5A/PMs8zw6nwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24356685},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"65ca1affa7e054b42e129d21cf72a3f4c8a3bd48","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.7.0","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.1.2_1765430903154_0.29658937604602875","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"speech-asr","version":"1.1.3","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.1.3","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"01e260dfc7d010011d1d50e7725f80d4037a3364","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.1.3.tgz","fileCount":29,"integrity":"sha512-LbszjHBk4WZfnQvNCOFMbjFocLVg7BTwr+rj6t7PMVx1RC0MwhqFbeu+gm71jPmZGXJtSmHdgfv638V9r1F6Ow==","signatures":[{"sig":"MEUCIQCO9ZP1Jp/k3RtYa5hvarlHj0bfneNhxNiv/juMNJGieAIgD9jBXjRcdJmXgoMsFuF3GdCoU4JTVZIyHWADATlGSEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24356053},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"65ca1affa7e054b42e129d21cf72a3f4c8a3bd48","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"11.7.0","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"24.2.0","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.1.3_1765431167825_0.7524137003540452","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"speech-asr","version":"1.1.5","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","_id":"speech-asr@1.1.5","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"homepage":"https://github.com/anyshu/easy-asr#readme","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"dist":{"shasum":"5a6d07299e3974f27072acd199ae6a82dd5ec8e0","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.1.5.tgz","fileCount":29,"integrity":"sha512-JZDIoGvPnEBKHu1P+zT3ydon3KEN+WEVp1IoFx5oRsk1dvJfEeuDq95x4Im1qIfxWivzyvEG3K3U0OGO8bbiSg==","signatures":[{"sig":"MEYCIQDfWRn73uWxouOSc58fclaB+NS3Clx0+FPcQl5i3pKxrAIhAIl/SFpoNpEOFmkfwv5M+fYnKgtQmew9SDOQum63iLCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24380453},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"43744dd5a17d3c5651efc1848b54e0f568d4c602","scripts":{"dev":"rollup -c -w","build":"rollup -c","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"repository":{"url":"git+https://github.com/anyshu/easy-asr.git","type":"git"},"_npmVersion":"10.9.4","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","directories":{},"_nodeVersion":"22.21.1","dependencies":{"speech-asr":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/speech-asr_1.1.5_1765786435970_0.48941682471612524","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"speech-asr","version":"1.1.6","description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","dev":"rollup -c -w","prepublishOnly":"npm run build","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:major":"npm version major && npm run build && npm publish && git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/anyshu/easy-asr.git"},"keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"author":"","license":"MIT","bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"homepage":"https://github.com/anyshu/easy-asr#readme","devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","rollup":"^4.9.5","rollup-plugin-copy":"^3.5.0"},"engines":{"node":">=14.0.0"},"dependencies":{"speech-asr":"^1.0.25"},"_id":"speech-asr@1.1.6","gitHead":"94b8a75d248172bd79659e385ea997f6c4391032","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-sYNoKGTmdnU80vmNNmWvMIAwjWZv4it61J6PG274VrCjpkwD9ON8GiePxL2BEmYFd4Meez463+lZUlDzXT1AtA==","shasum":"2778509533570c3cc91580bf3658badf91f14593","tarball":"https://registry.npmjs.org/speech-asr/-/speech-asr-1.1.6.tgz","fileCount":29,"unpackedSize":24386725,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0bVhGb41MyJxYXrnqsILbgYZdkLprf+DaRmvL8W4uSwIhAPMb8gwYcb2BgwE3Erhcc+LKqZiHRe+iiV6HWNubwcHf"}]},"_npmUser":{"name":"anyshu","email":"flyfly2046.1@gmail.com"},"directories":{},"maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/speech-asr_1.1.6_1765787478677_0.9130982388625735"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-08T01:38:10.958Z","modified":"2025-12-15T08:31:19.167Z","1.0.0":"2025-12-08T01:38:11.111Z","1.0.1":"2025-12-08T02:25:45.486Z","1.0.2":"2025-12-08T02:38:41.255Z","1.0.3":"2025-12-08T02:45:05.412Z","1.0.4":"2025-12-08T02:56:33.028Z","1.0.5":"2025-12-08T03:24:54.183Z","1.0.6":"2025-12-08T04:11:56.624Z","1.0.7":"2025-12-08T04:30:52.504Z","1.0.8":"2025-12-08T04:35:14.499Z","1.0.9":"2025-12-08T05:11:37.662Z","1.0.10":"2025-12-08T05:19:32.872Z","1.0.11":"2025-12-08T05:31:37.261Z","1.0.12":"2025-12-08T05:45:37.583Z","1.0.13":"2025-12-08T06:04:36.535Z","1.0.14":"2025-12-08T07:16:17.002Z","1.0.15":"2025-12-08T07:28:19.881Z","1.0.16":"2025-12-08T07:39:07.098Z","1.0.17":"2025-12-08T07:45:23.434Z","1.0.18":"2025-12-08T07:52:15.036Z","1.0.19":"2025-12-08T09:58:44.616Z","1.0.20":"2025-12-08T10:29:24.842Z","1.0.21":"2025-12-08T10:33:58.328Z","1.0.22":"2025-12-10T03:36:07.525Z","1.0.23":"2025-12-10T04:15:48.085Z","1.0.24":"2025-12-10T06:40:41.513Z","1.0.25":"2025-12-10T07:44:09.768Z","1.0.26":"2025-12-10T07:52:25.068Z","1.0.28":"2025-12-10T09:48:43.570Z","1.0.29":"2025-12-11T02:21:36.109Z","1.0.30":"2025-12-11T02:24:59.495Z","1.1.2":"2025-12-11T05:28:23.478Z","1.1.3":"2025-12-11T05:32:48.163Z","1.1.5":"2025-12-15T08:13:56.294Z","1.1.6":"2025-12-15T08:31:19.002Z"},"bugs":{"url":"https://github.com/anyshu/easy-asr/issues"},"license":"MIT","homepage":"https://github.com/anyshu/easy-asr#readme","keywords":["asr","speech-recognition","real-time","sherpa-onnx","webassembly","voice","microphone","vad","browser"],"repository":{"type":"git","url":"git+https://github.com/anyshu/easy-asr.git"},"description":"Browser-based real-time speech recognition using sherpa-onnx WebAssembly","maintainers":[{"name":"anyshu","email":"flyfly2046.1@gmail.com"}],"readme":"# speech-asr\n\n基于 sherpa-onnx WebAssembly 的浏览器实时语音识别 SDK，纯前端运行，无需后端服务。\n\n## ✨ 功能特性\n\n- 🎤 **实时语音识别**：支持 Zipformer/Paraformer 模型，纯浏览器端推理\n- 🤫 **语音活动检测**：内置 Silero VAD，自动分段识别\n- ✏️ **标点符号恢复**：集成标点模型，提升文本可读性\n- 🔁 **Two-Pass 增强**：可选 SenseVoice 二次解码，显著提升准确率\n- 📦 **开箱即用**：一行配置，支持实时流式和文件转写\n\n## 📦 安装\n\n```bash\nnpm install speech-asr@latest\n```\n\n## 🚀 快速开始\n\n### 1. 下载模型 ZIP 包\n\n从 [Hugging Face](https://huggingface.co/anyshu/sherpa-onnx-wasm-main-asr.data) 下载模型包：\n\n**选项 A：1-Pass（1Pass实时识别）**\n- 文件：`sherpa-onnx-wasm-asr-1pass.zip`\n- 特点：快速实时，适合基础转写需求\n- 包含：Zipformer + Silero VAD + 标点模型\n\n**选项 B：1&2-Pass（实时+2Pass增强）**\n- 文件：`sherpa-onnx-wasm-asr-1&2pass.zip`\n- 特点：两次识别，准确率更高\n  - Pass 1: 快速实时 Zipformer\n  - Pass 2: SenseVoice 增强\n- 包含：完整模型 + VAD + 标点 + Worker\n\n**解压到项目目录**，例如 `./models/sherpa-onnx-wasm-asr-20251211-120752/`\n\n### 2. 简单配置（推荐）\n\n```javascript\nimport { SpeechASR } from 'speech-asr';\n\nconst asr = new SpeechASR({\n  vadMode: 'silero',            // 启用 VAD 自动分段\n  twoPass: { enabled: true },   // 启用二次增强（1&2-Pass 包）\n  punctuation: { enabled: true }, // 启用标点恢复\n  modelPaths: {\n    m_path: './models/sherpa-onnx-wasm-asr-20251211-120752'  // 模型目录\n  },\n  onReady: () => console.log('✅ ASR 已就绪'),\n  onPartial: (text) => console.log('🎤 实时:', text),\n  onResult: (text) => console.log('📝 结果:', text),\n  onTwoPassResult: ({ offlineText }) => console.log('🚀 增强:', offlineText),\n});\n\nawait asr.init();\nawait asr.start();  // 开始录音识别\n// asr.stop();      // 停止\n// asr.destroy();   // 释放资源\n```\n\n### 3. 手动二次识别模式（stop 后只跑一次 2-Pass）\n\n```js\nconst asr = new SpeechASR({\n  vadMode: 'off', // 手动模式可关闭 VAD，避免自动分段\n  twoPass: {\n    enabled: true,\n    mode: 'manual-stop',          // 手动：只在 stop() 后跑一次二次识别\n    disableOnlineInManual: true,  // 可选：关闭在线 1pass，节省 CPU\n    autoWarmup: true,             // 可选：init 后预热 2-Pass，减少首次等待\n  },\n  modelPaths: { m_path: './models/sherpa-onnx-wasm-asr-20251211-120752' },\n  onReady: () => console.log('✅ 按住空格开始，松开停止'),\n});\n\nawait asr.init();\n// 绑定键盘：按下空格 start()，松开空格 stop()\n```\n\n> 提示：`disableOnlineInManual` 为 true 时不会输出实时 1pass 结果，只保留 stop 后的 2-Pass 结果；若需实时文本，将其设为 false（默认）。\n\n## 📚 API 配置说明\n\n### 核心选项\n\n| 选项 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `modelPaths.m_path` | `string` | - | **推荐方式**，指定模型目录，SDK 自动拼接所有文件 |\n| `vadMode` | `'off' \\| 'silero'` | `'off'` | 语音活动检测模式 |\n| `twoPass.enabled` | `boolean` | `false` | 启用二次识别增强 |\n| `punctuation.enabled` | `boolean` | `false` | 启用标点恢复 |\n| `sampleRate` | `number` | `16000` | 音频采样率 |\n\n### VAD 配置（vadMode='silero' 时）\n\n```javascript\nvad: {\n  silero: {\n    threshold: 0.5,              // 检测阈值 (0-1)\n    minSilenceDuration: 0.3,     // 最短静音时长（秒）\n    minSpeechDuration: 0.25,     // 最短语音时长（秒）\n    maxSpeechDuration: 20,       // 最长语音片段（秒）\n  }\n}\n```\n\n### 回调函数\n\n| 回调 | 参数 | 说明 |\n|------|------|------|\n| `onReady` | `()` | ASR 初始化完成 |\n| `onPartial` | `(text: string)` | 实时部分结果（未最终确认） |\n| `onResult` | `(text: string)` | 在线识别最终结果 |\n| `onTwoPassResult` | `({ offlineText, streamingText })` | 二次识别增强结果 |\n| `onTwoPassError` | `(error)` | 二次识别错误 |\n| `onError` | `(error)` | 错误回调 |\n\n### 生命周期\n\n```javascript\n// 1. 初始化\nawait asr.init();\n\n// 2. 开始识别\nawait asr.start();\n\n// 3. 停止识别\nasr.stop();\n\n// 4. 清空缓存\nasr.clear();\n\n// 5. 销毁实例\nasr.destroy();\n```\n\n## 📦 模型包结构\n\n### 1-Pass 包\n```\nsherpa-onnx-wasm-asr-1pass/\n├── sherpa-onnx-wasm-main-asr.data    # 模型权重\n├── sherpa-onnx-wasm-main-asr.js      # WASM 包装器\n├── sherpa-onnx-wasm-main-asr.wasm    # WASM 运行时\n├── sherpa-onnx-asr.js                # ASR 辅助函数\n└── sherpa-onnx-vad.js                # VAD 辅助函数\n```\n\n### 1&2-Pass 包（包含以上所有文件 +）\n```\n└── offline-worker.js                 # 二次识别 Worker\n```\n\n## 📝 注意事项\n- 所有模型在浏览器端运行，无需后端服务\n- 首次加载会下载模型文件，建议本地部署\n\n## 🔗 相关链接\n\n- **npm:** [speech-asr](https://www.npmjs.com/package/speech-asr)\n- **GitHub:** [easy-asr](https://github.com/anyshu/easy-asr)\n- **模型下载:** [Hugging Face](https://huggingface.co/anyshu/sherpa-onnx-wasm-main-asr.data)\n- **示例代码:** [examples/](https://github.com/anyshu/easy-asr/tree/main/examples)\n\n## 🛠️ 开发\n\n```bash\nnpm run build        # 构建\nnpm run dev          # 开发模式\n```\n\n## 📄 许可证\n\nMIT License\n","readmeFilename":"README.md"}