项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1794
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Chrome、Edge 等 Chromium 内核浏览器或 Firefox 浏览器
- Node.js 与 npm(仅 Firefox 源码安装方式需要)
- 已获取 read-aloud 项目源码目录(源码安装时)
安装与启动步骤
-
1商店直接安装
普通用户推荐方式:打开 Chrome 应用商店或 Firefox Addon 页面,点击添加到浏览器即可,无需编译源码。
https://chromewebstore.google.com/detail/read-aloud-a-text-to-spee/hdhinadidafjejdhmfkjgnolgimiaplp -
2获取项目源码
Firefox 源码安装需要本地有项目代码,先从 GitHub 克隆仓库到本地目录。
git clone https://github.com/ken107/read-aloud.git cd read-aloud -
3创建构建目录
在项目根目录下执行 mkdir build,创建用于存放打包产物的目录。
mkdir build -
4打包扩展
运行打包脚本,生成可分发的 zip 压缩包,产物位于项目内。
npm run-script package -
5解压打包产物
解压上一步生成的 zip 文件,解压后目录中应能看到 manifest.json,后面加载会用到它。
-
6加载到 Firefox
先在 Firefox 中确认没有已安装的 read-aloud 扩展,地址栏输入 about:debugging 回车。
about:debugging -
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.
merlin
开源
用深度学习快速训练自定义语音合成模型,从文本到语音一键生成。
This is now the official location of the Merlin project.
mlx-audio
开源
苹果设备本地搞定语音,转文字、换声音一步到位
A text-to-speech (TTS), speech-to-text (STT) and speech-to-speech (STS) library buil···
TTS-papers
开源
按图索骥,快速掌握TTS研究脉络
collection of TTS papers
wavegrad2
开源
用扩散模型直接生成高保真语音波形,一步到位
Unofficial Pytorch Implementation of WaveGrad2
runandread-audiobook
开源
在家用AI把电子书变成有声书,省钱又省心
Open-source project for creating high-quality AI TTS-narrated audiobooks at home usi···
AdaSpeech
开源
用少量样本快速定制专属语音合成模型
AdaSpeech: Adaptive Text to Speech for Custom Voice
aeneas
开源
上传音频和文本,自动生成逐字字幕时间轴
aeneas is a Python/C library and a set of tools to automagically synchronize audio a···
FFTNet
开源
用 FFT 加速神经声码器,实现实时语音合成。
FFTNet: a Real-Time Speaker-Dependent Neural Vocoder
