Built-in Text Editor
Both the RiverScript web application and desktop client include a built-in TipTap text editor with custom RiverScript extensions. The editor can be used to edit transcripts and export them in various formats.
Keyboard Shortcuts
The editor uses StarterKit, the standard TipTap extension package.
| Action | Windows/Linux | macOS |
|---|---|---|
| Bold | Ctrl+B | Cmd+B |
| Italic | Ctrl+I | Cmd+I |
| Strikethrough | Ctrl+Shift+X | Cmd+Shift+X |
| Inline Code | Ctrl+E | Cmd+E |
| Heading H1–H6 | Ctrl+Alt+1…6 | Cmd+Alt+1…6 |
| Bullet List | Ctrl+Shift+8 | Cmd+Shift+8 |
| Ordered List | Ctrl+Shift+7 | Cmd+Shift+7 |
| Blockquote | Ctrl+Shift+B | Cmd+Shift+B |
| Code Block | Ctrl+Alt+C | Cmd+Alt+C |
| Line Break (without a new paragraph) | Shift+Enter | Shift+Enter |
| Undo | Ctrl+Z | Cmd+Z |
| Redo | Ctrl+Shift+Z | Cmd+Shift+Z |
| Select All | Ctrl+A | Cmd+A |
Transcript editing is available for media files up to 3 hours in duration. For recordings longer than 3 hours, the editor is automatically disabled to prevent excessive memory usage on the user's device. If editing transcripts longer than 3 hours is required, it is recommended to export the transcript and edit it using an external text editor.
The built-in editor includes custom RiverScript extensions such as clickable timestamps, color-coded speaker labels with speaker renaming support, and transcript export functionality.