微信读书两种朗读方式,我都试了三个月。差距比你想象的大。
微信读书 App 内置了朗读功能。打开任何一本书,点右上角的耳机图标,系统语音开始读。这个功能已经存在好几年了。大部分人试了一次就关掉了。
我是那个没关掉的人。去年底干眼症的时候,我强迫自己用 App 朗读听完了半本《人类简史》。说"听完"不太准确——更像是"忍完"。系统语音读"智人之所以能够统治世界,是因为智人是唯一能够进行大规模灵活合作的物种"这句话的方式,和读"请在滴声后留言"没有任何区别。每个字相同的力度,相同的间隔,相同的音高。你的大脑在第一分钟还能处理内容,到第五分钟就开始自动过滤声音了——就像住在铁路旁边的人听不到火车声一样。
后来有人给我推荐了 CastReader。一个免费的 Chrome 扩展,在微信读书网页版上用。我本来没抱期望——之前试过好几个网页 TTS 工具,全部在微信读书上失败了,因为网页版用 Canvas 渲染文字,普通工具提取不到文本。但 CastReader 居然能读。
第一次听到 CastReader 读微信读书的时候,我愣了大概三秒。不是因为声音完美——不完美,你能听出是合成的——而是因为和 App 自带朗读的差距太大了。CastReader 的声音有节奏变化。逗号处有短停顿,句号处有长停顿。问句的语调会微微上扬。转折句"但是"前面会有一个若有若无的换气感。这些细节单独拿出来不起眼,叠加起来就是你能听二十分钟和只能听五分钟的区别。
我用了三个月之后总结了几个关键差异。
声音质量是最大的差距。App 用系统 TTS(iOS 是系统默认的中文语音,Android 类似),CastReader 用 Kokoro AI 语音引擎。你可以打开同一本书的同一个段落,分别用两个工具读一遍,对比一下。我让我女朋友盲听过——她听了两段之后说"第一个是机器,第二个可能是真人也可能是很好的AI"。第二个是 CastReader。她猜对了一半。
翻页是第二个差距。App 朗读到页面底部的时候,如果你开的是翻页模式,它需要你手动翻页或者切换到连续滚动模式。CastReader 在网页版上不存在这个问题——它拦截的是完整章节数据,朗读到底部会自动衔接下一页内容。无缝。你戴着耳机走路,不需要掏手机翻页。
段落高亮是第三个差距。CastReader 朗读的时候,屏幕上当前段落会高亮显示。App 朗读没有这个功能——声音在读,但你不知道读到哪里了。如果你想切换回看书模式,App 需要你自己去找当前位置。CastReader 你一低头,高亮就在那里。
操作便利性上 App 有一个优势:手机端随时可用。躺在床上、走在路上、挤在地铁里,掏出手机就能听。CastReader 需要电脑浏览器。但我的实际体验是——我在需要听书的场景下(通勤、做饭、运动),大部分时候电脑是开着的,或者我可以开着。笔记本放厨房台面上、放跑步机扶手上、放沙发边上——蓝牙连耳机,点一下 CastReader,不用碰电脑了。听的体验比手机上好太多。
价格这块没什么好比的。App 自带朗读免费。CastReader 也免费。都是真免费,不是试用。
我现在的分工是这样的:短时间碎片化听书(比如等电梯的两分钟)用 App,反正就听两分钟声音差也无所谓。长时间听书(通勤、做饭、运动,二十分钟以上)用 CastReader,因为声音质量在长时间收听中是决定性的——难听的声音五分钟还能忍,二十分钟绝对不行。
安装 CastReader:Chrome 应用商店,搜 CastReader,添加到 Chrome。打开 weread.qq.com,登录,找书,点图标。免费,无限制。
如果你用微信读书 App 朗读觉得"也就那样"然后关掉了——试一次 CastReader。不是同一个东西。