Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

deepgram-devs/flux-tts-demo

 
 

Repository files navigation

Vapi Support Voice Demo

Realtime voice support demo built on Deepgram Voice Agent + Aura sandbox TTS.

Features

  • Vapi-style customer support flow
  • Sandbox voice only (aura-3-canopy-en)
  • Optional progressive TTS (/speak + /add_text)
  • Expressive mode toggle in UI
  • Debug panel with latency and flow events

Local Run

  1. Create .env from .env.example
  2. Set DEEPGRAM_API_KEY
  3. Install deps and run
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python client.py

Open http://127.0.0.1:5051.

Deploy (Fly.io)

  1. Login:
flyctl auth login
  1. Pick a unique app name and create app:
flyctl apps create <your-unique-app-name>
  1. Update fly.toml:
  • Set app = '<your-unique-app-name>'
  1. Set required secret:
flyctl secrets set DEEPGRAM_API_KEY=<your_key>
  1. Deploy:
flyctl deploy
  1. Open:
flyctl open

Your public URL will be:

https://<your-unique-app-name>.fly.dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 64.7%
  • HTML 35.2%
  • Dockerfile 0.1%