{
  "endpoint": "http://192.168.1.104:8005/compose-tts",
  "payload": {
    "job_id": "220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve_step05_master_narration",
    "work_dir": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve",
    "output_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/master_narration.wav",
    "tts_segments": [
      {
        "segment_index": 1,
        "start": 0.0,
        "end": 9.84,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_001/seg_001.wav",
        "source_text": "Cổ nhân dạy, biết để một chỗ trống cho người khác, phúc sẽ có chỗ về. Nhà chật không đáng sợ bằng lòng chật; lòng còn biết nhường một khoảng, gió lành tự tìm đường vào.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 2,
        "start": 10.34,
        "end": 26.2,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_002/seg_001.wav",
        "source_text": "Ở làng ven chợ có người bán trà tên Mộc. Quán ông nhỏ, chỉ có vài chiếc ghế tre. Khách đông thì ai đến trước ngồi trước. Mộc thường giữ một ghế sát bếp cho mình nghỉ, không muốn ai động vào. Ông nghĩ quán là của mình, cực nhọc cũng là của mình, nên phải có một chỗ riêng để giữ sức.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 3,
        "start": 26.7,
        "end": 38.14,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_003/seg_001.wav",
        "source_text": "Một chiều mưa, có bà cụ gánh hàng ướt áo ghé vào. Ghế trong quán đã kín, chỉ còn ghế của Mộc. Ông nhìn bà, rồi nhìn đôi chân mình mỏi sau ngày dài. Trong lòng ông thoáng nghĩ, mình cũng cần nghỉ chứ.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 4,
        "start": 38.64,
        "end": 51.2,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_004/seg_001.wav",
        "source_text": "Đúng lúc ấy, một đứa trẻ đi cùng bà ho khan vì lạnh. Mộc lặng đi, kéo chiếc ghế của mình ra và bảo bà ngồi sưởi. Ông đứng bên bếp, chân mỏi nhưng lòng nhẹ hơn tiếng mưa ngoài mái, như vừa đặt xuống một gánh tính toán nhỏ trong lòng.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 5,
        "start": 51.7,
        "end": 62.18,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_005/seg_001.wav",
        "source_text": "Bà cụ uống bát trà nóng, không nói nhiều, chỉ cúi đầu cảm ơn. Khi ra về, bà để lại một bó lá thuốc nhỏ, bảo người biết chừa chỗ cho kẻ mỏi chân thì trời đất cũng chừa đường cho người ấy.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 6,
        "start": 62.68,
        "end": 74.28,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_006/seg_001.wav",
        "source_text": "Vài hôm sau, người bán trà bị đau lưng, không đứng bán lâu được. Tưởng quán phải đóng cửa, ông ngạc nhiên thấy khách quen tự dọn bàn, tự rót nước giúp nhau. Chiếc ghế ông từng nhường nay thành chỗ ông ngồi nghỉ.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 7,
        "start": 74.78,
        "end": 85.98,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_007/seg_001.wav",
        "source_text": "Từ đó, Mộc bỏ thói giữ ghế riêng. Ông đặt trước quán một chiếc ghế trống, ai mệt thì ngồi, ai gánh nặng thì đặt xuống. Ban đầu có người cười, nhưng rồi ai qua chợ cũng nhớ quán trà có một chỗ thở.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 8,
        "start": 86.48,
        "end": 98.16,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_008/seg_001.wav",
        "source_text": "Người buôn đường dài ghé nghỉ, bà mẹ bồng con ghé tránh nắng, cụ già ghé buộc lại quai dép. Không phải ai cũng mua trà, nhưng Mộc không khó chịu. Ông hiểu chỗ trống ấy bán được thứ tiền không mua nổi: thiện cảm.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 9,
        "start": 98.66,
        "end": 109.86,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_009/seg_001.wav",
        "source_text": "Một mùa chợ vắng, nhiều quán ế ẩm. Riêng quán Mộc vẫn có người lui tới. Có người mua một bát trà vì nhớ lần được ngồi nhờ; có người dẫn bạn đến vì quán ấy không chỉ có nước nóng mà có lòng ấm.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 10,
        "start": 110.36,
        "end": 122.28,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_010/seg_001.wav",
        "source_text": "Con trai Mộc hỏi, sao cha để ghế cho người không trả tiền. Ông cười, nói trong đời có những chỗ trống phải để phúc ngồi trước. Nếu chỗ nào cũng nhét đầy tính toán, phúc đến cũng không biết đặt chân vào đâu.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 11,
        "start": 122.78,
        "end": 133.42,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_011/seg_001.wav",
        "source_text": "Lời ấy theo đứa trẻ lớn lên. Sau này mở kho hàng, nó luôn chừa một góc cho người nghèo gửi tạm đồ lúc mưa. Người ta tin nó, không chỉ vì hàng tốt, mà vì ở đó có chỗ cho lòng người.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 12,
        "start": 133.92,
        "end": 144.24,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_012/seg_001.wav",
        "source_text": "Đời người nhiều lúc tranh nhau từng ghế, từng lời, từng phần hơn. Nhưng càng lấp kín mọi chỗ bằng cái tôi, ta càng khó nhận được điều lành. Một khoảng nhường nhỏ có thể giữ lại một mối duyên lớn.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 13,
        "start": 144.74,
        "end": 152.98,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_013/seg_001.wav",
        "source_text": "Để chỗ cho người khác không phải làm mình thiệt mãi. Đó là gieo một hạt rộng rãi vào đời. Có khi hạt ấy mọc thành bóng mát đúng lúc ta cần nghỉ chân nhất.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 14,
        "start": 153.48,
        "end": 166.2,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/voice_segments/scene_014/seg_001.wav",
        "source_text": "Vậy nên, trong nhà, ngoài chợ, trong lời nói hay phần lợi, hãy biết chừa một chỗ trống cho người khác. Lòng rộng một chút, đường phúc rộng thêm. Người biết nhường chỗ, cuối cùng cũng có nơi bình yên để trở về.",
        "translated_text": "",
        "status": "ok"
      }
    ],
    "pause_sec": 0.5
  },
  "response": {
    "status": "ok",
    "job_id": "220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve_step05_master_narration",
    "dub_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/master_narration.wav",
    "segments_count": 14,
    "duration": 166.2
  },
  "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": 3664710,
        "duration": "166.200000",
        "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/220-Biet-De-Mot-Cho-Trong-Cho-Nguoi-Khac-Phuc-Se-Co-Cho-Ve/audio/master_narration.wav",
      "nb_streams": 1,
      "nb_programs": 0,
      "format_name": "wav",
      "format_long_name": "WAV / WAVE (Waveform Audio)",
      "duration": "166.200000",
      "size": "7329498",
      "bit_rate": "352803",
      "probe_score": 99,
      "tags": {
        "encoder": "Lavf59.27.100"
      }
    }
  }
}