朗读与 AI 语音
如何在 Android 上朗读 PDF
把 PDF 变成可以听的东西,听起来应该只需一个按钮。实际上它取决于大多数教程略过的一点:你的 PDF 里真的有文字,还是只有一张文字的图片?下面先教你怎么判断,再给出所有可行的收听路径。
简短回答:只要 PDF 有真正的文本层,任何带文字转语音的阅读器都能把它念出来。质量差别来自应用会不会先把页面重排,从而按顺序读出句子,而不是读出被切碎的分栏、页码和页眉。
先确认:你的 PDF 里有文字吗?
打开它,试着选中一个词。如果能选中文字,说明有文本层,下面每种方法都可用。如果什么也选不中,这个文件就是扫描件:一张页面的图片,在软件看来里面一个字母都没有。在用 OCR(光学字符识别)把文字找回来之前,任何应用都读不了它。OCRmyPDF 这类免费的桌面工具,或者很多扫描应用里的 OCR 选项,都能补上一层文本;此后就当普通 PDF 处理即可。
各种路径,从最省事到最好用
| 方式 | 语音 | 按顺序朗读 | 可离线 | 费用 |
|---|---|---|---|---|
| Android「选择朗读」 | 系统 | 仅限屏幕上的内容 | 可以 | 免费 |
| 浏览器朗读(Edge 等) | 自然,云端 | 通常可以 | 不可 | 免费 |
| Google Play 图书(上传 PDF) | 系统级 | 通常可以 | 部分 | 免费 |
| 带 TTS 的阅读应用 | 系统 | 可以 | 可以 | 免费或付费 |
| Lectern(重排 + 神经语音) | 离线神经语音 | 可以,并高亮 | 可以 | 付费 |
1. Android 内置的「选择朗读」
在「设置 → 无障碍」中启用选择朗读。屏幕上会出现一个小按钮;点一下,然后框选你想听的文字。免费、离线,在任何应用里都能用,包括 PDF 阅读器。缺点是它读的是屏幕上的内容,等于你要一页页手动喂给它,而且它会连页码和页眉一起念出来。
2. 用浏览器打开这个 PDF
Microsoft Edge 和另外几款浏览器可以打开本地 PDF 并用相当悦耳的声音朗读。临时读一份文档,这是获得好音质最快的办法。代价是:最好听的声音来自云端,需要联网;文档很长时,浏览器得一直把整个文件开着。
3. 上传到 Google Play 图书
Play 图书接受你自己上传的 PDF 和 EPUB,并能朗读它们。免费,还能在你的设备间同步。但这也意味着把文档放进一个 Google 账号里,而对工作文件或私密内容来说,这是一个需要认真权衡的点。
4. 自带文字转语音的阅读应用
大多数支持 PDF 的 Android 阅读应用都能把文本送进系统语音:Moon+ Reader(Pro)、Librera 和 PocketBook 都可以。对连贯的散文效果尚可,一遇到分栏、脚注或页眉就乱,因为应用读的是按文件顺序抽取出来的原始文本。
5. 先重排,再朗读:Lectern
Lectern 走的是另一条路。它先把 PDF 重排成像 EPUB 一样的连续文本,再用设备本地的神经语音(Piper 或 Kokoro)朗读,并高亮正在读的句子。正是重排去掉了那些“页面家具”:阅读顺序被重新构建,于是你听到的是段落,而不是“第四十二页、第三章、第四十三页”。因为语音在手机上运行,飞行模式下也能用,不按小时计费,文档也不会离开设备;当这份 PDF 是合同而不是小说时,这一点尤其重要。
什么时候干脆转换文件
如果这份 PDF 是一本你打算从头读到尾的书,把它转成 EPUB 往往更划算。Calibre 在电脑上免费完成转换,结果在任何字号下都能正确重排,在任何阅读器里都表现良好。版式复杂、含表格或双栏学术排版的 PDF,转换收益最大;PDF 与 EPUB 的差别见EPUB 与 PDF。
三条实用建议
- 先用一页试。在投入一份 400 页的文档之前,先用你选的工具听一页。阅读顺序的问题会立刻暴露。
- 技术材料把语速稍微调慢,叙事内容调快。多数应用会按书记住这个设置。
- 如果你要跟读,就让屏幕常亮。学习材料的重点正是边听边看,值得确认一下你的应用不会在段落中途黑屏。
常见问题
Android 能免费朗读 PDF 吗?
能。无障碍设置里的「选择朗读」会读出屏幕上的内容,离线且免费。用在长文档上略嫌笨拙,但读一两页非常合适。
为什么我让 PDF 朗读时毫无反应?
几乎总是因为这份 PDF 是没有文本层的扫描件。试着选中一个词:如果选不中,先做一遍 OCR,之后任何工具都能用。
朗读 PDF 用什么声音最好?
浏览器里的云端语音很好听,但需要联网。像 Lectern 使用的 Piper 与 Kokoro 这类设备本地神经语音已经很接近,同时可离线,文档也留在手机上。
能把 PDF 变成有声书文件吗?
你可以像听有声书那样听它,但导出音频文件是另一回事。若打算长期收听,把 PDF 转成 EPUB 再用带朗读功能的阅读器,效果好过导出的录音,因为进度、语速和高亮都能保留。
继续阅读