องค์ประกอบเสียง

ทรัพย์สินประเภทจำเป็นตัวอย่างช่วงค่าคำอธิบาย
externalUrlstringfalse--URL ของไฟล์เสียงจากแหล่งภายนอก
extstringtrue--นามสกุลไฟล์ของเสียง (เช่น "mp3", "wav")
startInSourcenumbertrue--เวลาเริ่มต้นของคลิปเสียงในไฟล์ต้นฉบับ เป็นวินาที โดยปกติคือ 0 จะแตกต่างจาก 0 เมื่อโหนดเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับ ผลรวมของ startInSource และ duration ต้องน้อยกว่าหรือเท่ากับ sourceDuration
sourceDurationnumbertrue--ระยะเวลารวมของไฟล์เสียงต้นฉบับ เป็นวินาที ฟิลด์นี้ควรตรงกับความยาวจริงของเสียงต้นฉบับ
isFrontTrimmedbooleanfalse--ระบุว่าเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับหรือไม่ ควรกำหนดเป็นจริงเมื่อ startInSource ไม่เป็น 0
volumenumbertrue-0 - 1ระดับเสียงขององค์ประกอบเสียง 1 แสดงถึงระดับเสียงเต็มที่ และ 0 แสดงถึงเสียงปิดเสียง

หมายเหตุ: externalUrl ต้องสามารถเข้าถึงได้ ฟิลด์ sourceDuration ต้องตรงกับระยะเวลาจริงของไฟล์เสียงต้นฉบับ ผลรวมของ startInSource และ duration ต้องน้อยกว่าหรือเท่ากับ sourceDuration ซึ่งอนุญาตให้คุณใช้เพียงส่วนหนึ่งของคลิปเสียงในไทม์ไลน์ - โดยปกติ startInSource จะเป็น 0 และจะแตกต่างจาก 0 เมื่อโหนดเสียงถูกตัดจากด้านหน้าของเสียงต้นฉบับ เมื่อ startInSource ไม่เป็น 0 คุณควรกำหนด isFrontTrimmed เป็นจริง ฟิลด์ volume ช่วยให้สามารถปรับระดับเสียงเพื่อควบคุมเสียงที่แม่นยำได้

audioElement.json
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}