feat(voice): add phase 1.1 partial asr fast ack

This commit is contained in:
Yera All
2026-04-11 01:24:21 +05:00
parent ba0e1143ca
commit c39fad7e2d
12 changed files with 852 additions and 60 deletions
+8 -2
View File
@@ -18,8 +18,9 @@ x-app-env: &app_env
AI_VOICE_RUNTIME_SERVICE_URL: http://ai-voice-runtime-service:8000
AI_VOICE_ENABLED: "0"
AI_VOICE_QUEUE_CONFIG_JSON: "{}"
AI_VOICE_POLICY_MODE: v2_fast_conversational
AI_VOICE_ASR_PROVIDER: openai
AI_VOICE_TTS_PROVIDER: openai
AI_VOICE_TTS_PROVIDER: yandex
AI_VOICE_AUDIOSOCKET_ENABLED: "1"
AI_VOICE_AUDIOSOCKET_HOST: 0.0.0.0
AI_VOICE_AUDIOSOCKET_PORT: "9019"
@@ -29,7 +30,12 @@ x-app-env: &app_env
AI_VOICE_TTS_CACHE_ENABLED: "1"
AI_VOICE_TTS_CACHE_DIR: /app/.data/ai_voice_tts_cache
AI_VOICE_VAD_MIN_SPEECH_MS: "300"
AI_VOICE_VAD_TRAILING_SILENCE_MS: "700"
AI_VOICE_VAD_TRAILING_SILENCE_MS: "400"
AI_VOICE_V2_ENABLED: "1"
AI_VOICE_V2_QUEUE_CODES: voice_lab_ai
AI_VOICE_V2_ACK_MODE: immediate_short
AI_VOICE_V2_STREAMING_TTS: "1"
AI_VOICE_V2_PARTIAL_ASR: "1"
AI_VOICE_TURN_MAX_MS: "10000"
AI_VOICE_MEDIA_IDLE_TIMEOUT_SECONDS: "15"
AI_VOICE_MAX_CONTEXT_SEGMENTS: "8"