Customize Behavior
AI
recordingTranscription
- Controls whether to enable AI transcription for recordings.
- If this is disabled, then the recording will not be sent to LLMs for transcription.
- You can either use the props or the API method to enable/disable this feature.
Default:
enabled
Using Props:
Using API:
Using Props:
Using API:
Using Props:
Using API:
summary
Controls whether to display a summary transcript of the recording. When enabled, an AI-generated summary of the recording’s content will be shown.
Default: true
Data
fetchRecordings
-
Fetches all recordings from either the current document or specified recorder IDs.
-
Params: RecorderRequestQuery
-
Returns:
Promise<GetRecordingsResponse[]>
getRecordings
- Subscribe to all recording data from either the current document or specified recorder IDs.
- Params: RecorderRequestQuery (optional)
- Returns:
Observable<GetRecordingsResponse[]>
Using Hook:
Using API:
Using Hook:
Using API:
Event Subscription
on
- Subscribe to Recorder Events. Here is the list of events you can subscribe to and the event objects you will receive.
Event Type | Description | Event Object |
---|---|---|
transcriptionDone | Triggered when a transcription is generated and ready | TranscriptionDoneEvent |
recordingDone | Triggered when a recording is completed | RecordingDoneEvent |
deleteRecording | Triggered when a recording is deleted | RecordingDeleteEvent |
Editor
videoEditor
- Controls whether to enable the video editor for the
Velt Recorder Player
. - Works for Video and Screen Recordings.
- Available in
Velt Recorder Notes
,Velt Recorder Player
andVelt Recorder Control Panel
components. You could use any of these.
Default: false
Using Props:
Using API:
Using Props:
Using API:
Using Props:
Using API:
UI/UX
buttonLabel
Sets a custom label for the Velt Recorder Tool
.
recordingCountdown
- Controls whether to display a countdown timer before a recording starts.
- You can either use the props or the API method to enable/disable this feature.
Default: enabled
Using Props:
Using API:
Using Props:
Using API:
Using Props:
Using API:
mode
The Velt Recorder Control Panel
has two display modes:
floating
: Shows a preview in the bottom left corner of the page, regardless of component placementthread
: Displays the component at its placed location in the DOM
Default: floating
type
Sets the recording mode for the Velt Recorder Tool
.
Available modes:
all
- Records audio, video and screenaudio
- Records audio onlyvideo
- Records video onlyscreen
- Records screen only
Default: audio