27 lines
709 B
Text
27 lines
709 B
Text
DEEPGRAM_API_KEY=your_deepgram_api_key
|
|
OPENAI_API_KEY=your_openai_api_key
|
|
ANTHROPIC_API_KEY=your_anthropic_api_key
|
|
GEMINI_API_KEY=your_gemini_api_key
|
|
XAI_API_KEY=your_xai_api_key
|
|
ELEVENLABS_API_KEY=your_elevenlabs_api_key
|
|
CARTESIA_API_KEY=your_cartesia_api_key
|
|
|
|
# Classic route providers
|
|
CURRENT_VOICE_ROUTE=classic
|
|
CLASSIC_STT_PROVIDER=deepgram
|
|
CLASSIC_LLM_PROVIDER=openai
|
|
CLASSIC_TTS_PROVIDER=elevenlabs
|
|
|
|
# Transport and pipeline sample rates
|
|
ESP32_INPUT_SAMPLE_RATE=16000
|
|
BROWSER_INPUT_SAMPLE_RATE=16000
|
|
AUDIO_OUTPUT_SAMPLE_RATE=24000
|
|
PIPELINE_AUDIO_IN_SAMPLE_RATE=16000
|
|
PIPELINE_AUDIO_OUT_SAMPLE_RATE=24000
|
|
|
|
# Browser / Next.js access
|
|
ALLOWED_ORIGINS=*
|
|
|
|
# WebSocket server settings
|
|
HOST=0.0.0.0
|
|
PORT=7860
|