Article TTS — local read-aloud
Reads the current article aloud entirely in your browser using local Kokoro TTS. No backend, no data leaves your machine.
As of June 2026, Article TTS — local read-aloud has — users in the Productivity category.
Usersno change0%
—
—
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
0.1.0
Manifest V3
History
1 snapshotsTracking since Jun 30, 2026.
Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Jun 30, 2026 | — | — | — | 0.1.0 |
| Now | — | — | — | 0.1.0 |
Permissions & access
- Permissions
- activeTabscriptingsidePanel
- Host access
- http://*/*, https://*/*
Screenshots
About
Article TTS reads the article you're looking at aloud, in your browser, using a local neural text-to-speech model (Kokoro 82M). Nothing about what you're reading ever leaves your machine. ★ Why this exists Most "read aloud" features send your article to a third-party cloud server to synthesize it. This one doesn't. The first time you use it, the speech model downloads once (about 80–300 MB depending on your GPU), gets cached by your browser, and then everything — extraction, synthesis, playback — happens locally. ★ How it works 1. Click the extension icon while viewing any article (Wikipedia, a blog post, a news article, anything with readable text). 2. The extension extracts the article's main content using Mozilla's Readability library (the same one Firefox Reader View uses), then opens a side panel with the cleaned paragraphs. 3. Hit Play. Paragraphs are sent one at a time to the local Kokoro model and played through your browser's Web Audio engine. The currently-playing paragraph is highlighted; click any paragraph to jump there; use the Prev/Next buttons to skip. 4. Want to tweak the reading? Pick from 8 voices (English male/female accents), or change the playback speed from 0.75× to 2×. ★ Performance On a machine with WebGPU (most modern laptops/desktops), synthesis runs on the GPU and is fast enough to keep up with reading. On machines without WebGPU, the extension falls back to WASM with a quantized model — slower but still usable on most articles. ★ Permissions explained - activeTab, scripting — needed to read the content of the page you clicked the icon on. The extension does NOT read pages in the background, does NOT auto-scan your tabs, and does NOT monitor your browsing. - sidePanel — needed to display the player next to the article. - <all_urls> host permission — Readability.js needs to be able to read the article DOM regardless of which site it's on. The extension only runs the read-content script after YOU click the icon. ★ Privacy - No data collection, no analytics, no telemetry. - The speech model is fetched once from Hugging Face (cdn-lfs.huggingface.co) and cached. - The article content you select NEVER leaves your browser. Synthesis runs entirely client-side. ★ Open source Source: https://github.com/25b3nk/article-tts (issues and contributions welcome).
Technical
- Version
- 0.1.0
- Manifest
- V3
- Size
- 5.79MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- pkmaojdccjemihdgglhbjolapfienlio
- Developer ID
- ua511cf77970b983b7ea2595cb8f873ee
- Developer Email
- [email protected]
- Created
- Jun 29, 2026
- Last Updated (Store)
- Jun 29, 2026
- Last Scraped
- Jun 30, 2026
- Website
- —
- Support URL
- —
Data sourced from the Chrome Web Store · last verified Jun 30, 2026.