{
  "endpoint": "http://192.168.1.104:8005/compose-tts",
  "payload": {
    "job_id": "223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh_step05_master_narration",
    "work_dir": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh",
    "output_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/master_narration.wav",
    "tts_segments": [
      {
        "segment_index": 1,
        "start": 0.0,
        "end": 10.64,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_001/seg_001.wav",
        "source_text": "Cổ nhân dạy, đừng vì một đường rách nhỏ mà bỏ cả tấm áo nghĩa tình. Quan hệ lâu năm cũng như áo quý, có lúc sờn chỉ; người biết thương sẽ vá, người nóng lòng thường vứt đi rồi mới tiếc.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 2,
        "start": 11.14,
        "end": 27.24,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_002/seg_001.wav",
        "source_text": "Ở phố nghề may có hai anh em kết nghĩa là Duy và Khánh. Họ cùng mở một tiệm áo nhỏ, một người cắt vải, một người khâu. Mười năm qua, cả hai chia nhau từng đồng lời và cùng gánh mọi thời vắng khách. Ai nhìn vào cũng tưởng tình bạn ấy bền như đường chỉ đôi trên áo lễ.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 3,
        "start": 27.74,
        "end": 39.58,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_003/seg_001.wav",
        "source_text": "Một hôm, khách quý đặt chiếc áo lễ bằng lụa đắt. Khánh đo nhầm một đoạn tay áo, khiến đường ráp bị lệch. Duy đang lo tiền thuê tiệm nên nổi giận, trách bạn trước mặt mọi người rằng bao năm làm nghề vẫn không nên việc.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 4,
        "start": 40.08,
        "end": 50.32,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_004/seg_001.wav",
        "source_text": "Khánh im lặng tháo đường chỉ, nhưng lời trách đã cứa sâu hơn mũi kim. Anh nhớ những đêm từng ngồi khâu giúp Duy khi mẹ bạn bệnh, nên càng đau vì một lỗi nhỏ khiến cả tình nghĩa bị phủ nhận.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 5,
        "start": 50.82,
        "end": 61.86,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_005/seg_001.wav",
        "source_text": "Sáng sau, Khánh để lại chìa khóa rồi rời tiệm. Duy vẫn giận, nghĩ mình có thể thuê người khác. Nhưng thợ mới không hiểu mẫu cũ, khách quen hỏi Khánh, còn công việc dồn lại khiến Duy thức trắng nhiều đêm.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 6,
        "start": 62.36,
        "end": 72.76,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_006/seg_001.wav",
        "source_text": "Trong lúc tìm cuộn chỉ, Duy thấy chiếc áo cũ mẹ mình từng mặc. Bên trong có hàng mũi khâu kín đáo do Khánh vá từ năm khó khăn. Đường vá không đẹp, nhưng đã giữ chiếc áo qua bao mùa lạnh.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 7,
        "start": 73.26,
        "end": 83.34,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_007/seg_001.wav",
        "source_text": "Duy bỗng hiểu, tình nghĩa của họ cũng có một đường rách, nhưng anh đã định bỏ cả tấm áo. Một sai lầm không thể xóa mười năm tận tụy. Lời nặng của anh mới là lưỡi kéo làm vết rách rộng thêm.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 8,
        "start": 83.84,
        "end": 96.08,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_008/seg_001.wav",
        "source_text": "Anh tìm đến nhà Khánh, mang theo tay áo ráp lệch và chiếc áo cũ. Duy xin lỗi, không biện minh vì áp lực. Khánh nói lỗi nghề có thể tháo chỉ làm lại, còn lỗi làm đau người phải vá bằng sự chân thành lâu dài.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 9,
        "start": 96.58,
        "end": 108.5,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_009/seg_001.wav",
        "source_text": "Hai người cùng trở lại tiệm. Khánh sửa tay áo, Duy tự mình nhận lỗi với khách. Chiếc áo lễ cuối cùng hoàn thành đẹp hơn trước, bởi đường ráp mới được cả hai kiểm tra cẩn thận và không ai còn giấu tự ái.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 10,
        "start": 109.0,
        "end": 120.12,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_010/seg_001.wav",
        "source_text": "Từ đó, họ đặt một chiếc hộp kim chỉ giữa bàn. Mỗi khi bất đồng, ai nóng giận phải nhìn hộp ấy rồi nhớ: việc rách thì vá việc, đừng lấy lời sắc cắt vào người. Tiệm may nhờ vậy càng bền.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 11,
        "start": 120.62,
        "end": 130.46,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_011/seg_001.wav",
        "source_text": "Có người hỏi sao Duy còn tin Khánh sau lần đo nhầm. Anh đáp, vì tôi nhìn cả tấm áo chứ không chỉ nhìn đường rách. Người từng cùng mình qua mưa gió đáng được đánh giá bằng cả chặng đường.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 12,
        "start": 130.96,
        "end": 141.6,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_012/seg_001.wav",
        "source_text": "Trong gia đình, bạn bè hay làm ăn, chẳng ai tránh khỏi lúc sơ suất. Nếu mỗi lỗi đều bị biến thành bản án về con người, ta sẽ đổi hết người thân mà vẫn không tìm được ai hoàn hảo.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 13,
        "start": 142.1,
        "end": 153.62,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_013/seg_001.wav",
        "source_text": "Bao dung không phải mặc áo rách mãi. Đó là xem vết rách có thể vá không, người gây lỗi có thật lòng sửa không, rồi dùng công bằng thay cho giận dữ. Có thứ cần bỏ, nhưng đừng bỏ chỉ vì tự ái.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 14,
        "start": 154.12,
        "end": 165.72,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/voice_segments/scene_014/seg_001.wav",
        "source_text": "Vậy nên, khi nghĩa tình có một chỗ sờn, hãy bình tâm nhìn lại bao phần còn nguyên. Vá được thì vá, nói được thì nói, sửa được thì cùng sửa. Giữ được người tốt qua một lần lỗi, ấy là phúc.",
        "translated_text": "",
        "status": "ok"
      }
    ],
    "pause_sec": 0.5
  },
  "response": {
    "status": "ok",
    "job_id": "223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh_step05_master_narration",
    "dub_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/master_narration.wav",
    "segments_count": 14,
    "duration": 165.72
  },
  "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": 3654126,
        "duration": "165.720000",
        "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/223-Dung-Vi-Mot-Duong-Rach-Nho-Ma-Bo-Ca-Tam-Ao-Nghia-Tinh/audio/master_narration.wav",
      "nb_streams": 1,
      "nb_programs": 0,
      "format_name": "wav",
      "format_long_name": "WAV / WAVE (Waveform Audio)",
      "duration": "165.720000",
      "size": "7308330",
      "bit_rate": "352803",
      "probe_score": 99,
      "tags": {
        "encoder": "Lavf59.27.100"
      }
    }
  }
}