read-aloud

一键朗读网页,解放双眼,随时随地听内容

开源 🏷️基础免费,高级付费 ✅ 目前可打开 音频音乐 🍴 复刻 318 🐛 待处理 85 👀 关注 44
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1794
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 浏览器扩展,基础免费,高级功能需付费订阅,提供试用。

项目预览

read-aloud 项目界面预览图
图片来源:项目官网

项目数据

分类音频音乐
开发团队Read-Aloud
定价模式🏷️基础免费,高级付费
价格说明浏览器扩展,基础免费,高级功能需付费订阅,提供试用。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型accessibility,browser-addon,browser-extension,chrome-extension,chrome-extensions,chromium-extension,edge-extension,firefox-addon,firefox-extension,firefox-extensions,page-reader,text-to-speech,webextension,webextensions
GitHub 星标★ 1794
上线时间2016-10-13 00:00:00
代码更新2026-11-08
仓库体积3.9 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数4

项目介绍

read-aloud 是一款开源的浏览器扩展,旨在通过一键点击将网页内容转换为语音朗读,解决视障用户、多任务处理者或阅读疲劳人群的阅读障碍问题。它基于 JavaScript 构建,支持 Chrome、Edge、Firefox 等主流 Chromium 和 Firefox 内核浏览器,核心能力包括:智能提取网页正文并过滤广告、弹窗等干扰元素;提供多种自然语音引擎(如系统 TTS、云端语音)和语速、音调调节;支持快捷键操作、自动朗读、高亮跟随等增强功能。项目代码结构清晰,易于扩展,适合开发者二次开发或集成到无障碍工具链中。目前项目活跃,社区反馈良好,但语音引擎的云端服务可能需要额外配置或付费。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1794

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:浏览器扩展 7 步

环境要求

  • Chrome、Edge 等 Chromium 内核浏览器或 Firefox 浏览器
  • Node.js 与 npm(仅 Firefox 源码安装方式需要)
  • 已获取 read-aloud 项目源码目录(源码安装时)

安装与启动步骤

  1. 1商店直接安装

    普通用户推荐方式:打开 Chrome 应用商店或 Firefox Addon 页面,点击添加到浏览器即可,无需编译源码。

    https://chromewebstore.google.com/detail/read-aloud-a-text-to-spee/hdhinadidafjejdhmfkjgnolgimiaplp
  2. 2获取项目源码

    Firefox 源码安装需要本地有项目代码,先从 GitHub 克隆仓库到本地目录。

    git clone https://github.com/ken107/read-aloud.git
    cd read-aloud
  3. 3创建构建目录

    在项目根目录下执行 mkdir build,创建用于存放打包产物的目录。

    mkdir build
  4. 4打包扩展

    运行打包脚本,生成可分发的 zip 压缩包,产物位于项目内。

    npm run-script package
  5. 5解压打包产物

    解压上一步生成的 zip 文件,解压后目录中应能看到 manifest.json,后面加载会用到它。

  6. 6加载到 Firefox

    先在 Firefox 中确认没有已安装的 read-aloud 扩展,地址栏输入 about:debugging 回车。

    about:debugging
  7. 7选择清单文件

    点击 This Firefox → Load Unpackaged Extension,选中前面解压出来的 manifest.json 完成加载。

如何确认成功

about:debugging 的「临时扩展」列表中出现 read-aloud,且浏览器工具栏显示其图标即为加载成功。

常见问题

Q:必须从源码安装吗?

A:不必须。普通用户直接通过 Chrome Web Store 或 Firefox Addon 页面一键安装即可,源码安装只适用于开发调试或 Firefox 未上架场景。

Q:Load Unpackaged Extension 为什么选不中文件?

A:需要先解压 npm run-script package 生成的 zip,选中解压目录中的 manifest.json,而不是选 zip 压缩包本身。

Q:加载后重启浏览器扩展消失了?

A:通过 about:debugging 加载的是临时扩展,重启 Firefox 后通常会失效,需要重新按上述步骤加载一次。

Q:语音引擎要额外付费吗?

A:README 未给出配置说明;项目介绍提到云端语音服务可能需要额外配置或付费,可先使用系统自带 TTS 引擎。

注意事项

  • README 未明确写出获取源码的命令,第 2 步依据项目 GitHub 地址推断,仅供源码安装方式使用。
  • 源码安装前请确保 Firefox 中未安装其他 read-aloud 扩展,避免冲突。
  • 打包前需保证已安装 Node.js 与 npm,并已在本项目目录下执行命令。

核心亮点

  • 智能提取正文,自动跳过广告和导航,朗读体验纯净
  • 支持多浏览器(Chrome/Edge/Firefox),覆盖主流用户
  • 提供多种语音引擎和语速/音调调节,满足个性化需求

不足之处

  • 云端语音服务可能需付费或配置API密钥,免费体验受限
  • 文档/社区待观察,部分高级功能使用说明不够详细

适用场景

  • 通勤或做家务时,用耳朵听长篇文章或新闻
  • 视障用户辅助浏览网页,提升信息获取便利性
  • 学习外语时,朗读网页内容帮助听力训练

替代项目

Read Aloud (Chrome扩展)、NaturalReader、Speechify

上一篇:Auto-Synced-Translated-Dubs

下一篇:Genie-TTS

同类项目推荐

unspeech 开源

一个 API 接入所有 TTS 服务,自托管轻松切换

️ Your Text-to-Speech Services, All-in-One.

★ 109 2026-08-09
merlin 开源

用深度学习快速训练自定义语音合成模型,从文本到语音一键生成。

This is now the official location of the Merlin project.

★ 1321 2026-08-09
mlx-audio 开源

苹果设备本地搞定语音,转文字、换声音一步到位

A text-to-speech (TTS), speech-to-text (STT) and speech-to-speech (STS) library buil···

★ 8219 2026-08-09
TTS-papers 开源

按图索骥,快速掌握TTS研究脉络

collection of TTS papers

★ 736 2026-08-09
wavegrad2 开源

用扩散模型直接生成高保真语音波形,一步到位

Unofficial Pytorch Implementation of WaveGrad2

★ 111 2026-08-09
runandread-audiobook 开源

在家用AI把电子书变成有声书,省钱又省心

Open-source project for creating high-quality AI TTS-narrated audiobooks at home usi···

★ 66 2026-08-09
AdaSpeech 开源

用少量样本快速定制专属语音合成模型

AdaSpeech: Adaptive Text to Speech for Custom Voice

★ 162 2026-08-09
aeneas 开源

上传音频和文本,自动生成逐字字幕时间轴

aeneas is a Python/C library and a set of tools to automagically synchronize audio a···

★ 2875 2026-08-09
FFTNet 开源

用 FFT 加速神经声码器,实现实时语音合成。

FFTNet: a Real-Time Speaker-Dependent Neural Vocoder

★ 64 2026-08-09