{"_id":"@veeramani1234/voice-to-text","_rev":"41-3de662ce2049d8a81227af9ccc1c37a9","name":"@veeramani1234/voice-to-text","dist-tags":{"latest":"1.0.42"},"versions":{"1.0.1":{"name":"@veeramani1234/voice-to-text","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.1","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"2e872c212404e07eff3651a0d2345d372a615422","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.1.tgz","fileCount":7,"integrity":"sha512-LdOG2WStWNQz2iwRuoVA4flYkbFjqWvSz0Eo9yb2S2Um+nSaEr47ExeyP9bgvoDoZ9DVafHmGjb5A8SLEErcdg==","signatures":[{"sig":"MEUCIGHfyATrJ8plj4kwQs1nAz9HKwgzCWQ2/qIS15pFCV9MAiEA5OK56tnjboLV6Bo+C6bZqGBMzTgSyUjxVc0yhyw5J6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43728},"main":"dist/voice-to-text.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/voice-to-text.es.js","scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.1_1782482624449_0.7342724865851551","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@veeramani1234/voice-to-text","version":"1.0.2","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.2","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"58197d30dc3697080f23ff33e0e78ab1c0d67aa3","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.2.tgz","fileCount":19,"integrity":"sha512-M3BlVZ+LCEsMexmkdstAu1jErwXNtpTQOBJvHFO6hvb6gmRJjpPrSBn37YkpXsYccsz7hUNeYLEnxZJaGBm4sQ==","signatures":[{"sig":"MEUCIGWxUHL8KsbosAYnq8HdqDMPAAmzH/HMAsZEbgWv5CRWAiEAvEyUgXoM/YYra/DbFwNGlxZhoLr/mFql6xA//uod5e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58802},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.2_1782985598769_0.28207402284957883","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@veeramani1234/voice-to-text","version":"1.0.3","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.3","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"9c12185c006d7bbe1b955a75e1abd98ee787a124","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.3.tgz","fileCount":19,"integrity":"sha512-7pSL60cjutrpDN+L2PFi9Zcc95xQ1DZJhDaZowtK0eCJZ2ewAmQ+ZPt9Cvkn4mJ4jG7jzVgifpEwQjHOMdp3+g==","signatures":[{"sig":"MEYCIQDcRckh9BnFi8C/ysD9KNZSZgpXzylqi7BOJyNb/YWrXwIhAL8LETgMVJ1FRBuAMV8eJakttvcF0e5UYYUmqSF1istm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.3_1782990204576_0.48945891982964396","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@veeramani1234/voice-to-text","version":"1.0.4","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.4","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"527fa8dc825f2d96c15cc898fb1f0692462ebaab","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.4.tgz","fileCount":19,"integrity":"sha512-uvN77KkU29J6UBHbZzJUiBsYbEVIDBYMKpM2rpRQMBjQOhbjoeXD9o7T4OWZF3cSN6bukPLsRswiq6R9VizyLg==","signatures":[{"sig":"MEYCIQDWCXXNqIEx28boFFNhUJg4NPlLJIivTqHAWLRj6d2xoQIhAP9rrHtddS9BVUXCac/toeAE9Ws0N3XYJGyllyRKG6w0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.4_1782992290948_0.4438742701910634","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@veeramani1234/voice-to-text","version":"1.0.5","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.5","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"65b1f056d31c4892a53c68f3222ea75125121c5c","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.5.tgz","fileCount":19,"integrity":"sha512-PhkqiTPa7HLu/Z7ymOzuBzN9OvaV4cHNdXzH+SuKbL2uuXe41gyyPvb63cRIAVwEriP5AjCQUfMJIvI2A9T/ow==","signatures":[{"sig":"MEQCIEMRqEWiCnoJMQETm58QfJzmdDCDVIS5eBaLsSNwladJAiAcsmQKqhJlc+WebDGRqX4quOm0rQbLng9yF75aIe6Ryg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60334},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.5_1783001541629_0.37551798114078916","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@veeramani1234/voice-to-text","version":"1.0.6","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.6","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"16f195c3b390bb1372910e357fb84705cd3ba396","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.6.tgz","fileCount":19,"integrity":"sha512-StoSImHYp6Y8eJJOskqd60OIt4KYfvarU2rMrKsvjHZ3tRC+MERXfDVDfLE7KccdFXUpWQxSEjZ01Fxu6BSZZg==","signatures":[{"sig":"MEQCIAZnXWfC9vDVa8OKgfcInToyZlNwZHhFSCgn8kjT4xViAiBlSXx0uhfQze6LwrIk3YVHnllpY7PBTsXqwnlj2seRcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60334},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.6_1783063461832_0.8728604652855838","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@veeramani1234/voice-to-text","version":"1.0.7","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.7","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"f4ff9abff05dcf5f32e738afd3a7fe4e4e9af667","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.7.tgz","fileCount":19,"integrity":"sha512-QMCUxDWmv39lTxDqK71Oc+Ynb70yPTSTbuVBsiU3QSv0i4K+uCSZ42RA6fY32FkPVPZ3zsnOUrddH7PuunCXDg==","signatures":[{"sig":"MEQCIAngghMasKMxQBhh5Pr8sA7DDgIZuMd8zQm0WjoJBrB9AiBTvlnd/aa1y8T3U+apYZ/GE491pS/2238w4OjYn3htUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60334},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.7_1783066532467_0.6720541359558303","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@veeramani1234/voice-to-text","version":"1.0.8","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.8","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"b09afc6385a5da5d5f49d454dc8804638508abb5","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.8.tgz","fileCount":19,"integrity":"sha512-OG1FfUSgoncIG2PgvWLLy0QVVDBsWzcUGbg9tuVqTrXpP6k/RTeA39+e4mC1Fpx3C1ULgoYXHjTAkhuc8DiTzg==","signatures":[{"sig":"MEUCIAZvy5mRIwS8u6HTh6QN3zYoApq/sgRCuVAMzt0oRgd6AiEA1TXh0LSsg+RbUEmv7skY6x2f131gCAuhWmPn7LkFMyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61930},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.8_1783067021144_0.33051318226924375","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@veeramani1234/voice-to-text","version":"1.0.9","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.9","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"c89cc71780ad73d92f5a82391e7334dd82e4e71f","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.9.tgz","fileCount":19,"integrity":"sha512-ZZztbXx935rLqtwzZ/2kYuzxXspi1qUU0owlGQOETmmqXxLJ6hwn0YhdKvkb2wq+ncT/68zsQfu2M5llXWg8UQ==","signatures":[{"sig":"MEQCIEswcw6mEczTHeDGMzLQmg7ozA9WYo8qNphbG9kzqoGkAiBN1ypYc73xUkyr054kmCmF391DrWQRGJlLv5XQ8S1VUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61930},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.9_1783067444759_0.422360164324028","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@veeramani1234/voice-to-text","version":"1.0.10","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.10","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"944b79c163a2e6f1d002d5d58d385f61ec07cfb3","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.10.tgz","fileCount":19,"integrity":"sha512-EU94IQ0xBzTiJDvgLUbgz8zuCbMjmqHcSP2MAWu4qZwLVDuD/ShDkx4chltmlVyzBJuXP+bYcBBKIHF0Q5Yjzw==","signatures":[{"sig":"MEUCIGS+kJWyuyAXGqLZRahSrfzzIOpk7G2MEEFjJ+s/1IbbAiEAgQ3wuYeZPR9iy8+h2JmQ/CgcleFO3zzG50riuNXVEF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61931},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.10_1783073466973_0.32382900475056653","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@veeramani1234/voice-to-text","version":"1.0.11","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.11","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"60d8320d98ca08488eca66dbe0923051ae3fadbe","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.11.tgz","fileCount":19,"integrity":"sha512-7LK2091M0S/gZxYu7fK0+82Du+jVPhfHn5rskp7hMXUw2IUnUJFwBnTPXvSMVjPEvdnLbL8IPhJoHkWqCaPRvw==","signatures":[{"sig":"MEUCIHh7CQXt7ctvYI0yS4W6uBrXWCWrtsTcGyudARkBdM6bAiEAykSKtHtpZC19eI6PRHs3nCzN6Z4ZvAeT+wtdD7VX9Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60768},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.11_1783073836979_0.3518455171983288","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@veeramani1234/voice-to-text","version":"1.0.12","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.12","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"4689c8de84ada6ffb6002915152eebc08b37a473","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.12.tgz","fileCount":19,"integrity":"sha512-vBxh2qec4JLH5PTZW1fj54SkouZex4NYXROyYxlnW/Z9D68h3ruCDAQfIC22AekM1x2NARUno093bHVoTmRn8Q==","signatures":[{"sig":"MEYCIQDzaHp1qqdzYanwPZufYIdGig4ywt3MQ3YO7SdKoOthlgIhAPdYsYP1SInxm5O0VJPHNKQJ4HyP6JtLse8kZj8jztVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.12_1783074679611_0.7516382558927741","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@veeramani1234/voice-to-text","version":"1.0.13","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.13","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"dc91e10e4e5cb26f18efd0cb54c0fd39f80d0eb4","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.13.tgz","fileCount":19,"integrity":"sha512-/Jv8iOz4Ia24pPizGUh8hTNTupCm4YdJaBorlxGFZTA7smte3Ziw5VVdKD3MLtOoci0BwNu8brPtLtSuB1lBaQ==","signatures":[{"sig":"MEUCIQDsR5WYnSZtdR+/D+8PTF8tznIwc3vZj3rvpjIt6bhltQIgdNGxwgg3C9HYL1aA7hQwp65w5nV67pLg9TvO+W3rMkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.13_1783075087788_0.13922068276002775","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@veeramani1234/voice-to-text","version":"1.0.14","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.14","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"3abeab36e788ca08a2963570cc189de0fd565c76","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.14.tgz","fileCount":19,"integrity":"sha512-NHd4zYCm7Uv3EIABh4b4qHJT79iIhCSpKj+U4j583+rgi96Si9UOtkmIWirX3OrBdllEZycil6O39hc35Q8Lbg==","signatures":[{"sig":"MEUCIQCaPpF3V0XCXeJ7NQYGy5g5Ac2KGnsLAlWYvhnJtk+mUgIgbBuv3hrG7F2rUJGZxEfgrUEO99tpq9jBfWdFar7eKOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61121},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.14_1783077057823_0.9741326518373303","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@veeramani1234/voice-to-text","version":"1.0.15","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.15","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"914fccfd71d6db6844d8268f767b3a043f77e0df","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.15.tgz","fileCount":19,"integrity":"sha512-w8b7gk0t5ICTt2EBSVRl/lMqQtz1Fv8hSODdMjpmMgrJnDjqYQAUlqYfy8q697KDbsr7LhyTXpUXrdI16K8Xtg==","signatures":[{"sig":"MEUCIHEPAO3FxOBlUKp+YuqYtlYNAy7JNkDsD65JMfkUXTgIAiEAkphI0Fi3hZSI8gHS8EZUT76QGzb8w0Ywli8Zwr6BbqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62315},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.15_1783080801119_0.9814831925326408","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@veeramani1234/voice-to-text","version":"1.0.17","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.17","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"b51267db29c0070398b89f65bac712f138d21848","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.17.tgz","fileCount":19,"integrity":"sha512-X5G0wZV5HRDMfcrqsR/AYRl2/JmTX9ENOjp/QkjCztZ1HcLLO+PDuqVyUkXACSDkeH8+4EK1/zZ9GIPJrHvyEA==","signatures":[{"sig":"MEUCIQCaB3kI39kYe7HadCqNXtpMFK5M5DTj3tLXpArHNyM5SAIgSMCrzG9yAb6Notmsy1OLf/lcERYyAemvahKBiU4SwSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.17_1783087662320_0.4484424391099222","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@veeramani1234/voice-to-text","version":"1.0.18","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.18","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"586e309e8cedf8b20462ba4509e4743abac4b3d2","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.18.tgz","fileCount":19,"integrity":"sha512-rUeWHdfWAHvNihmXNzrZnhgBsDNinkYqPegdvLpOrgGP5oSKdHc3EoQVscznI3hnr5wMw0Lq6fnrftgunNiBGw==","signatures":[{"sig":"MEUCIQD4AfWiVfcJ77hSBA/YUGcYj3Y43pMZ3cEuheazivt6cwIgOA0r1MfiAvuwTEGpGVw9gfdW8itJJvqH5rtCUwqpeAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63259},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.18_1783147379812_0.854623583280824","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@veeramani1234/voice-to-text","version":"1.0.19","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.19","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"331acc71ec6a5ed0dbec699ff040794cb1a42a27","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.19.tgz","fileCount":19,"integrity":"sha512-fnbboiZdO0/sb4oFTcomdNOZWOoDDLWQaZTD0NicfAPDEnLWTyz9x+0iQIkYNdEiWDC7KMpMfGvNwwdwBmpScg==","signatures":[{"sig":"MEYCIQCVTgf7PZZC6690CpzJNJ4hvZZk9OoTaLsQSU7mYtH4iwIhAKkeiheXnQkgbOk5FetzC/o5OfdWoJeci/ZAnDFnm0eX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64578},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.19_1783148104350_0.8202173220495106","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@veeramani1234/voice-to-text","version":"1.0.20","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.20","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"c93ecc441ed591a0b01693de0289eacc632faf34","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.20.tgz","fileCount":19,"integrity":"sha512-2NAQNB87Dt7qFnrJgzNmvD5n7dPf/a/tO0gxbZ/zcSkwLF6NEAn48KwxHBfgj+UgOkLl36WAXrlK8s2v+JXUKA==","signatures":[{"sig":"MEUCIQC5dEkTQ0rB05gF3Q57TNmfx6yB7YwKzHqeTzM6wwgBLAIgLGBAniN7bCUaUWHYd4mTzk/mGaFcY7e72nFB3T0ON2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66243},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.20_1783149297397_0.7640474903430374","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@veeramani1234/voice-to-text","version":"1.0.21","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.21","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"a84feccde767f4387a74036d2e03f0870e1611f1","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.21.tgz","fileCount":19,"integrity":"sha512-aVIHyUkX7yKuN3cS+HBzqzUHtZLgbk/Sj85TRnl5EoLMzFOy7J4WrjWHqfTImRXB3ykaeg+OV0WRzIRl2emE4Q==","signatures":[{"sig":"MEYCIQCebrFlZ/U8jF/XbfhAcHQWe1oPJ24kzDk+t9OsGdGzUQIhAIN1GQuTCFTa8NXRZG5YMLzP6e3nCSxgzDbMB7TMZZkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72104},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.21_1783319134806_0.22715982791361622","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@veeramani1234/voice-to-text","version":"1.0.22","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.22","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"60bd387bb25bca77d74de32575b7bc6396f70255","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.22.tgz","fileCount":19,"integrity":"sha512-OrsaTDQkzaIdBzuP36DGumnvEh+tGX54ovYYTeTMZnEgpmZuoyPF2whJ9VnCC7w/qYa0w+WDyu2iJJz9xOVmxg==","signatures":[{"sig":"MEQCIHV3on0HkjsFtfVei8frWSyShxCS59LryFyofGSy1WKmAiAgLHAfA9qrHeu7gHnWlViZtENOystsnMxSCtb7Ev6BBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70362},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.22_1783322448833_0.33082355074921055","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@veeramani1234/voice-to-text","version":"1.0.23","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.23","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"75de7690d7781a0a38778b78737075ce58584cef","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.23.tgz","fileCount":19,"integrity":"sha512-BEsrBdIVSpwuNic5Ow/uBvJu5GHMW4ishM4ye9Wo/PJu0kk+UOLJwah2qhzrqGSDnxZGYJTX6W+mDtZELo1jog==","signatures":[{"sig":"MEUCIAUSWLfGVOjCbzR2FjH4f+nJuopmY786dKSZkUKZ2/r4AiEAmtP7G6sQDWc0WV2ByL48GPkju68ZvSHzJcQgrCACvMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69586},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.23_1783331136748_0.9354562459178177","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@veeramani1234/voice-to-text","version":"1.0.24","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.24","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"a8ffc56021099d9fbf037881d84b669a73de2d7e","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.24.tgz","fileCount":19,"integrity":"sha512-OLk2KX/Ug3WSEy73/OA/GtrkX2551bTB+5YfQCTlrD/4QZVWjJ3Wwn1OBGWTmA6F7BonqZ+5qfJFjEVAIvEqTA==","signatures":[{"sig":"MEQCICX+pMfJvCxjLIscnLRU7/NG1fI+KE4EuZM7WTNaURNvAiAM1Qn7gnr1bIKEeP+bCKbT3WXX9At+4EqhqUZq8ZtsZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69586},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.24_1783337626843_0.736879740656162","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@veeramani1234/voice-to-text","version":"1.0.25","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.25","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"c469a7946e27f0d125f0e1baae782808fbb0f369","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.25.tgz","fileCount":19,"integrity":"sha512-sM4j+ZkX7CyB0SaRbYSrt1jje2BDW9e7b6OLzYNhoavtiVIZzgfKtoBJo27A4GOCSy/KmqZ/l9oVwC+ra2vxtA==","signatures":[{"sig":"MEYCIQCmmhhVNrjM4nZ3rY/0EGyOyx8+pEMrBihdVKbAqrtLwwIhAJcTXfGdwUrSWBF3/OkDx7Hc0Uca+R2LTy2pd7dFXEMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71104},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.25_1783339899799_0.8734417946787929","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@veeramani1234/voice-to-text","version":"1.0.26","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.26","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"4f8307dc61b241519223c3bb74d794739e17c9bb","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.26.tgz","fileCount":19,"integrity":"sha512-9pw1hyh3n7GmCq+59VouebHuS2FnmA+pZpi6V3rUa/W96KPzCcCmCa9TxaL223jEwkSXnfhF3zY/2utojrVY6A==","signatures":[{"sig":"MEQCIHGwuMnpOXVitZ3bUvtQYEFIYms9J7U2QOLyifdWSbaQAiBqNpZf3V0CwCtgLE2zDRRnxGYaac7jiadsZ1R2SxMzcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70887},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.26_1783340710038_0.4980521574956933","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@veeramani1234/voice-to-text","version":"1.0.27","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.27","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"80cb048f818b534f1c859f81571aa6831a6cbb81","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.27.tgz","fileCount":19,"integrity":"sha512-oO2BW+s5isjkbwKlDwDqztjZuFIiuQjnszr6jTHS/yUkfjeXR8xN5LWMxUEX/tHDwf4SqS3TOXdkl7T3jB9F6Q==","signatures":[{"sig":"MEQCIFb8wcCa3uRNX5Qhwg6CC5d7TD33vFhQfBIQ0xw8/JQeAiBXGQxsCaFHT8NTFXkA9aplzfsA/6FnOdz5ZvLNlYjGwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70736},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.27_1783342319636_0.8444713510376691","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@veeramani1234/voice-to-text","version":"1.0.28","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.28","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"667a6b38f0cef16ff13834f8d7ab2635f24e6149","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.28.tgz","fileCount":19,"integrity":"sha512-0FmbWcOHrkeLh60rUxn4UMkmQaac2lnkaG3VhWZLrzBgnE7v7Xewh2AHtTHTHx/5nXAiLNsruQnIMGpC+M3YCQ==","signatures":[{"sig":"MEYCIQCxJCA0K1c3Gcwprk/UKZ1J37fduKlPt5804AS5dsn1OQIhAMqAab5WrLJbyi3sLwXF+H+Wcvm21a+Xz+UWRdQWOs4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70736},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.28_1783343139614_0.6910369170975461","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@veeramani1234/voice-to-text","version":"1.0.29","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.29","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"423dfa1b3cf314782dc1b0051e7a0c049702d555","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.29.tgz","fileCount":19,"integrity":"sha512-LkUx1qcwmd3629H5z5XAjeS8NpagU200YpWptQ+KvtZnoSx2OzEgcHhWJ4hxz158Lfz+EoViuocLmn3Ka1FP5A==","signatures":[{"sig":"MEYCIQDpfo9HCR7f9hYXtMSZDwJpYOD1Bx7hKXjTAwOBW6TDJAIhAJoO5Ay3KS468GBEtA8fW4JM2+h9sbpLDKBrjZ0P4A/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73876},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.29_1783343838548_0.8891112567943036","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@veeramani1234/voice-to-text","version":"1.0.30","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.30","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"18f9273a6543b72287937431029b1c907bfbd28e","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.30.tgz","fileCount":19,"integrity":"sha512-mugRxsvjyApG1k8xKQ9C6LObFHDwC1tKV9RMdSdw5i4HLvlFZq7p7wll3tqoOLUvoLZTob+OCiIQMMR01Q1roQ==","signatures":[{"sig":"MEUCIQDkezfmiizRO39ImqYXBw52oYwU+wVmY9PzDqvoPfhY3wIgRGMFcZIyS2+RJRlyw/an0FUcYfUEE95Mb9knI+TG1OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75050},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.30_1783344251553_0.9361693107216695","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@veeramani1234/voice-to-text","version":"1.0.31","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.31","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"dadbe5ebd2491c2a4beb7b0e3c48d72b9b169fca","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.31.tgz","fileCount":19,"integrity":"sha512-fm08M7duXE5470Vs5sC8dVSoLMIIJ2WvOLmsUkiesc5A/UE3QR8IQ8GDDxcAwFJLZdAIvXoGSPAb/NdT2AsjHg==","signatures":[{"sig":"MEUCIDk7FQe2hKS0ncH65axJ28I/eRk2s+e3Gf2/RQ9H01U3AiEAxcTSM11nFvEB+Pv5q3oPhgWzOI7q7035NN3ytSE8oKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77649},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.31_1783345724987_0.7402513391795167","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@veeramani1234/voice-to-text","version":"1.0.32","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.32","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"9a18e4974e0baa831015172c56c69304b735bdd8","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.32.tgz","fileCount":19,"integrity":"sha512-EkQcPXxmXJlDLf3T+ayrUvKkeVkrD01s/WORyCs2Yd2Jr/9RvAxLQCbxz4vwmw8W4aST1exQ3cV9jEfnN36xKg==","signatures":[{"sig":"MEUCIQCMJycqDi78tpaiLmT1dWslzCmoI+AdLqrib8V5H1+b7AIgOyjRe7zxkxeZHc1Cpi7wg+ijyPMCM+9lE9NPjTQhNHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76820},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.32_1783346075590_0.043174557921106915","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@veeramani1234/voice-to-text","version":"1.0.33","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.33","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"6dd7c043c94845233bee7c96ff388f215a6123bb","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.33.tgz","fileCount":19,"integrity":"sha512-Yh+qX5SMay7CneRrtvKJCgewWsCnZpl+5FaoFsE8RnOoe6NsUtF3L2BJxcPX5v2NHkz89YyUrbptuYgYXh0ymg==","signatures":[{"sig":"MEUCIDPxQeTWNQbJfwoxJ9AWPYGlyIN3mMWJvNew70jw6edqAiEA3tHGyHPQU+jwGoYecmwhiVT5CmEeLhTo5rButMwLjRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75807},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.33_1783346892426_0.10315233501319865","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@veeramani1234/voice-to-text","version":"1.0.34","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.34","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"7e5632b8c50e275e75a63724645de39f083669fa","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.34.tgz","fileCount":19,"integrity":"sha512-2I3wQP35SOt9o7XlYR0tjKJ5g8I84S91gmfsVlswOSNLxEiZL6JayK0IkrX16asHrUyyMSmvcsd4HYqiJyWJog==","signatures":[{"sig":"MEUCIQCMdXFG4hDsdd5Qsq/vZFFsRgb2HnAK9tCWxv9th+3wJQIgH1kA/rPV26PzQxTt2HxcpbDyDPbMgNweVB2Q7Ji7YF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75783},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.34_1783347783036_0.5642028138385042","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@veeramani1234/voice-to-text","version":"1.0.35","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.35","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"7ad9650f2f80adee16120c2621a3897ae82002e7","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.35.tgz","fileCount":19,"integrity":"sha512-WdJmbSZrpJuBzVqASllbsu8LOQs6WGhUySVqY+uinb/pqCq22SaiCsWb0koiF2HJ5cG4Zpinoxla6tdvR3pzMg==","signatures":[{"sig":"MEUCIC9p/VkMdGo7Rbt1nzR17LOvmn8xMoeAc4VUkmtyddaIAiEAm5d+/ZvYoSGhIPyTAF+DPKR0Ekj1eZaIdKnt9pfxKT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75785},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.35_1783403704933_0.7981759359344263","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@veeramani1234/voice-to-text","version":"1.0.36","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.36","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"20e0425f470d693f7d2199aff857ef1bf5e65bd5","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.36.tgz","fileCount":19,"integrity":"sha512-jfsPA8stwOWcfCaIwbIGrNE1C88pp42ryoijxFJMS5RKR7AFrOyKcCbQMwmnY653zv9XjJqGbH6L5q/Mx9oGFA==","signatures":[{"sig":"MEUCIE1eMCj0ekikjsLehDCt0/LNMn5sCPYuUnH+Ntno/PuSAiEA6BWEK9F7skBnyJmtayM206WiYC5istpNt6XRdztz50E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.36_1783405862489_0.31008338425922566","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@veeramani1234/voice-to-text","version":"1.0.37","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.37","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"1a13b40181fc4d7139d2c80663b3438188e72f37","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.37.tgz","fileCount":19,"integrity":"sha512-hAxtmElZqBBLzKtiXD9W+Ox7RAhIhN+3nNQsB9ZMCxr5H2a/5Jgh98oSIGwf1xFNAatmFLrdcfFrScGHcSdPAA==","signatures":[{"sig":"MEUCIDorQ39NMX0HFQTH/ZbbW3k118GTt4FCu+30eulYL8SpAiEAkVxKXeIjxHah9tOgziQCbm3hZN34TUFJYxiFioA3NuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.37_1783406154292_0.2394211515487974","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@veeramani1234/voice-to-text","version":"1.0.38","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.38","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"225923dd6805e3c06f2e788822e18a12be079719","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.38.tgz","fileCount":19,"integrity":"sha512-ar5LRkzMqfYFasLoWxQFeX6kxa7w1jw3Ft6gyZryEPagQ/8sQnF+jVbENhhOksunAe0dy3+uN2m9MpBpaQKfzQ==","signatures":[{"sig":"MEUCIBzHy6VPh3euOHzZmI5Kf8n6S46Ia0Kve2htOWv7+tMdAiEA3KFP8GlKvzyUSm4Lk/ez1JmxVqUqpqZyLG6KioJcCnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77638},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.38_1783407191179_0.7619851184611104","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@veeramani1234/voice-to-text","version":"1.0.39","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.39","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"101f25439945218ba883f2b2fa13e9884935187a","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.39.tgz","fileCount":19,"integrity":"sha512-74AigGoVhdcy7xom2db+BAzG5vDxaznlbvEKtT5ChRP2N3TK/aqATUj64qyFFs86iH3sCsVfyt8HgSKDP2OeZw==","signatures":[{"sig":"MEUCIDivZGZGnpfDfB83SMJfDnIEM4JxleQEASS8gcj4c0+uAiEAzEqt1iOtRwWX7iXVONzRE5FHHt0n5Q2M+Q/3MkLVgiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.39_1783408347403_0.7227313067361292","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@veeramani1234/voice-to-text","version":"1.0.40","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.40","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"23838289a676f6e9ff42de49ff0b515aec91bcc5","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.40.tgz","fileCount":19,"integrity":"sha512-feTyxs/Q9yncU/4jGzVvH/EMcf8/xJDnC/4sT2GIvi8jOWHOnSVGLaqPxqlzyrYX5yQbQUqtCfwCz5yKLtB1+g==","signatures":[{"sig":"MEUCIQCEM4CWF01Jtbau0OSssJa4wBW2xvpzQgYzlbed9hBIFAIgLl2c2u20OFacQA8SOjheuYv1IrbHxSQdXMyE/e6reDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.40_1783408843043_0.24087339875026004","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@veeramani1234/voice-to-text","version":"1.0.41","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","_id":"@veeramani1234/voice-to-text@1.0.41","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"dist":{"shasum":"4c3b3445249ef6d0a183adaeffceceb686276218","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.41.tgz","fileCount":19,"integrity":"sha512-5dxvFQPIKjgSjfY/9OxfxgNbEpb0um4jaIDlSGTHC0UnVpD8PUkTZSRP1e8BIoZ77gIyJBJWfDnqnvPr8XkxNw==","signatures":[{"sig":"MEUCIQCZjP8O/fMfdi/mxgecRwP5lE7BExdzZxIC5+XFtq0yIwIgKlJrka7iNRzekhT+zK/qOpkUkmBGE98e86xikCmlx3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77782},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"scripts":{"dev":"vite","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"_npmVersion":"11.9.0","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","@types/node":"^26.0.1","@types/react":"^19.2.17","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/voice-to-text_1.0.41_1783413006588_0.6170304239220172","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@veeramani1234/voice-to-text","version":"1.0.42","description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","default":"./dist/react.js"}},"scripts":{"dev":"vite","build":"vite build","typecheck":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"author":"","license":"ISC","type":"module","peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"devDependencies":{"@types/node":"^26.0.1","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^6.0.3","vite":"^8.1.0","vite-plugin-dts":"^5.0.3"},"dependencies":{"@heroui/react":"^3.2.2","framer-motion":"^12.42.2"},"_id":"@veeramani1234/voice-to-text@1.0.42","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-UBJzU4NSylMjq4DjScWp+wghA+MGTLjKE8s4AZVF4nQTWtxLWOV6O1vh3r5zVhM0c0rvqL8a2Q6pFwma9r5StA==","shasum":"e210357ca2c933ca74ce704bdb852fb39e73759a","tarball":"https://registry.npmjs.org/@veeramani1234/voice-to-text/-/voice-to-text-1.0.42.tgz","fileCount":19,"unpackedSize":72800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHYNOlBgIG/LiyljCU5JV5KYnSmXGkeS6fziBm6/574qAiEAp6mDd9lMfcXMMSir6ZVnBGcSdsTlYO16SWqLKmXmr+o="}]},"_npmUser":{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"},"directories":{},"maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/voice-to-text_1.0.42_1783432732345_0.4080389130965034"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-26T14:03:44.346Z","modified":"2026-07-07T13:58:52.654Z","1.0.1":"2026-06-26T14:03:44.598Z","1.0.2":"2026-07-02T09:46:38.924Z","1.0.3":"2026-07-02T11:03:24.749Z","1.0.4":"2026-07-02T11:38:11.083Z","1.0.5":"2026-07-02T14:12:21.768Z","1.0.6":"2026-07-03T07:24:22.054Z","1.0.7":"2026-07-03T08:15:32.603Z","1.0.8":"2026-07-03T08:23:41.286Z","1.0.9":"2026-07-03T08:30:44.915Z","1.0.10":"2026-07-03T10:11:07.103Z","1.0.11":"2026-07-03T10:17:17.149Z","1.0.12":"2026-07-03T10:31:19.761Z","1.0.13":"2026-07-03T10:38:07.932Z","1.0.14":"2026-07-03T11:10:57.995Z","1.0.15":"2026-07-03T12:13:21.272Z","1.0.17":"2026-07-03T14:07:42.451Z","1.0.18":"2026-07-04T06:42:59.980Z","1.0.19":"2026-07-04T06:55:04.485Z","1.0.20":"2026-07-04T07:14:57.557Z","1.0.21":"2026-07-06T06:25:35.009Z","1.0.22":"2026-07-06T07:20:48.967Z","1.0.23":"2026-07-06T09:45:36.903Z","1.0.24":"2026-07-06T11:33:46.993Z","1.0.25":"2026-07-06T12:11:39.944Z","1.0.26":"2026-07-06T12:25:10.204Z","1.0.27":"2026-07-06T12:51:59.773Z","1.0.28":"2026-07-06T13:05:39.762Z","1.0.29":"2026-07-06T13:17:18.704Z","1.0.30":"2026-07-06T13:24:11.702Z","1.0.31":"2026-07-06T13:48:45.146Z","1.0.32":"2026-07-06T13:54:35.738Z","1.0.33":"2026-07-06T14:08:12.573Z","1.0.34":"2026-07-06T14:23:03.208Z","1.0.35":"2026-07-07T05:55:05.075Z","1.0.36":"2026-07-07T06:31:02.613Z","1.0.37":"2026-07-07T06:35:54.444Z","1.0.38":"2026-07-07T06:53:11.321Z","1.0.39":"2026-07-07T07:12:27.541Z","1.0.40":"2026-07-07T07:20:43.180Z","1.0.41":"2026-07-07T08:30:06.748Z","1.0.42":"2026-07-07T13:58:52.538Z"},"license":"ISC","keywords":["voice-to-text","speech-to-text","transcription","websocket","react","angular","nextjs","vanilla"],"description":"Multi-framework real-time Voice-to-Text WebSocket streaming client","maintainers":[{"name":"veeramani1234","email":"veeramani4fairpay@gmail.com"}],"readme":"# @veeramani1234/voice-to-text\n\nA premium, production-ready, highly customizable React voice-to-text floating microphone package. It connects to the `fyral.ai` WebSocket streaming endpoint, captures microphone input, and automatically inserts live transcripts into focused inputs, textareas, and contenteditable elements.\n\nThis package works seamlessly across all major React build setups (Vite, Next.js, Create React App) and is fully compatible with third-party UI component libraries (HeroUI, MUI, Ant Design, Chakra UI, Mantine).\n\n---\n\n## Features\n\n- 🎙️ **Vanilla JS Core**: Lightweight, zero-dependency engine written in TypeScript.\n- ⚛️ **First-Class React / Next.js Support**: Includes custom hooks and a pre-styled premium microphone button.\n- 🎛️ **Floating & Draggable Component**: React button component features optional smooth fixed-positioning and drag-to-reposition capabilities.\n- ⚡ **SSR Safe**: Fully optimized for Server-Side Rendering (Next.js App & Pages Routers).\n- 🧩 **Angular & Vue Compatible**: Decoupled entry points prevent React bundle pollution in non-React applications.\n\n---\n\n## Installation\n\n```bash\nnpm install react-voice-floating-mic\n```\n\n---\n\n## Usage\n\n### 1. Using the Button Component (`VoiceToTextButton`)\n\nPlace the floating microphone button at the root of your application (or within a portal).\n\n```tsx\nimport React from 'react';\nimport { VoiceToTextButton } from 'react-voice-floating-mic';\n\nexport default function App() {\n  return (\n    <div className=\"app-container\">\n      <h2>Voice Enabled Form</h2>\n      <input type=\"text\" placeholder=\"Click to focus input and start speaking...\" />\n      <div contenteditable=\"true\" style={{ border: '1px solid #ccc', minHeight: '100px', padding: '8px' }}>\n        Click to focus contenteditable and dictate...\n      </div>\n\n      {/* Floating draggable microphone widget */}\n      <VoiceToTextButton\n        projectId=\"YOUR_FYRAL_PROJECT_ID\"\n        floating={true}\n        insertIntoFocusedInput={true}\n        size=\"md\"\n        accentColor=\"#4f46e5\"\n        recordingColor=\"#ef4444\"\n      />\n    </div>\n  );\n}\n```\n\n### 2. Using the Custom Hook (`useVoiceToText`)\n\nProvides hooks and actions to build your own custom voice-to-text elements.\n\n```tsx\nimport React from 'react';\nimport { useVoiceToText } from 'react-voice-floating-mic';\n\nexport default function CustomTranscriber() {\n  const {\n    isRecording,\n    isConnected,\n    transcript,\n    error,\n    startRecording,\n    stopRecording,\n    resetTranscript,\n  } = useVoiceToText({\n    projectId: 'YOUR_PROJECT_ID',\n    autoStopTimeout: 60000,\n    onTranscript: (text, isFinal) => {\n      console.log(`Transcribed: ${text} (Final: ${isFinal})`);\n    },\n  });\n\n  return (\n    <div>\n      <p>Status: {isRecording ? (isConnected ? 'Recording...' : 'Connecting...') : 'Idle'}</p>\n      <button onClick={isRecording ? stopRecording : startRecording}>\n        {isRecording ? 'Stop' : 'Start'}\n      </button>\n      <button onClick={resetTranscript}>Reset</button>\n      {error && <p style={{ color: 'red' }}>{error}</p>}\n      <div>{transcript}</div>\n    </div>\n  );\n}\n```\n\n---\n\n## API & Props Reference (`VoiceToTextButton`)\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `projectId` | `string` | **Required** | Your project ID for authorization. |\n| `apiWssUrl` | `string` | `wss://fyral.ai/api/ws/transcribe?project_id=` | Overrides the WebSocket endpoint URL. |\n| `className` | `string` | `\"\"` | Additional CSS class for the button container. |\n| `style` | `React.CSSProperties` | `undefined` | Inline styles for the button container. |\n| `buttonLabel` | `string` | `undefined` | Visual text label rendered inside the button (changes it from circular to pill-shaped). |\n| `accentColor` | `string` | `\"#4f46e5\"` | Idle ripple animations and custom outline/focus border colors. |\n| `recordingColor` | `string` | `\"#ef4444\"` | Recording ripples and indicator animations color. |\n| `micColor` | `string` | `\"#ffffff\"` | Icon stroke and fill color. |\n| `backgroundColor` | `string` | `undefined` | Custom gradient/color overrides for the idle button state. |\n| `recordingBackgroundColor` | `string` | `undefined` | Custom gradient/color overrides for the recording button state. |\n| `removeBg` | `boolean` | `false` | If true, removes background gradients and shadows (transparent mode). |\n| `insertIntoFocusedInput` | `boolean` | `true` | Inserts transcription directly into the currently focused editable element. |\n| `micIcon` | `React.ReactNode` | `undefined` | Custom icon to render during idle state. |\n| `stopIcon` | `React.ReactNode` | `undefined` | Custom icon to render during recording state. |\n| `autoStopTimeout` | `number` | `120000` (120s) | Timeout duration in milliseconds to automatically stop recording. |\n| `floating` | `boolean` | `false` | Enables floating widget layout and Pointer Events dragging. |\n| `defaultVisible` | `boolean` | `true` | Initial visibility state of the button widget. Toggle with `Ctrl+M`. |\n| `size` | `'sm' \\| 'md' \\| 'lg' \\| number` | `'md'` | Adjusts button diameter (`sm`: 48px, `md`: 64px, `lg`: 80px, or custom pixel numbers). |\n| `onTranscriptChange` | `(transcript: string) => void` | `undefined` | Callback fired when the transcript updates. |\n| `onRecordingChange` | `(isRecording: boolean) => void` | `undefined` | Callback fired when recording state changes. |\n| `onConnectedChange` | `(isConnected: boolean) => void` | `undefined` | Callback fired when connection state changes. |\n| `onErrorChange` | `(error: string \\| null) => void` | `undefined` | Callback fired when errors are received. |\n| `isDrawerOpen` | `boolean` | `undefined` | Prop to notify the button when a drawer or modal overlay opens. |\n| `portalContainer` | `HTMLElement \\| null \\| string` | `document.body` | Custom selector or element to portal the button into. |\n","readmeFilename":"README.md"}