דָּבָר
·
Davar Sync
Word-by-word Audio Sync Editor
The internal editor for aligning Bible audio to individual words. Built for the Davar project — mapping every word to its spoken moment.
בְרֵאשִׁית הָיָה הַדָּבָר
"In the beginning was the Word" — John 1:1
Features
Audio Sync
- Waveform editor — Visual waveform with draggable regions for each word
- Region drag & resize — Click and drag to adjust word boundaries precisely
- Nudge timing — Shift+Arrow keys to fine-tune start/end by 10ms increments
- Zoom control — Scale the waveform from 50 to 1000 px/s for detailed editing
- Click to seek — Click any word region to jump to that audio position
Word Management
- Full word metadata — Edit text, phonetics, short/long definitions, and timing per word
- Dictionary lookup — Auto-fill phonetics and definitions from existing data
- Add/delete words — Insert new words or remove existing ones
- Verse management — Add verses, navigate by verse, expand to see words
Editor
- Undo/redo — Full history with Ctrl+Z / Ctrl+Shift+Z
- Unsaved changes tracking — Visual indicator and save protection
- Keyboard navigation — Arrow keys to move between words, Enter to play
- Dark/Light theme — Matches the Davar brand in both modes
Supported Texts
Old Testament
Hebrew (עברית)
Right-to-left · 39 books
New Testament
Greek (Ἑλληνική)
Left-to-right · 27 books
Credits
Built With
- Bun — High-performance JavaScript buntime (runtime)
- WaveSurfer.js — Waveform visualization and regions
- Vanilla JS — No framework, pure ES modules