/realtime-voice-assistant-groq

Groq-Powered Real-Time Voice Assistant

Primary LanguageTypeScript

Groq-Powered Real-Time Voice Assistant with Next.Js neets deepgram

Voice-driven interactions with groq, a real-time voice assistant that seamlessly blends Next.js for web functionality, Groq for LLM, Deepgram for live transcription TTS with Neets for TTS. Next.js Deepgram Groq Neets.

Example Video

groq.webm

Quickstart

Manual

Follow these steps to get started with this application.

Clone the repository

Go to GitHub and clone the repository.

Install dependencies

Install the project dependencies.

npm install

Edit the config file

Copy the code from sample.env.local and create a new file called .env.local. Paste in the code and enter your API key.

DEEPGRAM_API_KEY="apikey"
NEETS_API_KEY="apikey"
GROQ_API_KEY="apikey"

Run the application

Once running, you can access the application in your browser.

npm run dev

Author

SERKAN DAYICIK