meta: gate_id: "Gate602-M2-TTS-BASE-CLONE-VALIDATION" executor: "控" mode: "CONTROLLED_GPU_VALIDATION" status: "M2_PASS_PENDING_HUMAN_LISTEN" evidence_header: EVIDENCE_ORIGIN: "operator_terminal" RUNNER_HOST: "192.168.0.160" TARGET_HOST: "192.168.0.2" TARGET_PORT: 2222 TARGET_USER: "robot2" gpu_release_check: nvidia_smi_gpu_list: - "GPU 0: NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition" - "GPU 1: NVIDIA GeForce RTX 5090" gpu0_free_before: "97340 MiB" gpu1_free_before: "29974 MiB" compute_apps: "none reported" protected_process_scan: "PROTECTED_PROCESS_SCAN=NONE" pass_or_blocked: "PASS" tts_static_prerequisites: tts_python: "OK" tts_base_model: "OK" ref_audio: "OK" ref_text: "OK" tts_output_dir: "OK" package_versions: qwen-tts: "0.1.1" torch: "2.12.0" transformers: "4.57.3" soundfile: "0.13.1" donor_discovery: donor_script_or_log_path: "/opt/ai-avatar-demo/work/gate7m_a_r3_base_voice_clone_smoke.py" api_method_proven: "model.generate_voice_clone" base_model_path_used: "/opt/ai-avatar-demo/models/qwen3-tts-12hz-1b7-base" ref_audio_used: "/opt/ai-avatar-demo/data/voice_refs/raw/mandy0526.wav" ref_text_used: "/opt/ai-avatar-demo/data/voice_refs/approved/mandy0526_ref_text.txt" runner_created: file: "/opt/ai-avatar-demo/work/gate602_m2_tts_validation.py" tts_generation_run: cuda_visible_devices: "1" tts_run_exit_code: 0 output_wav_found: true audio_metadata: channels: 1 rate: 24000 frames: 163200 duration_sec: 6.800 sha256: "999d46e83434efec5b77cf0e615549375bbc09ddab78d0369879a461f7c31124" size_bytes: 326444 output_artifact: wav_path: "/opt/ai-avatar-demo/data/tts_outputs/gate602_m2_mandy_clone_validation.wav" wav_size_bytes: 326444 wav_sha256: "999d46e83434efec5b77cf0e615549375bbc09ddab78d0369879a461f7c31124" wav_duration_sec: 6.800 gpu_vram_observation: gpu_free_before: "GPU0 97340 MiB, GPU1 29974 MiB" gpu_free_after: "GPU0 97340 MiB, GPU1 29974 MiB" observed_delta_or_note: "No significant VRAM delta captured at query moments." human_validation: status: "PENDING_MARS_LISTEN" note: "Voice quality acceptance must be confirmed by MARS human listening." blockers: [] final_verdict: "M2_PASS_PENDING_HUMAN_LISTEN" recommended_next_gate: "WAIT_FOR_MARS_DECISION"