DEEPGRAM_API_KEY= CARTESIA_API_KEY= CARTESIA_VOICE_ID= CARTESIA_MODEL= DEEPGRAM_ENDPOINTING_MS= DEEPGRAM_UTTERANCE_END_MS= SAMPLE_RATE= WAKE_WORD="Hai " WAKE_WORD_ENABLED=false # Gemini TTS (optional — hanya dibutuhkan jika provider=gemini) GOOGLE_API_KEY= # Comma-separated list — dirotasi round-robin per request untuk distribusi quota RPM GEMINI_TTS_MODELS=gemini-2.5-flash-tts # GEMINI_TTS_MODELS=gemini-2.5-flash-tts,gemini-3.1-flash-tts-preview,gemini-2.5-pro-tts GEMINI_TTS_VOICE=Autonoe GEMINI_TTS_LANGUAGE=id-ID GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json # Google Cloud Project GOOGLE_PROJECT_NAME= GOOGLE_PROJECT_ID= GOOGLE_PROJECT_NUMBER= GOOGLE_CLOUD_LOCATION= # Gemini STT GEMINI_STT_MODEL=gemini-2.0-flash GEMINI_LIVE_MODEL=gemini-live-2.5-flash-preview GEMINI_STT_LANGUAGE=id-ID # Chirp 3 STT (Google Cloud Speech-to-Text V2) # Membutuhkan GOOGLE_PROJECT_NAME dan Application Default Credentials (ADC) # Set GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json CHIRP3_REGION=us CHIRP3_LANGUAGE=id-ID # Provider default untuk WebSocket /ws/voice: "deepgram", "gemini", atau "chirp3" STT_PROVIDER=chirp3 TTS_PROVIDER=gemini