{
  "endpoint": "http://192.168.1.104:8005/compose-tts",
  "payload": {
    "job_id": "179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben_step05_master_narration",
    "work_dir": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben",
    "output_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/master_narration.wav",
    "tts_segments": [
      {
        "segment_index": 1,
        "start": 0.0,
        "end": 10.88,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/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 nhỏ, phúc lớn mới bền. Lời hứa không vì nói với người thấp mà nhẹ đi. Một chiếc cầu nhỏ nếu gãy trước khe suối, thì ngày gặp sông lớn, ai còn dám đặt chân lên cầu ấy nữa.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 2,
        "start": 11.38,
        "end": 22.5,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_002/seg_001.wav",
        "source_text": "Ở một huyện cổ có người thầy thuốc tên Từ. Ông chữa bệnh giỏi, nhà khá giả, được quan lại kính trọng. Nhưng điều khiến dân nghèo quý ông không phải là hòm thuốc đầy, mà là lời nói ra hiếm khi để rơi xuống đất.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 3,
        "start": 23.0,
        "end": 33.64,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_003/seg_001.wav",
        "source_text": "Một buổi chiều, có đứa bé chăn trâu đến xin thuốc cho mẹ. Nhà nó nghèo, trong tay chỉ có mấy đồng lẻ. Thầy Từ đang bận đi xem bệnh cho nhà quan, liền hẹn, tối nay ta về sẽ ghé qua nhà con.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 4,
        "start": 34.14,
        "end": 44.78,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_004/seg_001.wav",
        "source_text": "Đứa bé mừng rỡ chạy về. Đêm xuống, mưa lớn bất ngờ. Người nhà quan giữ thầy Từ lại, nói đường trơn, bệnh người nghèo mai hãy tính. Trên bàn còn có túi bạc hậu tạ, sáng lấp lánh dưới ánh đèn.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 5,
        "start": 45.28,
        "end": 56.24,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_005/seg_001.wav",
        "source_text": "Thầy Từ nhìn mưa rồi nhớ đôi mắt đứa bé. Ông biết, bệnh của người lớn có thể đợi một canh, nhưng niềm tin của trẻ nhỏ nếu bị phụ, có khi lạnh cả đời. Ông khoác áo tơi, xách hòm thuốc bước ra.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 6,
        "start": 56.74,
        "end": 67.3,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_006/seg_001.wav",
        "source_text": "Đường bùn ngập mắt cá, gió thổi tắt đèn lồng. Người hầu khuyên quay lại. Thầy Từ chỉ nói, đã hứa thì chân phải đi thay miệng. Nếu lời hứa chỉ sáng trong nhà giàu, nó không còn là chữ tín.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 7,
        "start": 67.8,
        "end": 77.96,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_007/seg_001.wav",
        "source_text": "Khi ông đến, căn nhà tranh gần như tối om. Đứa bé vẫn ngồi ngoài cửa chờ, áo ướt mà tay còn ôm bó rơm giữ lửa. Thấy thầy Từ, nó bật khóc, không phải vì sợ, mà vì biết mình không bị quên.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 8,
        "start": 78.46,
        "end": 89.74,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_008/seg_001.wav",
        "source_text": "Thầy Từ bắt mạch cho người mẹ, sắc thuốc, dặn cách giữ ấm. Trước khi về, ông đặt lại mấy đồng lẻ vào tay đứa bé. Ông nói, tiền này để mua cháo, còn lời hứa tối nay, ta đã nhận từ lúc gật đầu.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 9,
        "start": 90.24,
        "end": 101.6,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_009/seg_001.wav",
        "source_text": "Vài ngày sau, chuyện ấy lan khắp huyện. Nhà quan trách ông không biết trọng sang khinh hèn. Thầy Từ đáp, bệnh trong thân người nghèo hay giàu đều đau như nhau; chữ tín trong lòng trẻ nhỏ hay người lớn cũng nặng như nhau.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 10,
        "start": 102.1,
        "end": 112.26,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_010/seg_001.wav",
        "source_text": "Năm sau, dịch bệnh nổi lên. Chính đứa bé chăn trâu ngày trước dẫn dân làng tìm đến thầy Từ, vì nó tin ông sẽ không bỏ ai giữa đường. Nhờ dân nghe lời, thuốc phát kịp, nhiều nhà thoát nạn.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 11,
        "start": 112.76,
        "end": 123.56,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_011/seg_001.wav",
        "source_text": "Thầy Từ lúc ấy mới hiểu, một lời hứa nhỏ không mất đi. Nó nằm lại trong lòng người, lớn lên thành đường đi cho ngày nguy khó. Người coi thường lời hứa nhỏ, đến khi cần lòng tin lớn thì tìm không ra.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 12,
        "start": 124.06,
        "end": 135.02,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_012/seg_001.wav",
        "source_text": "Có người hỏi ông, vì sao không tiếc túi bạc nhà quan. Ông cười nói, bạc dùng rồi hết, còn chữ tín giữ được thì nuôi mình cả đời. Người nghèo có thể không trả bằng tiền, nhưng trời đất trả bằng phúc khí lâu bền.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 13,
        "start": 135.52,
        "end": 145.44,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_013/seg_001.wav",
        "source_text": "Ở đời, ta thường nghĩ lời hứa với người yếu thế có thể lùi lại. Nhưng chính lúc không ai ép buộc, chữ tín mới hiện rõ. Giữ được lời với người không thể trách phạt mình, ấy mới là giữ lòng ngay thật.",
        "translated_text": "",
        "status": "ok"
      },
      {
        "segment_index": 14,
        "start": 145.94,
        "end": 157.38,
        "audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/voice_segments/scene_014/seg_001.wav",
        "source_text": "Vậy nên, đã hứa với ai, dù là trẻ nhỏ, người nghèo, hay kẻ không có quyền thế, cũng đừng xem nhẹ. Một lời giữ được trong việc nhỏ sẽ dựng nên uy tín trong việc lớn; phúc bền bắt đầu từ chỗ không phụ lòng người yếu.",
        "translated_text": "",
        "status": "ok"
      }
    ],
    "pause_sec": 0.5
  },
  "response": {
    "status": "ok",
    "job_id": "179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben_step05_master_narration",
    "dub_audio_path": "/data/video-pipeline/Channel-Loi-Co-Nhan/project/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/master_narration.wav",
    "segments_count": 14,
    "duration": 157.38
  },
  "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": 3470229,
        "duration": "157.380000",
        "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/179-Giu-Mot-Loi-Hua-Voi-Nguoi-Nho-Phuc-Lon-Moi-Ben/audio/master_narration.wav",
      "nb_streams": 1,
      "nb_programs": 0,
      "format_name": "wav",
      "format_long_name": "WAV / WAVE (Waveform Audio)",
      "duration": "157.380000",
      "size": "6940536",
      "bit_rate": "352803",
      "probe_score": 99,
      "tags": {
        "encoder": "Lavf59.27.100"
      }
    }
  }
}