Story page editor
Add pages with transcription text and illustrations. Navigate, reorder, and edit any page at any time.
ELAN .eaf import
Select a tier and every annotation becomes a story page, ordered by start time. Works with any ELAN project.
QR audio link
Paste a Google Drive, Dropbox, or YouTube link. A scannable QR code is generated for the printed cover.
Print-ready output
Full-bleed cover with title, speaker, artist, project team, and QR code. One page per story page, school-ready.
Markdown export
YAML front matter with all metadata, embedded base64 images, and a QR code rendered as an image for downstream processing.
Merge projects
Combine JSON files from multiple contributors with page-level conflict resolution β designed for fieldwork teams.
Works offline
A single HTML file. No installation, no server, no internet required. Open in any modern browser anywhere.
English & Spanish
Full interface available in both English and Spanish. All labels, dialogs, and exports are localized.
Click the link above to work in either English or Spanish.
Fill in the story details β title, language, speaker, artist, project team β in the left sidebar.
Paste a cloud audio link (Google Drive, Dropbox, or YouTube) to generate the cover QR code.
Add pages manually or import annotations from an ELAN .eaf file. Each annotation becomes one page.
Upload an illustration (.jpg or .png) for each page and enter or edit the transcription text.
Print the book β the browser print dialog produces a PDF with a full-bleed cover and one story page per sheet.
Save your project as a JSON file to continue later, share with collaborators, or merge with other contributors' work.
If you use Talking Book Builder in your research or language documentation work, please cite it as:
This software is made available for individual, non-commercial use only.
Permitted use
- A student, researcher, or community member using the tool for personal or academic language documentation
Not permitted without a license
- Commercial use of any kind
- Deployment or distribution for use by a group, organization, institution, or classroom
Licensing inquiries
For institutional, classroom, or commercial licensing contact: chris.linguist@gmail.com
All rights reserved
Unauthorized commercial use or group deployment of this software is prohibited.