Basic usage
Constructor
Default audio as filepath, URL, or (sample_rate, numpy array) tuple
Input sources:
"upload"- File upload"microphone"- Microphone recording
Format passed to function:
"numpy"- Tuple of (sample_rate, data)"filepath"- String path to temporary file
Audio file format. If None, no conversion is done
If True, automatically streams from microphone in live interfaces
Whether to automatically play audio when displayed as output
Whether audio loops when it reaches the end
Whether users can edit the audio waveform
Events
- change - Triggered when audio changes
- upload - Triggered when audio is uploaded
- clear - Triggered when audio is cleared
- play - Triggered when playback starts
- pause - Triggered when playback pauses
- stop - Triggered when playback stops
- stream - Triggered during streaming
- start_recording - Triggered when recording starts
- pause_recording - Triggered when recording pauses
- stop_recording - Triggered when recording stops