readium/speech

💬 A TypeScript library for implementing read aloud on the Web

51
/ 100
Established

This project helps integrate a high-quality "read aloud" feature into web-based applications, like ebook readers or news sites. It takes digital text content and turns it into spoken audio, complete with highlighting and voice selection. It's designed for web application developers who want to add an accessible and professional text-to-speech experience for their users.

Available on npm.

Use this if you are a web developer building a reading application (like an ebook reader, news app, or educational platform) and need to incorporate a robust, best-practices-driven text-to-speech function for your users.

Not ideal if you are looking for a standalone text-to-speech application for personal use, or if you need to integrate text-to-speech into a non-web environment.

digital-publishing web-accessibility reading-apps e-learning content-delivery
Maintenance 10 / 25
Adoption 5 / 25
Maturity 25 / 25
Community 11 / 25

How are scores calculated?

Stars

12

Forks

2

Language

TypeScript

License

BSD-3-Clause

Last pushed

Jan 21, 2026

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/readium/speech"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.