https://github.com/deepgram-starters/django-live-text-to-speech
Get started using Deepgram's Live TTS with this Django demo app
https://github.com/deepgram-starters/django-live-text-to-speech
deepgram demo django live-text-to-speech live-tts python quickstart real-time-tts streaming-text-to-speech streaming-tts
Last synced: 4 months ago
JSON representation
Get started using Deepgram's Live TTS with this Django demo app
- Host: GitHub
- URL: https://github.com/deepgram-starters/django-live-text-to-speech
- Owner: deepgram-starters
- License: mit
- Created: 2026-01-31T00:15:48.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-09T08:58:43.000Z (4 months ago)
- Last Synced: 2026-02-09T13:57:50.090Z (4 months ago)
- Topics: deepgram, demo, django, live-text-to-speech, live-tts, python, quickstart, real-time-tts, streaming-text-to-speech, streaming-tts
- Language: Python
- Homepage: https://developers.deepgram.com
- Size: 33.2 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Django Live Text-to-Speech
Get started using Deepgram's Live TTS with this Django demo app
## Quick Start
Click the button below to fork the repo:
[](https://github.com/deepgram-starters/django-live-text-to-speech/fork)
## Local Development
### Makefile (Recommended)
```bash
make init
cp sample.env .env # Add your DEEPGRAM_API_KEY
make start
```
Open [http://localhost:8080](http://localhost:8080) in your browser.
### Python & pnpm
```bash
git clone --recurse-submodules https://github.com/deepgram-starters/django-live-text-to-speech.git
cd django-live-text-to-speech
python3 -m venv venv
./venv/bin/pip install -r requirements.txt
cd frontend && corepack pnpm install && cd ..
cp sample.env .env # Add your DEEPGRAM_API_KEY
```
Start both servers in separate terminals:
```bash
# Terminal 1 - Backend (port 8081)
./venv/bin/daphne -b 0.0.0.0 -p 8081 config.asgi:application
# Terminal 2 - Frontend (port 8080)
cd frontend && corepack pnpm run dev -- --port 8080 --no-open
```
Open [http://localhost:8080](http://localhost:8080) in your browser.
## License
MIT - See [LICENSE](./LICENSE)