39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
services:
|
|
ai-voice-runtime-service:
|
|
environment:
|
|
- AI_VOICE_V2_STREAMING_ASR_BACKEND=elevenlabs_realtime
|
|
- AI_VOICE_ASR_PROVIDER=elevenlabs
|
|
- AI_VOICE_START_DEFAULT_LANGUAGE_ON_UNCLEAR=ru
|
|
- AI_VOICE_V2_PARTIAL_ASR=1
|
|
- AI_VOICE_V2_DUPLEX_ENABLED=1
|
|
- AI_VOICE_V2_STREAMING_ASR_TIMEOUT_SECONDS=15
|
|
- AI_VOICE_V2_STREAMING_ASR_SUPPORTED_LANGUAGES=ru,kk
|
|
- AI_VOICE_VAD_RMS_THRESHOLD=800
|
|
- AI_VOICE_VAD_MIN_SPEECH_MS=300
|
|
- AI_VOICE_VAD_TRAILING_SILENCE_MS=500
|
|
ports:
|
|
- 127.0.0.1:9019:9019
|
|
volumes:
|
|
- /tmp/asr_modified.py:/app/services/ai_voice_runtime_service/providers/asr.py:ro
|
|
asterisk-bridge-service:
|
|
environment:
|
|
- ASTERISK_AMI_HOST=172.19.0.1
|
|
- ASTERISK_BRIDGE_ENABLED=1
|
|
- ASTERISK_SFTP_HOST=172.19.0.1
|
|
- MVPCC_AI_AUDIOSOCKET_SERVICE=127.0.0.1:9019
|
|
sales-service:
|
|
environment:
|
|
- WHATSAPP_OUTBOUND_ENABLED=1
|
|
- SALES_VOICE_RUNTIME_ENABLED=1
|
|
telegram-adapter-service:
|
|
environment:
|
|
- TELEGRAM_BOT_ENABLED=1
|
|
- AI_TELEGRAM_ENABLED=1
|
|
- SALES_TELEGRAM_BRIDGE_ENABLED=1
|
|
- SALES_VOICE_RUNTIME_ENABLED=1
|
|
whatsapp-adapter-service:
|
|
environment:
|
|
- WHATSAPP_OUTBOUND_ENABLED=1
|
|
- AI_WHATSAPP_ENABLED=1
|
|
- SALES_VOICE_RUNTIME_ENABLED=1
|