mirror of
https://github.com/ijaric/voice_assistant.git
synced 2025-05-24 06:23:28 +00:00
42 lines
836 B
Plaintext
42 lines
836 B
Plaintext
POSTGRES_DRIVER=postgresql+asyncpg
|
|
POSTGRES_HOST=db
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_USER=user
|
|
POSTGRES_PASSWORD=Qwe123
|
|
POSTGRES_DB_NAME=api_db
|
|
|
|
PROXY_HOST=255.255.255.255
|
|
PROXY_PORT=8888
|
|
PROXY_USER=YOUR_USER
|
|
PROXY_PASSWORD=YOUR_PASSWORD
|
|
PROXY_ENABLE=False
|
|
|
|
NGINX_PORT=80
|
|
API_HOST=0.0.0.0
|
|
API_PORT=8000
|
|
|
|
TEST_API_PROTOCOL=http
|
|
TEST_API_HOST=api
|
|
TEST_API_PORT=8000
|
|
|
|
JWT_SECRET_KEY=v9LctjUWwol4XbvczPiLFMDtZ8aal7mm
|
|
JWT_ALGORITHM=HS256
|
|
|
|
APP_RELOAD=True
|
|
|
|
VOICE_AVAILABLE_FORMATS=mp3,ogg,wav,oga
|
|
VOICE_MAX_INPUT_SIZE=5120 # 5MB
|
|
VOICE_MAX_INPUT_SECONDS=30
|
|
|
|
OPENAI_API_KEY=sk-1234567890
|
|
OPENAI_STT_MODEL=whisper-1
|
|
|
|
TTS_YANDEX_API_KEY=
|
|
TTS_YANDEX_AUDIO_FORMAT=oggopus
|
|
TTS_YANDEX_SAMPLE_RATE_HERTZ=48000
|
|
TTS_YANDEX_TIMEOUT_SECONDS=30
|
|
|
|
TTS_ELEVEN_LABS_API_KEY=
|
|
TTS_ELEVEN_LABS_DEFAULT_VOICE_ID=EXAVITQu4vr4xnSDxMaL
|
|
TTS_ELEVEN_LABS_TIMEOUT_SECONDS=30
|