{"_id":"elevenlabs-node","_rev":"11-dd00d7090d78c1a134b1f7f9a3a6d941","name":"elevenlabs-node","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"elevenlabs-node","version":"1.0.0","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0"},"gitHead":"5dfcc4cd788067deb213f2d8a8734d064ae023c7","_id":"elevenlabs-node@1.0.0","_nodeVersion":"18.11.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-9WSOni91ZKBVbeADpcuSIBvFNRdZm+mO8B8hnONDbXtneZsXnJ0M7M9hQ5JemcUdb1Tz7hNwwwOIzLszx6Ok3Q==","shasum":"75c34a39178b630931b6f64b3ab5b55851dcd592","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.0.0.tgz","fileCount":4,"unpackedSize":14404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+sJIEgjGlfRdjf6TDTK9M7c0u+xcvPBzPeZ/Q4MdnOAiEA97+vaxa16vfuLKVr0WhCY9dCAjACOS9irbNXikIXdQU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/zeJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8/A/9GmGj8FV5Tj9I9YpOyOLBntX0OxdxJf7sSLUYElIERZnxOL/X\r\nBADAiese0wT98gOVZntl0y9fUOnn6Qzhx4CVmeluJR/wzNYb/45FemOy3oCE\r\n2Vz+ooM6lv1aaNZFnoriwcPJuUGJ99IZpgDTMi4PCfJMPMPVn9tLFWkzj8AQ\r\nF1Ty2VFOd72sQ+9SPAlXeVIdwGM5Wepc2xl+AQJle3wlkdb5Jy4V2qQU9eli\r\nnxIbRxmWIzSxNk0OO0DDoOgPoRn+cZBbpqP4bykQVkSzZIGPllHdyHLHAY3T\r\nN7oKaTyXZTDJJM0kABBDrbWXIQkcz3IjNZ/WHRW+MRi7ft7moDNYqDi8PNhl\r\nGtsjQ/UqVhJm7beRqPsG8TTSBNbsWPbQeUbXl4c8fVysZC/J2FYV1O3jganh\r\n1KNdKu8Z/NuQBHhy7onwSEBAwq91+tDdGWnaoi0J6+Gu5gDNwGNCK95Rqv1v\r\nDYoFlJiEmQZ3pIU2WI0laW54A2jOnLrlR7Nzb9Rc1/u+0HZyaMoW7BfJsnkQ\r\nfF5ur1pZjIy/JE6xJK55FvCiwM1v6gMztvyvsL+y8EqYkvW3tONBI0+Ufdab\r\n43pFwmVv1jrmqlktAsM2W7uWxsruuxiNvpfH6e9U8+GXzRItKncfX9kkBLQ9\r\njkt5dJaytfak6lN1KiUV/e1w/Zh2L4DwA1Y=\r\n=iBhz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.0.0_1677670281027_0.7024778175382025"},"_hasShrinkwrap":false},"1.0.1":{"name":"elevenlabs-node","version":"1.0.1","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0"},"gitHead":"d55a583a7383ca70be89d62a9aa076bafaef33d1","_id":"elevenlabs-node@1.0.1","_nodeVersion":"18.11.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-gmnBqxEBfDY5EAYfHW/qgXQnUL1CMEmCxrixrZUWqVV7a39JaOt2UGBcB7zIaJCg4CrvYXWU50gecKskEoob6w==","shasum":"c7f6bb677446760af1b36774637dcb5418a5c8c2","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.0.1.tgz","fileCount":4,"unpackedSize":14404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUq1pF1lPzpf/FbDZiCoWLjOABpTpHTIoOQQ5Lg/1D6AiBtkbgqzd1+CWCqyGaxVtd1aTcKKWWUt5xaOFh7ZwGUJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/21HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0gQ/+MURdiUXr5PplHVxA3sNm/6LU/VV3k973uknIkHnnp37QsaYs\r\nvrEAtbAg1g+WtJKfBLBaW8qiYEYPnhT0Nuou/+srRttHeDMg92883xytRWWb\r\nz1qur/kRQBQNPgHZ28UqwTRj0CVT+H9FJxCRSNPvDeQurgVKOGhIbpNUEtus\r\nL14++K9yjef2V30jKV3CYPVXjFQBRB4BR6JUYGfZGwp+9AhCvvhhswyCopwR\r\nQUkedsCCg0unCUTUfN07NAs2XDK/r+bF7LsSSgJm2rGh1McPOteYdemat7R2\r\nG4ZQgHu7JcXi2p750Chl+Hsz2kUZrXP5NuAL+hcJgxje4jAZDZjxcsz0yUXF\r\n0Piv67b6EsHDKnajlHpbV1/DNhCTE4LDCwILGTIX8MuuaoqFss1S+OfgwlRx\r\noXtp68kBdWHHxjHc0Q+UW3t1c3gVfF4m6ATPWOCL4bkBNIOdUhDMQGpRy5t+\r\nN1l0VDJDFDxgzoj6FCioZ4oe180kn5VdKxoy/VMvPkYVxIRSmI3G6xCtZ+ei\r\nmFgSj3vEqDXCGEfCI098+2WYJYAHMP+Gi+NTDgK3uuem2W7CoroXVz5lOY3K\r\nSFqmP7h3BEeNYK4CSA0rgX/Im7T+U7G5GKHnSTSShGpiDIWGgHZIwS/x1BOX\r\nrq9SsbSc5TkwdbV1w1SPy2aelZT5zi0Q6Iw=\r\n=yCPU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.0.1_1677684038949_0.8987633745026391"},"_hasShrinkwrap":false},"1.0.2":{"name":"elevenlabs-node","version":"1.0.2","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0","jest":"^29.5.0"},"gitHead":"96737418fb1948b4d93198fa2c604d8d1a61f055","_id":"elevenlabs-node@1.0.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-kIEOVoux9XfN0uCvzInvJtWHkrZ9toyIjU+9ZhmhDCxF/9MzYOp4+YdJZJoDCBxcUvXtEMYgiuLAm5PP9GENXw==","shasum":"4e6acee64b34abe3810e5aeb28ad39772baca973","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.0.2.tgz","fileCount":6,"unpackedSize":17767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEzOP8y6hDl6mD/Z3v5lUnXUU0HHiqxpPy8QofGBruSQIgApZzr0pNBV0mwFAWG58HvJwqLtiA2PhV8C3a1eJFqLI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKGI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Rw/+P8RwJgEaezZu1Mn7CtK1jk6fhKDm1qFN6VquHSPY3Tvtlcw/\r\nmon5jKj5VirBLuZIOPRggwE02p3Jqt/N9cmyjeO7eC3dl1M8kqWWhQizIq13\r\nGnKtesz0ylJAZrEH0Szo+bvKNFtBmIpVvb4PNAKPB8g7upNE976U5r2DC0Hn\r\n0wWPNLWnO460k7SkZMkDXFXiIFxBikqeFy2OarhL98NxwR3Z/kLJlLWrnMGX\r\nOKYovMMEdmy/AFAkSMBtfigqVqM2Lg8Shafj4KsnkkbNV5DWa9AABf6+sw+i\r\nzh5EaUFTssnNpNh4J5JxxecJ3adfBjeozTrQDVl/5yZ4ZEtarY8A0SMjyrBk\r\n3DnVWrKw/kRDiOVhXNErcL8hSnAtgWOF1B/BQnrBH3elbwZAnbX5mKBOQeX0\r\nDQsS974SrY0BdSdUY7WDej15GuG35iVNw0WKlmNzjVEcjcfavmswuMCaT6AW\r\nT3Cc72UZXpASMPw5sv/oMP58GRKEYfbvofCwTS+MZxlOWakk228AczqLu2RZ\r\n2DwqOkuct5LgBzvAndbffiEgOy6uCZmg8AGHr4hV0XTlSvjZtARyZk7UTSvm\r\nepo9LMeKG4t0+199j1vU/dUnG7IXbaCcO/IPemKTWgqB2FnS3IvI8frZTJtn\r\nENLBj3E2hFP42d+hgnBhsClzo66UEDS+eOk=\r\n=/R3d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.0.2_1680368190465_0.20694314773946987"},"_hasShrinkwrap":false},"1.1.0":{"name":"elevenlabs-node","version":"1.1.0","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0","jest":"^29.5.0"},"gitHead":"6e7789f17c07c4481d599c011f5212d65bef2fc3","_id":"elevenlabs-node@1.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-4L+eBhqjfrwlCTVWbzDwhXTpHQ3BZuLnnlD41gLt/2huU85Pr3+dErGn5FWORjPRvEm0W2Dq+xTL99/QdiZI/Q==","shasum":"e1384858cc206ce6b8f2ca18df64fa62d709915c","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.1.0.tgz","fileCount":6,"unpackedSize":18204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAg5YnQ7tj3ez7De4yLnF8nOzzPFewqomEBCXqMi89NAIhALxr6823caneuNuolnnhQk4EVvsZRH2slBhL0pmobn3a"}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.1.0_1684839524322_0.4527627020715961"},"_hasShrinkwrap":false},"1.1.1":{"name":"elevenlabs-node","version":"1.1.1","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0","jest":"^29.5.0"},"gitHead":"0f07995139beeb14ad6db3829b42023097b702d1","_id":"elevenlabs-node@1.1.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-EhxzaOBi9tilRpYI6nKu/iZLHCXyj6G3VNfkDrSnlXeXTMXlYE8RHR7CsX/A/9CW6HUA4UNT+X6TC/VkMjBG1w==","shasum":"30554af68efe7f858f79dd3803d48dc87faa27a2","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.1.1.tgz","fileCount":10,"unpackedSize":25662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpDVDEfKYbyRn7GTyFqkJYo1rEWMwLMV/MHYQBV9SibAiAtE1uiD6LEMxpXAgJ84myZFXV758c3N65UioD0MR9dPg=="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.1.1_1689261250580_0.04612421847288939"},"_hasShrinkwrap":false},"1.1.2":{"name":"elevenlabs-node","version":"1.1.2","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.3.4","fs":"^0.0.1-security"},"devDependencies":{"eslint":"^8.35.0","jest":"^29.5.0"},"gitHead":"b8934f304c7acbe69890b9ea975c6a4177b981a3","_id":"elevenlabs-node@1.1.2","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-4XvfNCf9rADMK9YZnN29NxzN15OEsqfs7uRw4obclXl2R2vR0r+3tDkmobCizORxrbcGbEfPGuPlTVrvgaJw3w==","shasum":"0f1b22d0d52aae9f7ae2e77f630d59bc527184e7","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.1.2.tgz","fileCount":10,"unpackedSize":25668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbhaAq6TitHZO3mOZ3O2Mpx+QMj4tsAWLzhIaUvgACBAIgZkhBGRHX031HN6VbuV+HnUUxwqQGSM/+kDA+5mglVfg="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.1.2_1689262142465_0.24467190858385646"},"_hasShrinkwrap":false},"1.1.3":{"name":"elevenlabs-node","version":"1.1.3","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"1cb3e8997ec78874dfa8ec885a46eacc49d35365","_id":"elevenlabs-node@1.1.3","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-XrsdFSUzpb4hMbaIbtPdAQKIJCjNWn7w0fIO9IyuSQH4/oWcu8k0yJiWUGnOYK9mVILhRhqWK00PJ3M+rRPAoA==","shasum":"1025a932a711ee561794aa1ca50588374ce92ded","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.1.3.tgz","fileCount":10,"unpackedSize":26069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGtm9W16Rk2RbdmqgT+HSQfPX34JOntIlRnYGxmQOfYAIgdD77q1Ftlh8LRt/mv4s8FF2HYrFiBoCflIdzngNVvL4="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.1.3_1689699652597_0.11303242537215485"},"_hasShrinkwrap":false},"1.2.0":{"name":"elevenlabs-node","version":"1.2.0","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test --detectOpenHandles --forceExit"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"4659c3f65963d071fcd6fda71fca3bcd896e0fe4","_id":"elevenlabs-node@1.2.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-T5ITXXG0lmLKzWjqz4zH3HtNRqAFkMt7mriWAw11fakS417LQkJPIPj4566znGK79E9xmZVVwzf2D0WBxkVzmw==","shasum":"a8a89a09d09e342c544b147b5dca61ec69880099","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-1.2.0.tgz","fileCount":11,"unpackedSize":30561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQDdfJLuVQxHP2bX5YjNarC3fu/Vg+oiQ5InHzShkHAAiEA/mocog3CX7QYTdO/fzpBkZCpmHQT5WeTMwFChgCrsRg="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_1.2.0_1694080416194_0.15230883966234798"},"_hasShrinkwrap":false},"2.0.0":{"name":"elevenlabs-node","version":"2.0.0","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test --forceExit"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"b4a55fcf08b53b7eead8c5b4ca176d48c520b096","_id":"elevenlabs-node@2.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ysmD9wOTl1G9WkDRsxt9bwFfFGOwU5zeF4FRfv8fhSmaxHKk9H7PfLCxLeHBPtxNdJEWzPgD4ANaDkNGuoUJig==","shasum":"30e0ffa4b83228368d0daef838e5a2a9778d4368","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-2.0.0.tgz","fileCount":11,"unpackedSize":40358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfkisCuSeqePQfdKiYx86hjdq7AbfZr9u8NAFRnLOQWAiEAhWSWJQ8uNEmBSDPkyMDuSl0nNBuTkPn/6ev6RcUqB5w="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_2.0.0_1699365649148_0.5132068794511371"},"_hasShrinkwrap":false},"2.0.1":{"name":"elevenlabs-node","version":"2.0.1","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test --forceExit"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"75fc9c8a9989bed6c859872f06e1457aecca8ae9","_id":"elevenlabs-node@2.0.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-q6vUznhudS1yxYxTVP3sT3xWzSzoXH+y3T+4GE1X8gjGwJw1Inmko/paQfl4d+CpTQXGNWuACAlFUdIk96xebw==","shasum":"e5d9f473435d190a78cd9998fdd88668c3c6816e","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-2.0.1.tgz","fileCount":11,"unpackedSize":40374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGURKUafzZd9Sx2s1k5OTGJ1jocp5iSc9KuIzdbPNuyrAiEAlegISO0J1PrFDVSZYi708pPGN6lqWlKWjh5jrIEpJds="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_2.0.1_1700570179766_0.5532795176118541"},"_hasShrinkwrap":false},"2.0.2":{"name":"elevenlabs-node","version":"2.0.2","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test --forceExit"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"619f22cf10f3e020f6ece977bcdd9bede386b874","_id":"elevenlabs-node@2.0.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-4rnOoJCaFG9l8VdF4Drih0+AQ1Ykm+nzBBdiBaVF2S+AZZClaQVFZuxsbN9qg5njjCJ/RhjUQb7IFyEuqft5bw==","shasum":"6716f33875c726446f8a3597a3204d8cdc685e0c","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-2.0.2.tgz","fileCount":11,"unpackedSize":40379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMcMAb3TwAAHNc8qetIxeyKKkF7ees4QBODwCuJg/efQIgJkO2PRf6bgyIiFnELUAmIjw1fN23B1y34Jc/0WLiIQk="}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_2.0.2_1704811637283_0.9896537631924149"},"_hasShrinkwrap":false},"2.0.3":{"name":"elevenlabs-node","version":"2.0.3","description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","main":"index.js","scripts":{"test":"jest --testPathPattern=test --forceExit"},"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"keywords":["api","eleven-labs","text","to","speech","ai","voice"],"author":{"name":"Felix Waweru"},"license":"MIT","bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","dependencies":{"axios":"^1.4.0","fs-extra":"^11.1.1"},"devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","jest":"^29.6.1"},"gitHead":"04067e50b057ed83f4dfab98213e22016baa00ee","_id":"elevenlabs-node@2.0.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-BB6JopTDT+dJ/yNMhqPBzu2yz5Pooos86c8/CFZT6PRnx2in9wh3z560ae/6qpv5XRbpNOOhi/aC51CTdYJr5A==","shasum":"6823f25bb6f3d9d0179c2338293e9704f6f3e0d9","tarball":"https://registry.npmjs.org/elevenlabs-node/-/elevenlabs-node-2.0.3.tgz","fileCount":11,"unpackedSize":40379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr7YkFanXG65V6fLqvw8XoWlA9QJZWMHrAyAc1os1gxQIhAIqbFatKVvgtmwqau64JyzdTASeNxciyyNL6VTIV5+Cy"}]},"_npmUser":{"name":"whyweru","email":"wawerufelixprojects@gmail.com"},"directories":{},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elevenlabs-node_2.0.3_1704995874273_0.44102710435842907"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-01T11:31:21.026Z","1.0.0":"2023-03-01T11:31:21.153Z","modified":"2024-01-11T17:57:54.614Z","1.0.1":"2023-03-01T15:20:39.094Z","1.0.2":"2023-04-01T16:56:30.726Z","1.1.0":"2023-05-23T10:58:44.499Z","1.1.1":"2023-07-13T15:14:10.768Z","1.1.2":"2023-07-13T15:29:02.606Z","1.1.3":"2023-07-18T17:00:52.747Z","1.2.0":"2023-09-07T09:53:36.375Z","2.0.0":"2023-11-07T14:00:49.313Z","2.0.1":"2023-11-21T12:36:19.947Z","2.0.2":"2024-01-09T14:47:17.406Z","2.0.3":"2024-01-11T17:57:54.440Z"},"maintainers":[{"name":"whyweru","email":"wawerufelixprojects@gmail.com"}],"description":"This is an open source Eleven Labs NodeJS package for converting text to speech using the Eleven Labs API","homepage":"https://github.com/FelixWaweru/elevenlabs-node#readme","keywords":["api","eleven-labs","text","to","speech","ai","voice"],"repository":{"type":"git","url":"git+https://github.com/FelixWaweru/elevenlabs-node.git"},"author":{"name":"Felix Waweru"},"bugs":{"url":"https://github.com/FelixWaweru/elevenlabs-node/issues"},"license":"MIT","readme":"<p align=\"center\">\n <img width=\"100px\" src=\"https://i.imgur.com/w06EN2l.jpg\" align=\"center\" alt=\"Eleven Labs Logo\" />\n <h2 align=\"center\">Eleven Labs Node</h2>\n <p align=\"center\">Eleven Labs NodeJS package for converting text to speech!</p>\n</p>\n  <p align=\"center\">\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/graphs/contributors\">\n      <img alt=\"GitHub Contributors\" src=\"https://img.shields.io/github/contributors/FelixWaweru/elevenlabs-node\" />\n    </a>\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/issues\">\n      <img alt=\"Issues\" src=\"https://img.shields.io/github/issues/FelixWaweru/elevenlabs-node?color=0088ff\" />\n    </a>\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/pulls\">\n      <img alt=\"GitHub pull requests\" src=\"https://img.shields.io/github/issues-pr/FelixWaweru/elevenlabs-node?color=0088ff\" />\n    </a>\n    <br />\n    <br />\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/actions/workflows/npm-publish.yml\">\n      <img alt=\"NPM Package Build\" src=\"https://github.com/FelixWaweru/elevenlabs-node/actions/workflows/npm-publish.yml/badge.svg\" />\n    </a>\n    <br />\n    <br />\n    <a>\n      <img src=\"https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white\"/>\n    </a>\n    <a>\n      <img src=\"https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E\"/>\n    </a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/issues/new/choose\">Report Bug</a>\n    ·\n    <a href=\"https://github.com/FelixWaweru/elevenlabs-node/issues/new/choose\">Request Feature</a>\n  </p>\n</p>\n\n<p align=\"center\">Drop us a ⭐ on GitHub to <a href=\"https://ko-fi.com/whyweru\">help</a> the project improve!</p>\n<p align=\"center\">\n  <a href=\"https://github.com/FelixWaweru/elevenlabs-node/stargazers\">\n    <img alt=\"Stars\" src=\"https://img.shields.io/github/stars/FelixWaweru/elevenlabs-node.svg\" />\n  </a>\n</p>\n\n# About\n\nThis is an open source Eleven Labs NodeJS package for converting text to speech using the [Eleven Labs API](https://api.elevenlabs.io/docs#/).\n\n## Features\n\n| <div style=\"width:290px\">Function</div> | Parameters                                                                  | Endpoint                               |\n| --------------------------------------- | --------------------------------------------------------------------------- | -------------------------------------- |\n| `textToSpeech`                          | ({voiceId, fileName, textInput, stability, similarityBoost, modelId, style, speakerBoost})                                | `/v1/text-to-speech/{voice_id}`        |\n| `textToSpeechStream`                    | ({voiceId, textInput, stability, similarityBoost, modelId, responseType, style, speakerBoost})                                | `/v1/text-to-speech/{voice_id}/stream` |\n| `editVoiceSettings`                     | ({voiceId, stability, similarityBoost})                                      | `/v1/voices/{voice_id}/settings/edit`  |\n| `getVoiceSettings`                      | ({voiceId})                                                                  | `/v1/voices/{voice_id}/settings`       |\n| `deleteVoice`                           | ({voiceId})                                                                  | `/v1/voices/{voice_id}`                |\n| `getVoice`                              | ({voiceId})                                                                  | `/v1/voices/{voice_id}`                |\n| `getVoices`                             | N/A                                                                          | `/v1/voices`                    |\n| `getModels`                             | N/A                                                                          | `/v1/models`                    |\n| `getUserInfo`                           | N/A                                                                          | `/v1/user`                      |\n| `getUserSubscription`                   | N/A                                                                          | `/v1/user/subscription`              |\n| `getDefaultVoiceSettings`               | N/A                                                                          | `/v1/voices/settings/default`          |\n\n## Parameters\n| <div style=\"width:290px\">Variable</div> | Description                                                                 | Type                                   |\n| --------------------------------------- | --------------------------------------------------------------------------- | -------------------------------------- |\n| `fileName`                              | Name and file path for your audio file e.g (`./gen/hello`)                                    | `String`                                 |\n| `textInput`                             | Text to be converted into audio e.g (`Hello`)                                      | `String`                                 |\n| `stability`                             | Stability for Text to Speech default (`0`)                                            | `Float`                                  |\n| `similarityBoost`                       | Similarity Boost for Text to Speech default (`0`)                                            | `Float`                                  |\n| `voiceId`                               | ElevenLabs Voice ID e.g (`pNInz6obpgDQGcFmaJgB`)                       | `String`                                 |\n| `modelId`                               | ElevenLabs Model ID e.g (`eleven_multilingual_v2`)                     | `String`                                 |\n| `responseType`                          | Streaming response type e.g (`stream`)                                 | `String`                                 |\n| `speakerBoost`                          | Speaker Boost for Text to Speech e.g (`true`)                          | `Boolean`                                |\n| `style`                       | Style Exaggeration for Text to Speech (0-100) default (`0`)                                            | `Integer`                              |\n\n\n## Requirements\n\n- [NodeJS](https://nodejs.org/en/download/)\n\n## Get Started\n\nTo install the Elevenlabs package, run the following command:\n\n```shell\nnpm install elevenlabs-node\n```\n\n## Setup\n\nSetup the ElevenLabs configurations for your project.\n\n| <div style=\"width:290px\">Variable</div> | Description                                                                 | Default                                |\n| --------------------------------------- | --------------------------------------------------------------------------- | -------------------------------------- |\n| `apiKey`                                | (`Required`) Your API key from Elevenlabs                                     | N/A                                    |\n| `voiceId`                               | (`Optional`) A Voice ID from Elevenlabs                                     | Adam (`pNInz6obpgDQGcFmaJgB`)          |\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n        voiceId: \"pNInz6obpgDQGcFmaJgB\",             // A Voice ID from Elevenlabs\n    }\n);\n```\n\n## Usage\n\n### Text To Speech\n\nGenerating an audio file from text.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n        voiceId: \"pNInz6obpgDQGcFmaJgB\",             // A Voice ID from Elevenlabs\n    }\n);\n\nvoice.textToSpeech({\n    // Required Parameters\n    fileName:        \"audio.mp3\",                    // The name of your audio file\n    textInput:       \"mozzy is cool\",                // The text you wish to convert to speech\n\n    // Optional Parameters\n    voiceId:         \"21m00Tcm4TlvDq8ikWAM\",         // A different Voice ID from the default\n    stability:       0.5,                            // The stability for the converted speech\n    similarityBoost: 0.5,                            // The similarity boost for the converted speech\n    modelId:         \"eleven_multilingual_v2\",       // The ElevenLabs Model ID\n    style:           1,                              // The style exaggeration for the converted speech\n    speakerBoost:    true                            // The speaker boost for the converted speech\n  }).then((res) => {\n    console.log(res);\n});\n```\n\n### Text To Speech Stream\n\nGenerating an audio stream from text.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\nconst fs = require(\"fs-extra\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n        voiceId: \"pNInz6obpgDQGcFmaJgB\",             // A Voice ID from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.textToSpeechStream({\n    // Required Parameters\n    textInput:       \"mozzy is cool\",                // The text you wish to convert to speech\n\n    // Optional Parameters\n    voiceId:         \"21m00Tcm4TlvDq8ikWAM\",         // A different Voice ID from the default\n    stability:       0.5,                            // The stability for the converted speech\n    similarityBoost: 0.5,                            // The similarity boost for the converted speech\n    modelId:         \"eleven_multilingual_v2\",       // The ElevenLabs Model ID\n    style:           1,                              // The style exaggeration for the converted speech\n    responseType:    \"stream\",                       // The streaming type (arraybuffer, stream, json)\n    speakerBoost:    true                            // The speaker boost for the converted speech\n  }).then((res) => {\n    res.pipe(fs.createWriteStream(fileName));\n});\n```\n\n### Edit Voice Settings\n\nEditing voice settings.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.editVoiceSettings({\n    // Required Parameters\n    voiceId:         \"pNInz6obpgDQGcFmaJgB\",         // The ID of the voice you want to edit\n    stabilityBoost:  0.5,                            // The Stability Boost for the voice\n    similarityBoost: 0.5,                            // The Similarity Boost for the voice\n  }).then((res) => {\n    console.log(res);\n});\n```\n\n### Get Voice Settings\n\nGetting voice settings.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getVoiceSettings({\n    // Required Parameters\n    voiceId:         \"pNInz6obpgDQGcFmaJgB\"          // The ID of the voice you want to get\n  }).then((res) => {\n    console.log(res);\n});\n```\n\n### Delete Voice\n\nDelete voice.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.deleteVoice({\n    // Required Parameters\n    voiceId:         \"pNInz6obpgDQGcFmaJgB\"          // The ID of the voice you want to delete\n  }).then((res) => {\n    console.log(res);\n});\n```\n\n### Get Voice\n\nGetting voice details.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getVoice({\n    // Required Parameters\n    voiceId:         \"pNInz6obpgDQGcFmaJgB\"          // The ID of the voice you want to get\n  }).then((res) => {\n    console.log(res);\n});\n```\n\n### Get Voices\n\nGetting all voice details.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getVoices().then((res) => {\n  console.log(res);\n});\n```\n\n### Get Models\n\nGetting all model details.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getModels().then((res) => {\n  console.log(res);\n});\n```\n\n### Get User Info\n\nGetting user info associated with the API Key.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getUserInfo().then((res) => {\n  console.log(res);\n});\n```\n\n### Get User Subscription\n\nGetting user subscription info associated with the API Key.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getUserSubscription().then((res) => {\n  console.log(res);\n});\n```\n\n### Get Default Voice Settings\n\nGetting default voice settings.\n\n```javascript\nconst ElevenLabs = require(\"elevenlabs-node\");\n\nconst voice = new ElevenLabs(\n    {\n        apiKey:  \"0e2c037kl8561005671b1de345s8765c\", // Your API key from Elevenlabs\n    }\n);\n\nconst voiceResponse = voice.getDefaultVoiceSettings().then((res) => {\n    console.log(res);\n});\n```\n\n## Contributing\n\nContributions are welcome :)\n\nRead our [CONTRIBUTING.md](https://github.com/FelixWaweru/elevenlabs-node/blob/main/docs/CONTRIBUTING.md) to learn more.\n","readmeFilename":"README.md"}