Caution
Update Nov 25, 2025: This repository has been archived and will not accept further changes.
This application demonstrates real-time speech transcription using multiple services:
- OpenAI gpt-4o-mini-transcribe
- OpenAI gpt-4o-transcribe
- Deepgram nova-3
- Deepgram nova-2
- Clone the repository
- Install dependencies:
npm install - Create a
.envfile based on.env.exampleand add your API keys:OPENAI_API_KEY=your_openai_api_key_here DEEPGRAM_API_KEY=your_deepgram_api_key_here
Use bun to run the backend server with typescript. Bun is required.
npm run start