Skip to main content

Node Live Transcription

Get started using Deepgram's Live Transcription with this Node demo app

Node Live Transcription

Get started using Deepgram's Live Transcription with this Node demo app

Quick Start

Click the button below to fork the repo:

Fork on GitHub (opens in new tab)

Local Development

Makefile (Recommended)

make init
cp sample.env .env  # Add your DEEPGRAM_API_KEY
make start

Open http://localhost:8080 (opens in new tab) in your browser.

Node.js & pnpm

git clone --recurse-submodules https://github.com/deepgram-starters/node-live-transcription.git
cd node-live-transcription
pnpm install
cd frontend && pnpm install && cd ..
cp sample.env .env  # Add your DEEPGRAM_API_KEY

Start both servers in separate terminals:

# Terminal 1 - Backend (port 8081)
node --no-deprecation server.js

# Terminal 2 - Frontend (port 8080)
cd frontend && corepack pnpm run dev -- --port 8080 --no-open

Open http://localhost:8080 (opens in new tab) in your browser.

License

MIT - See LICENSE (opens in new tab)