| ทรัพย์สิน | ประเภท | จำเป็น | ตัวอย่าง | ช่วงค่า | คำอธิบาย |
|---|---|---|---|---|---|
| externalUrl | string | false | - | - | URL ของไฟล์เสียงจากแหล่งภายนอก |
| ext | string | true | - | - | นามสกุลไฟล์ของเสียง (เช่น "mp3", "wav") |
| startInSource | number | true | - | - | เวลาเริ่มต้นของคลิปเสียงในไฟล์ต้นฉบับ เป็นวินาที โดยปกติคือ 0 จะแตกต่างจาก 0 เมื่อโหนดเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับ ผลรวมของ startInSource และ duration ต้องน้อยกว่าหรือเท่ากับ sourceDuration |
| sourceDuration | number | true | - | - | ระยะเวลารวมของไฟล์เสียงต้นฉบับ เป็นวินาที ฟิลด์นี้ควรตรงกับความยาวจริงของเสียงต้นฉบับ |
| isFrontTrimmed | boolean | false | - | - | ระบุว่าเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับหรือไม่ ควรกำหนดเป็นจริงเมื่อ startInSource ไม่เป็น 0 |
| volume | number | true | - | 0 - 1 | ระดับเสียงขององค์ประกอบเสียง 1 แสดงถึงระดับเสียงเต็มที่ และ 0 แสดงถึงเสียงปิดเสียง |
หมายเหตุ: externalUrl ต้องสามารถเข้าถึงได้ ฟิลด์
sourceDurationต้องตรงกับระยะเวลาจริงของไฟล์เสียงต้นฉบับ ผลรวมของstartInSourceและdurationต้องน้อยกว่าหรือเท่ากับsourceDurationซึ่งอนุญาตให้คุณใช้เพียงส่วนหนึ่งของคลิปเสียงในไทม์ไลน์ - โดยปกติstartInSourceจะเป็น 0 และจะแตกต่างจาก 0 เมื่อโหนดเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับ เมื่อstartInSourceไม่เป็น 0 คุณควรกำหนดisFrontTrimmedเป็นจริง ฟิลด์volumeช่วยให้สามารถปรับระดับเสียงเพื่อควบคุมเสียงที่แม่นยำได้
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}