{"_id":"@charivo/tts-provider-openai","_rev":"10-d66d1ceeb983543dab28a11a6efe06e9","name":"@charivo/tts-provider-openai","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"@charivo/tts-provider-openai","version":"0.0.1","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.1","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"a7c10697427a352f546565c8395f75c6975313e8","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.1.tgz","fileCount":9,"integrity":"sha512-phdNyQaJ4oR8VByNViuXJ8mRWp223KjIeobHuU4OePSeecTLAoe43dIXgajTUf4A5dgzjK/V5ft7SNL7RGXTCw==","signatures":[{"sig":"MEUCIQCVp1CBkhqrX4mHNxxkiKIa8wu7ct1ZnJX5oNp33Bf4TwIgLOX19cvomVoHpQacXmElLXtabPWsB7y6ImwpY1TmlSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19726},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/private/var/folders/ry/m1s944b938n8hr4j2sxz3k5w0000gn/T/9c2d90947274bc2fe15ea8e59d5aea9d/charivo-tts-provider-openai-0.0.1.tgz","_integrity":"sha512-phdNyQaJ4oR8VByNViuXJ8mRWp223KjIeobHuU4OePSeecTLAoe43dIXgajTUf4A5dgzjK/V5ft7SNL7RGXTCw==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"11.6.0","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"24.9.0","dependencies":{"openai":"^4.47.1","@charivo/core":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.1_1760438831191_0.6918501840680984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.2":{"name":"@charivo/tts-provider-openai","version":"0.0.2","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.2","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"551287a7bf9e8b6abf04381bfdb998f8305920e6","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.2.tgz","fileCount":9,"integrity":"sha512-BCFo9opXGPnfYusakPFUwb0PRRYHe2m0TLEukK5tLXfwDqXDl/5lWFXXTNVAZ9V6qK3SbOVdmlmxO1dzNIMkiQ==","signatures":[{"sig":"MEYCIQCQM1IDIEG/aojrWHx3g0dzDPC8dmbfDdxoB5YpuadfzwIhAP9H2a7PptbYFeyqr4+omnPO46q4Fji51SWkDFsFZ34z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14469},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/cadf87e1153175c40e2e7d2ee77ce8ff/charivo-tts-provider-openai-0.0.2.tgz","_integrity":"sha512-BCFo9opXGPnfYusakPFUwb0PRRYHe2m0TLEukK5tLXfwDqXDl/5lWFXXTNVAZ9V6qK3SbOVdmlmxO1dzNIMkiQ==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"openai":"^4.47.1","@charivo/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.2_1775046678715_0.270405206646098","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.3":{"name":"@charivo/tts-provider-openai","version":"0.0.3","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.3","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"eae21015fcbf0fe8ac5176651f500f152a469b87","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.3.tgz","fileCount":9,"integrity":"sha512-kCpOkuD/tPXbd8bxJvVgjdZkTdcwIYk8bjpwaCOt9eQX6qDjukiPBSC4QUCCBVM5yfA2nK4ckFKgugOeBYteKw==","signatures":[{"sig":"MEQCIC0e2uy1wW5Kb9rO7tZcOjmi9dcoPDObIn7udmo/r6h9AiAXn9RsAa985C/aKaSvGUI9dm3lDkVoBBxI4okxpvrgTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/4ae5a222b65958a973e768acdc9221d3/charivo-tts-provider-openai-0.0.3.tgz","_integrity":"sha512-kCpOkuD/tPXbd8bxJvVgjdZkTdcwIYk8bjpwaCOt9eQX6qDjukiPBSC4QUCCBVM5yfA2nK4ckFKgugOeBYteKw==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.3_1775959380554_0.32410375117298074","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.4":{"name":"@charivo/tts-provider-openai","version":"0.0.4","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.4","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"0adac4fd55f3fe31de1fcaf7a7c3a546e199a85b","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.4.tgz","fileCount":9,"integrity":"sha512-NluRbHuChyWOWkz71jXBEjhTDM9FD9TZ9KHqN5TDFskp0N+g36Izj28YikVhkvq1Slo6myJYKuXOJalvzxSd8A==","signatures":[{"sig":"MEUCIAWneWHQxbp5BFov4/isMmnc3RuD8+VRDx+3IjbrqjmmAiEAqbtWcPlmf7FiVOdkYCURWTI29r+UENY/XpFkRE8yvy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/e5ae9d5cbf1fb51e5780424b70900d2b/charivo-tts-provider-openai-0.0.4.tgz","_integrity":"sha512-NluRbHuChyWOWkz71jXBEjhTDM9FD9TZ9KHqN5TDFskp0N+g36Izj28YikVhkvq1Slo6myJYKuXOJalvzxSd8A==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.4_1775990395148_0.9362026068078595","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.5":{"name":"@charivo/tts-provider-openai","version":"0.0.5","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.5","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"4d11c07e07501e4fd6d4e44bfcb96c058b78f2da","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.5.tgz","fileCount":9,"integrity":"sha512-IQhfL2DOmFafG9ODjJtTKMWQQgcjISPsN7FMxX9NdW6VsNhYRyAPfyg1ALufSkYoQY/cwnMmVaRrCNXhv+iu1Q==","signatures":[{"sig":"MEUCIGegdtEpVF4G3xBT6OwMv0wWuvM/c8ha0BZ4n8ZFSUEMAiEAydopL2YyU4X1BbXugIDf85iEKe67o/PPegopSgBZlTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/f7fedea414e8a103d5866a88cb54dab0/charivo-tts-provider-openai-0.0.5.tgz","_integrity":"sha512-IQhfL2DOmFafG9ODjJtTKMWQQgcjISPsN7FMxX9NdW6VsNhYRyAPfyg1ALufSkYoQY/cwnMmVaRrCNXhv+iu1Q==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.5_1775995122901_0.49486942965922887","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.6":{"name":"@charivo/tts-provider-openai","version":"0.0.6","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.6","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"82542c4046060945ee52ca2b4c1b8f307bde9fff","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.6.tgz","fileCount":9,"integrity":"sha512-myCDUjBCtqdfaoK6uz5/FeXVd0ghSIbScznzOJ+EkeX9Q+tvZVrToQfwhYPsGUwN8cT3a+5hTM/rCNE8QS09EQ==","signatures":[{"sig":"MEUCIH+5ct7mPOud7bxHWNJ2ZEGtrpj+Zm44yhHA3+gIprnaAiEAj9D9nnBiUp04ve8b6SHxslUhjsggSvHLM2/M7Dw9zLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/ae0e84b796f3680b90906a64d41ea2f9/charivo-tts-provider-openai-0.0.6.tgz","_integrity":"sha512-myCDUjBCtqdfaoK6uz5/FeXVd0ghSIbScznzOJ+EkeX9Q+tvZVrToQfwhYPsGUwN8cT3a+5hTM/rCNE8QS09EQ==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.6_1776081217639_0.34885689656482244","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.7":{"name":"@charivo/tts-provider-openai","version":"0.0.7","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.7","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"6477c349d8f0ad53125d246961bdfaffa3d20b25","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.7.tgz","fileCount":9,"integrity":"sha512-cigtPJQGk18cZ4+WdJFr0DSHCnfHI7ErgcSbCxkaWP5koitb+Vq/KSPK6OsPDYXJlj+YgPDyg2jI5XiC4gj/8A==","signatures":[{"sig":"MEUCIGWpxys3ukpqe3cJrmPN1pT5nFcZWVCDvEk5gGW0dMOqAiEAgbEjTpnPiIKZSHl9gCZYqvKSOghgtBuT5b6jiDtgY30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/d80b9c8159a9c1b0494d94195f7b988e/charivo-tts-provider-openai-0.0.7.tgz","_integrity":"sha512-cigtPJQGk18cZ4+WdJFr0DSHCnfHI7ErgcSbCxkaWP5koitb+Vq/KSPK6OsPDYXJlj+YgPDyg2jI5XiC4gj/8A==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.7_1776163446049_0.3929711787581962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.8":{"name":"@charivo/tts-provider-openai","version":"0.0.8","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/tts-provider-openai@0.0.8","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"7fad0ee31369a576346f477c2a964036089395aa","tarball":"https://registry.npmjs.org/@charivo/tts-provider-openai/-/tts-provider-openai-0.0.8.tgz","fileCount":9,"integrity":"sha512-FN5h8U8RJaknVSd8EkY2Qkil/WsbK8lWS0bXymWTfWdhUO4gYfoCTXoO9JNy9GouNA4J034Wn8rE4GOe8jeAig==","signatures":[{"sig":"MEQCIDAeA4OMaKdTas+4GmVdInpzMIZUX6Rz/10KXln6d7RgAiBrAQBSOXLKRPcV7klGfHPhSTPxFlNK43+4kisfGnPdTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/index.js","_from":"file:charivo-tts-provider-openai-0.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/6db68407af02b3c30a4feb58128cfadc/charivo-tts-provider-openai-0.0.8.tgz","_integrity":"sha512-FN5h8U8RJaknVSd8EkY2Qkil/WsbK8lWS0bXymWTfWdhUO4gYfoCTXoO9JNy9GouNA4J034Wn8rE4GOe8jeAig==","deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server.","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI TTS provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tts-provider-openai_0.0.8_1776345890067_0.9637569317128913","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-14T10:47:11.076Z","modified":"2026-04-19T10:58:28.931Z","0.0.1":"2025-10-14T10:47:11.390Z","0.0.2":"2026-04-01T12:31:18.865Z","0.0.3":"2026-04-12T02:03:00.731Z","0.0.4":"2026-04-12T10:39:55.286Z","0.0.5":"2026-04-12T11:58:43.035Z","0.0.6":"2026-04-13T11:53:37.759Z","0.0.7":"2026-04-14T10:44:06.188Z","0.0.8":"2026-04-16T13:24:50.235Z"},"bugs":{"url":"https://github.com/zeikar/charivo/issues"},"author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","homepage":"https://github.com/zeikar/charivo#readme","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/tts-provider-openai"},"description":"OpenAI TTS provider for Charivo (server-side)","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"readme":"# @charivo/tts-provider-openai\n\nServer-side OpenAI TTS provider for Charivo.\n\n## Install\n\n```bash\npnpm add @charivo/tts-provider-openai\n```\n\n## Usage\n\n```ts\nimport { createOpenAITTSProvider } from \"@charivo/tts-provider-openai\";\n\nconst provider = createOpenAITTSProvider({\n  apiKey: process.env.OPENAI_API_KEY!,\n  defaultVoice: \"marin\",\n  defaultModel: \"gpt-4o-mini-tts\",\n});\n\nconst audio = await provider.generateSpeech(\"Hello\", {\n  voice: \"marin\",\n  rate: 1,\n});\n```\n\n## Config\n\n- `apiKey`\n- `defaultVoice?` default: `marin`\n- `defaultModel?` default: `gpt-4o-mini-tts`\n- `dangerouslyAllowBrowser?` testing only\n","readmeFilename":"README.md"}