Phần Tử Âm Thanh

Thuộc tínhLoạiBắt buộcVí dụPhạm vi giá trịMô tả
externalUrlstringfalse--URL của tệp âm thanh từ nguồn bên ngoài.
extstringtrue--Phần mở rộng tệp âm thanh (ví dụ: "mp3", "wav").
startInSourcenumbertrue--Thời gian bắt đầu của đoạn âm thanh trong tệp nguồn, tính bằng giây. Thường là 0, chỉ khác 0 khi nút âm thanh đã được cắt từ đầu của âm thanh nguồn. Tổng của startInSource và duration phải nhỏ hơn hoặc bằng sourceDuration.
sourceDurationnumbertrue--Thời gian tổng của tệp âm thanh nguồn, tính bằng giây. Trường này nên khớp với độ dài thực tế của âm thanh nguồn.
isFrontTrimmedbooleanfalse--Chỉ ra xem âm thanh có bị cắt từ đầu của âm thanh nguồn hay không. Nên đặt thành true khi startInSource không phải là 0.
volumenumbertrue-0 - 1Mức âm lượng của phần tử âm thanh. 1 đại diện cho âm lượng tối đa, và 0 đại diện cho âm thanh tắt.

Lưu ý: externalUrl phải có thể truy cập được. Trường sourceDuration phải khớp với thời gian thực tế của tệp âm thanh nguồn. Tổng của startInSourceduration phải nhỏ hơn hoặc bằng sourceDuration, điều này cho phép bạn chỉ sử dụng một phần của đoạn âm thanh trong dòng thời gian - thường thì startInSource là 0, và chỉ khác 0 khi nút âm thanh đã được cắt từ đầu của âm thanh nguồn. Khi startInSource không phải là 0, bạn nên đặt isFrontTrimmed thành true. Trường volume cho phép điều chỉnh âm lượng để kiểm soát âm thanh chính xác.

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
}