编辑 | blame | 历史 | 原始文档

Parameters

Param Type Default Description
name string Name of the element
value string Data field containing path or a URL to the audio.
[defaultspeed] string 1 Default speed level (from 0.5 to 2).
[defaultscale] string 1 Audio pane default y-scale for waveform.
[defaultzoom] string 1 Default zoom level for waveform. (from 1 to 1500).
[defaultvolume] string 1 Default volume level (from 0 to 1).
[hotkey] string Hotkey used to play or pause audio.
[sync] string Object name to sync with.
[height] string 96 Total height of the audio player.
[waveheight] string 32 Minimum height of a waveform when in splitchannels mode with multiple channels to display.
[spectrogram] boolean false Determines whether an audio spectrogram is automatically displayed upon loading.
[splitchannels] boolean false Display multiple audio channels separately, if the audio file has more than one channel. (**NOTE: Requires more memory to operate.**)
[decoder] string "webaudio" Decoder type to use to decode audio data. ("webaudio", "ffmpeg", or "none" for no decoding - provides fast loading for large files but disables waveform visualization)
[player] string "html5" Player type to use to play audio data. ("html5" or "webaudio")

Result parameters

Name Type Description
original_length number length of the original audio (seconds)
value Object
value.start number start time of the fragment (seconds)
value.end number end time of the fragment (seconds)
value.channel number channel identifier which was targeted

Example JSON

{
  "original_length": 18,
  "value": {
    "start": 3.1,
    "end": 8.2,
    "channel": 0,
    "labels": ["Voice"]
  }
}