.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
CARTESIA_API_KEY
secret
Provider credentials (names mirror clairvoyance)
SARVAM_API_KEY
secret
ELEVENLABS_API_KEY
secret
ELEVENLABS_BASE_URL
ELEVENLABS_INDIAN_RESIDENCY_API_KEY
secret
ELEVENLABS_INDIAN_RESIDENCY_BASE_URL
GOOGLE_CREDENTIALS_JSON
secret
GOOGLE_CREDENTIALS_PATH
secret
DB_PATH
Storage (point both at a persistent volume in k8s)
BLOB_DIR
MAX_CACHE_BYTES
Cache policy
TTL_SECONDS
ENABLE_WRITE_THROUGH
SPLIT_AT_SYMBOLS
Sentence splitting Split a transcript into sentences BEFORE synth/serve so each is synthesized + cached under its own key (recurring…
SPLIT_AT_SYMBOLS_STREAM
SPLIT_MIN_WORDS_PER_PART
Only split when EVERY resulting part has >= this many words (a lone single-word part isn't worth caching alone, so the whole phrase stays…
brew install flyctl && fly launch --from https://github.com/juspay/dragontts
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/juspay/dragontts
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/juspay/dragontts