About

Product info, privacy policy, help and credits.

What It Is

DigTTSReader is a local-first reader for long documents: import text, it splits into sentences automatically, highlights as it reads aloud, and can export the whole document as MP3. Every document, note and progress marker stays in your own browser.

Version: v0.1.0Built-in voice list: 0 voices · 0 regions.

How It Works

The front end is a Vite + Vue 3 + TypeScript single-page app with data in IndexedDB. Speech synthesis runs through a same-origin edge function that proxies Microsoft Edge TTS (WebSocket protocol); when that is unavailable it automatically falls back to the browser’s built-in Web Speech API.

Privacy Policy

  • No account, no cloud sync: documents, notes and progress are stored in your browser and never uploaded.
  • While synthesizing, the text is forwarded by our edge function to the Microsoft speech service (the text leaves your device).
  • Using “Import from URL” makes our server fetch the main text of the target page for you.
  • No third-party ads and no behavioral tracking.
  • Deleting data: you can clear everything stored locally from the Me page.

Help FAQ

Why does Edge TTS fail sometimes?

Edge TTS depends on a third-party service, so network problems or upstream rate limits can cause failures; when that happens it falls back to the browser’s built-in speech automatically.

Why can’t I download the MP3?

Whole-document MP3 export only works while Edge TTS is available. Once it has fallen back to browser speech, MP3 export is disabled and the reason is shown.

Is there a length limit for the text?

A single document can hold up to 50,000 characters. Each synthesis request is split by sentence, and every sentence is sent to the speech service individually.

Why is long text synthesized in segments?

Splitting by sentence lets playback start while synthesis continues, serves cached sentences with zero requests, and invalidates only the later sentences when you change parameters.

How do I change the voice?

Use the Voice panel on the right of the reader to switch language / region / tier, or preview a voice on the Discover page and apply it in one click.

How do I export, import or clear my data?

On the Me page you can export everything as a single JSON file, import a backup, or clear all local data.

Changelog

v0.1.0 · First public release: sentence splitting for long text, sentence-by-sentence highlighting, resume from the last position, whole-document MP3 export, voice filtering and favorites, notes, and data import / export.

Contact

Questions and feedback: feedback@digdevbox.com

Credits & Disclaimer

Speech technology comes from Microsoft Edge online text-to-speech (trademarks and copyright belong to Microsoft; this project is not affiliated with it). For personal, non-commercial use only — do not use it for fraud or impersonation. Availability depends on a third-party service.