{
  "suite_id": "novel_feedback_v8_audio_novel_tts_video",
  "title": "Novel Feedback v8 Audio-Novel TTS Video",
  "feedback_policy": "all_user_interactions_are_explicit_events",
  "user_simulator_records": 500,
  "personalized_planner_records": 500,
  "evaluation_status": {
    "training_completed": false,
    "trained_checkpoints": [],
    "real_fine_tune_runs": 0,
    "score_origin": "synthetic simulator-rubric prototype scores generated by the static artifact builder; not produced by a trained UserSim checkpoint or human evaluation.",
    "user_simulator_scoring_completed": false,
    "human_eval_completed": false,
    "reported_chart_values_are": "illustrative prototype curves for the proposed evaluation contract, not final benchmark results.",
    "next_step": "run real UserSim/Planner training and evaluate checkpoints against frozen Generator/Qwen-TTS/Judge rollouts before claiming training results."
  },
  "tts": {
    "model_id": "Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice",
    "speaker": "Serena",
    "voice_profile": "Serena 女声 / warm, gentle young female voice",
    "instruct": "用温柔清澈、克制悬疑的年轻女声朗读；语速中等偏慢；转折前短暂停顿；旁白有画面感但不要夸张。",
    "license": "apache-2.0",
    "pipeline_tag": "text-to-speech",
    "languages": [
      "zh",
      "en",
      "ja",
      "ko",
      "de",
      "fr",
      "ru",
      "pt",
      "es",
      "it"
    ],
    "local_snapshot_path": "/root/code/vepfs/hermes/novel-demo/personalized-user-feedback-agent-evolution/v8-audio-novel-tts-video/models/qwen3_tts_0_6b_customvoice",
    "sample_audio": "media/chapter_audio.wav",
    "sample_audio_manifest": "sample_audio_manifest.json",
    "fallback_model_id": "facebook/mms-tts-nan",
    "fallback_note": "MMS fallback voice sample exists for tiny smoke testing; v8 main backend uses Qwen3-TTS 0.6B CustomVoice Serena 女声.",
    "download_status": {
      "model_safetensors": true,
      "speech_tokenizer": true
    },
    "inference_status": "qwen_tts generated Chinese chapter_audio.wav with Serena female voice when local model is available"
  },
  "multimedia": {
    "chapter_count": 3,
    "approx_chars_per_chapter": 2000,
    "images_per_chapter": 3,
    "image_backend": "gpt image2 prompts + SVG fallback assets",
    "video_form": "dynamic NetEase Cloud Music style audiobook player",
    "chapter_title": "第一章：雨后城墙的密信",
    "narration_type": "chapter_narration",
    "feedback_binding": "user feedback events bind to chapter_id + paragraph_id + quote spans"
  },
  "artifacts": [
    "index.html",
    "workflow.html",
    "demo.html",
    "novel_chapters.json",
    "v8_dataset_schema.json",
    "v8_experiment_plan.json",
    "v8_eval_metrics.json",
    "tts_model_card.json",
    "video_storyboard.json",
    "user_simulator_interactions_500.json",
    "personalized_planner_interactions_500.json",
    "sample_audio_manifest.json",
    "gpt_image2_prompts.json"
  ],
  "created_under": "/root/code/vepfs/hermes"
}
