{
  "endpoint": "http://192.168.1.104:8005/compose-tts",
  "payload": {
    "job_id": "205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen_step05_master_narration",
    "work_dir": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen",
    "output_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/master_narration.wav",
    "tts_segments": [
      {
        "segment_index": 1,
        "start": 0.0,
        "end": 11.28,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_001/seg_001.wav",
        "source_text": "Cổ nhân dạy, giữ một lời hứa với người đã khuất, lòng mình mới yên. Người mất không còn nhắc nữa, nhưng lời đã hứa vẫn đứng trong lòng như ngọn đèn trước bàn thờ, tắt hay sáng đều do người còn sống.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 2,
        "start": 11.78,
        "end": 24.58,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_002/seg_001.wav",
        "source_text": "Ở làng Cổ Mộc có người thợ rèn tên Sâm. Cha ông trước khi mất dặn rằng mỗi năm hãy sửa miễn phí nông cụ cho ba nhà nghèo nhất làng, vì thuở trước chính họ từng giúp nhà mình qua cơn đói. Sâm quỳ bên giường cha, hứa sẽ giữ.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 3,
        "start": 25.08,
        "end": 40.7,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_003/seg_001.wav",
        "source_text": "Những năm đầu, Sâm làm đúng lời. Mùa cày đến, ông mài lưỡi cuốc, vá cán liềm, rèn lại lưỡi cày cho người nghèo. Tiếng búa trong lò nghe chắc như lời hứa còn nóng đỏ. Người được giúp không nói nhiều, chỉ cúi đầu thật sâu, nhưng lòng biết ơn ấy giữ cho lò rèn nhà Sâm luôn ấm.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 4,
        "start": 41.2,
        "end": 53.52,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_004/seg_001.wav",
        "source_text": "Về sau, lò rèn đông khách. Người giàu trả tiền cao, hàng đặt chất đầy sân. Sâm bắt đầu nghĩ ba nhà nghèo chỉ đem đến việc lặt vặt, chậm mất ngày công. Ông khất lần, nói mùa sau sẽ làm bù.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 5,
        "start": 54.02,
        "end": 67.62,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_005/seg_001.wav",
        "source_text": "Mùa sau lại mùa sau, lời khất thành thói quen. Mỗi lần thắp hương cho cha, Sâm tránh nhìn ngọn đèn. Ông không nghe ai trách, nhưng trong tiếng búa đêm nào cũng như có một nhịp gõ lệch. Lợi trước mắt càng nhiều, khoảng trống trong lòng ông càng rõ.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 6,
        "start": 68.12,
        "end": 78.92,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_006/seg_001.wav",
        "source_text": "Một năm hạn nặng, ba nhà nghèo không có lưỡi cày tốt nên ruộng xới muộn. Lúa lên thưa, trẻ nhỏ thiếu cơm. Khi họ đến xin sửa, Sâm đang bận đơn hàng lớn, chỉ bảo cứ để đó rồi quên mất.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 7,
        "start": 79.42,
        "end": 94.88,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_007/seg_001.wav",
        "source_text": "Đêm ấy, Sâm mơ thấy cha đứng bên lò rèn lạnh. Cha không mắng, chỉ cầm lưỡi cày sứt và hỏi, con giữ được tiền, vậy con có giữ được lòng không. Tỉnh dậy, Sâm thấy mồ hôi ướt áo dù trời cuối thu rất lạnh. Câu hỏi ấy không lớn tiếng, nhưng làm cả căn nhà như rung lên.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 8,
        "start": 95.38,
        "end": 107.62,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_008/seg_001.wav",
        "source_text": "Sáng ra, Sâm đóng cửa lò một ngày, đem hết nông cụ của ba nhà nghèo ra sửa. Ông tự tay rèn đến tối, lửa bắn vào tay cũng không than. Mỗi nhát búa như gõ lại lời hứa đã bị bụi lợi danh phủ lên.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 9,
        "start": 108.12,
        "end": 119.72,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_009/seg_001.wav",
        "source_text": "Ông còn đem gạo đến xin lỗi từng nhà. Một cụ già nói, chúng tôi nghèo không dám trách, chỉ tiếc lời cha ông để lại suýt bị bỏ nguội. Sâm nghe câu ấy còn đau hơn vết bỏng trên tay.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 10,
        "start": 120.22,
        "end": 137.36,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_010/seg_001.wav",
        "source_text": "Từ đó, trước cửa lò rèn Sâm treo một tấm gỗ nhỏ ghi ba ngày công dành cho người khó. Khách giàu đến trước cũng phải chờ. Lạ thay, không ai bỏ đi; nhiều người còn kính ông hơn, vì thấy lò rèn có nghĩa chứ không chỉ có giá. Khi nghĩa đứng trước lợi, người đời tự biết đặt lòng tin vào đâu.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 11,
        "start": 137.86,
        "end": 150.1,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_011/seg_001.wav",
        "source_text": "Về già, Sâm dạy con rằng lời hứa với người đã khuất không phải để người chết nghe, mà để người sống khỏi lạc đường. Nếu lời hứa ấy là việc lành, càng phải giữ, vì nó là sợi dây buộc phúc cũ vào đời sau.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 12,
        "start": 150.6,
        "end": 166.54,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/voice_segments/scene_012/seg_001.wav",
        "source_text": "Có những lời hứa không ai kiểm tra, nhưng trời đất và lương tâm đều biết. Giữ một lời hứa với người đã khuất, lòng mình mới yên; bởi người biết trọng lời cũ sẽ không để phúc nhà mình tắt trong tay mình. Lời hứa được giữ là một nén hương sống, cháy âm thầm mà thơm rất lâu.",
        "translated_text": "",
        "status": "ok"
      }
    ],
    "pause_sec": 0.5
  },
  "response": {
    "status": "ok",
    "job_id": "205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen_step05_master_narration",
    "dub_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/master_narration.wav",
    "segments_count": 12,
    "duration": 166.54
  },
  "probe": {
    "streams": [
      {
        "index": 0,
        "codec_name": "pcm_s16le",
        "codec_long_name": "PCM signed 16-bit little-endian",
        "codec_type": "audio",
        "codec_tag_string": "[1][0][0][0]",
        "codec_tag": "0x0001",
        "sample_fmt": "s16",
        "sample_rate": "22050",
        "channels": 1,
        "bits_per_sample": 16,
        "r_frame_rate": "0/0",
        "avg_frame_rate": "0/0",
        "time_base": "1/22050",
        "duration_ts": 3672207,
        "duration": "166.540000",
        "bit_rate": "352800",
        "disposition": {
          "default": 0,
          "dub": 0,
          "original": 0,
          "comment": 0,
          "lyrics": 0,
          "karaoke": 0,
          "forced": 0,
          "hearing_impaired": 0,
          "visual_impaired": 0,
          "clean_effects": 0,
          "attached_pic": 0,
          "timed_thumbnails": 0,
          "captions": 0,
          "descriptions": 0,
          "metadata": 0,
          "dependent": 0,
          "still_image": 0
        }
      }
    ],
    "format": {
      "filename": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/205-Giu-Mot-Loi-Hua-Voi-Nguoi-Da-Khuat-Long-Minh-Moi-Yen/audio/master_narration.wav",
      "nb_streams": 1,
      "nb_programs": 0,
      "format_name": "wav",
      "format_long_name": "WAV / WAVE (Waveform Audio)",
      "duration": "166.540000",
      "size": "7344492",
      "bit_rate": "352803",
      "probe_score": 99,
      "tags": {
        "encoder": "Lavf59.27.100"
      }
    }
  }
}