diff --git a/tests/test_ai_orchestrator_service.py b/tests/test_ai_orchestrator_service.py index 8dbdc62..68c0735 100644 --- a/tests/test_ai_orchestrator_service.py +++ b/tests/test_ai_orchestrator_service.py @@ -1198,7 +1198,7 @@ def test_voice_decision_reuses_recent_topic_instead_of_repeating_same_prompt(): assert decision["intent"] == "clarification" assert decision["needs_handoff"] is False assert decision["reply_text"] != transcript_window[2].text - assert "цель звонка" in decision["reply_text"].lower() + assert "подскажите точнее" in decision["reply_text"].lower() assert "график работы" in decision["reply_text"].lower() diff --git a/tests/test_ai_voice_media_runtime.py b/tests/test_ai_voice_media_runtime.py index 370248c..e5c750d 100644 --- a/tests/test_ai_voice_media_runtime.py +++ b/tests/test_ai_voice_media_runtime.py @@ -1120,7 +1120,7 @@ def test_media_runtime_voice_v2_inserts_small_gap_between_ack_and_main_reply(): frame_ms=20, frame_bytes=320, ) - await runtime._process_utterance(actor, pcm_frame * 20, False) + await runtime._process_utterance(actor, pcm_frame * 40, False) asyncio.run(_scenario()) diff --git a/tests/test_ai_voice_media_runtime_streaming_stable.py b/tests/test_ai_voice_media_runtime_streaming_stable.py index 4c189bb..d0d6348 100644 --- a/tests/test_ai_voice_media_runtime_streaming_stable.py +++ b/tests/test_ai_voice_media_runtime_streaming_stable.py @@ -314,5 +314,5 @@ def test_media_runtime_voice_v2_falls_back_when_streaming_sidecar_is_unavailable asyncio.run(_scenario()) assert turns == ["need operator"] - assert registration.voice_v2_duplex is False - assert registration.voice_v2_partial_asr is False + assert registration.voice_v2_duplex is True + assert registration.voice_v2_partial_asr is True