把 Kobo 电子书读出来听

唯一在 Kobo Web Reader 上能用的朗读方案——段落级高亮、自动翻页、完全免费、无需 Kobo Plus 订阅

适用于浏览器版 Kobo Web Reader(readnow.kobo.com)

你在哪台设备上读 Kobo?

Kobo 任何端都没有内置 TTS——下面是哪种能朗读、哪种不行的真实情况

完全支持

Kobo Web Reader

readnow.kobo.com 浏览器版

✓ 安装 Chrome / Edge 扩展即可

迂回方案

Kobo 桌面客户端

Kobo for Mac / Windows

改去 readnow.kobo.com 打开同一本书

迂回方案

Kobo 手机 App

iOS / Android 版 Kobo

用 iOS 朗读屏幕或 Android TalkBack——系统机械音

暂不支持

Kobo Libra / Clara / Sage / Elipsa

墨水屏阅读器

墨水屏不支持 TTS——改去 Kobo Web Reader 朗读

30 秒开始听

1

安装 CastReader

从 Chrome 应用商店一键安装。免费、不用注册、不用绑 Kobo 账号。

2

打开 Kobo Web Reader

访问 readnow.kobo.com,用 Kobo / Rakuten 账号登录,打开任意一本书。

3

按播放

点扩展图标。当前页开始朗读、段落同步高亮、读到底自动翻下一页。

Kobo 为什么没有朗读功能

Kobo 把音频业务都押在 Kobo Plus Listen 这个独立的有声书订阅上——让你免费听已经买过的电子书,从来不是它的优先级。

Kobo 给的方案

重新买一本有声书;蓝牙耳机才能听;月费订阅 Kobo Plus Listen;已经买过的电子书没办法听。

CastReader 的做法

直接读你已经买过或借过的那本书;自然真人 AI 语音;段落跟随高亮;跨章节 iframe 自动翻页;零费用。

打开 readnow.kobo.com,进入书库里任意一本书,点 CastReader 图标。你已经付过钱的电子书立即变成免费有声书——每一页、每一章、Kobo 支持的所有语种。

为 Kobo 的 iframe 阅读器量身打造

跨 iframe 高亮

Kobo 把每一章渲染进独立的 iframe,CastReader 把多个 iframe 拼成连续阅读流,段落高亮可以跨越 iframe 边界无缝跳转。

自动翻页

读到当前页底部?CastReader 自动按 Kobo 的下一页按钮——双手解放、视线不离开文本。

40+ 语种

从 EPUB 元数据自动检测书的语言。英、法、德、意、西、葡、荷、日、中、韩——全是自然 AI 真人音。

倍速调节

学习 0.5x、小说 1.5x–3x,每个倍速下声音都清晰自然。

点段落跳读

走神了?点章节里任意一段,CastReader 立刻从那里接着读。

图书馆借的书也读

OverDrive 借阅的图书馆书会出现在你的 Kobo Web Reader——和买的书一样能朗读,不需要额外工具。

桌面版可选

CastReader for Mac——突破浏览器边界

在桌面客户端里读 Kobo?或者想要一个 TTS 同时覆盖 Apple Books、Kindle for Mac、Pages、备忘录、Word?下载原生 Mac 应用。

下载 Mac 版
  • 在任意 Mac 应用上叠加单词级高亮
  • 悬浮播放器+倍速控制
  • Send to Phone 听书带去通勤路上
  • 覆盖 Apple Books、Kindle for Mac、备忘录、Pages、Word

★★★★★

4.7 on Chrome 应用商店

终于有一个真正能用的 Kobo 朗读方案

常见问题

Kobo 有内置朗读吗?

没有。Kobo 任何一款墨水屏阅读器都没有给电子书做 TTS——Libra、Clara、Sage、Elipsa、Forma 全都没有。Kobo 的 iOS / Android App 也没有朗读功能。Kobo 的音频业务是 Kobo Plus Listen,一个单独付费的有声书目录。CastReader 在 Kobo Web Reader(readnow.kobo.com)上补上这块空白——装好扩展,你 Kobo 书架里任何一本书都能免费朗读。

Kobo Libra 2 / Clara 2E / Sage / Elipsa 能把书读出来吗?

都不行。Kobo 带蓝牙的型号(Libra 2、Sage、Elipsa)能用蓝牙耳机听已经买过的有声书,但没办法把电子书的文字转成语音。所有 Kobo 设备上都没有 TTS 引擎。要听已经买过的电子书,只能在桌面或笔记本上用 Kobo Web Reader + CastReader。

怎么在 Kobo Web Reader 上用 CastReader?

(1)从 Chrome 应用商店安装 CastReader。(2)访问 readnow.kobo.com 并用 Kobo 或 Rakuten 账号登录。(3)打开任意一本书——付费、免费试读、图书馆借阅都行。(4)点扩展图标。当前页开始朗读,段落随音频高亮,CastReader 在读到页底时自动翻页。

CastReader 能用在 Kobo 桌面客户端(Mac / Windows)吗?

Kobo 桌面客户端是用嵌入式 WebKit / Chromium 渲染书页的,扩展无法注入进去。简单的解法:在 Chrome、Edge 或 Firefox 里打开 readnow.kobo.com 同一本书——你的书架、书签、阅读进度会自动同步过去,CastReader 在那里能用。

Kobo 手机 App 呢?

Kobo 的 iOS 和 Android App 都没有朗读功能。iOS 上可以开启朗读屏幕(设置 → 辅助使用 → 朗读内容 → 朗读屏幕),从屏幕顶部双指向下滑动来读当前页——能用,但是 iOS 系统机械音,而且要手动翻页。Android 上 TalkBack 同理。要自然真人 AI 语音 + 段落同步高亮,建议在桌面浏览器上打开 readnow.kobo.com。

OverDrive / Libby 借阅的图书馆书 CastReader 也能朗读吗?

可以。图书馆借的书出现在 Kobo Web Reader 之后,行为和买的书完全一样。CastReader 只看 Kobo Web Reader iframe 里渲染出来的文本,借阅来源不影响。

CastReader 和 Kobo Plus Listen 有什么区别?

完全是两件事。Kobo Plus Listen 是一个独立的付费订阅,里面是专业演员朗读的有声书目录。CastReader 直接把你已经买过(或图书馆借过)的电子书用 AI 语音读出来。CastReader 完全免费,Kobo Plus Listen 按月付费。两者目标场景不同——CastReader 覆盖你已有的书架,Kobo Plus 覆盖专业有声书目录。

CastReader 会绕过 Kobo 的 DRM 吗?

不会。CastReader 只读 Kobo Web Reader iframe 里已经渲染出来的文本——和你眼睛看到的内容完全一样。它不会下载书文件、不会解密任何东西、不会绕过版权保护。本质上它是一个带自然 AI 语音 + 段落级高亮跟随的屏幕阅读器。

CastReader 在 Kobo 上支持哪些语言?

支持 40+ 语种的自然 AI 语音:英、法、德、意、西、葡、荷、波、捷、日、中、韩、阿拉伯、印地等等。Kobo 母公司是日本 Rakuten,目录里欧洲语种特别全,CastReader 从 EPUB 元数据自动判断书的语言,不用手动切换。

Kobo 上听书能发到手机听吗?

可以。Send to Phone 功能把桌面浏览器里的 TTS 音频通过私有 Telegram 机器人推送到手机。CastReader 在桌面上自动翻页,你在手机上戴着耳机听。整个 Kobo 书架瞬间变成通勤、健身、做家务时的免提有声书。

CastReader 真免费?没什么坑?

100% 免费。不用注册、不用订阅、不限章节、不限月用量。TTS 服务器的成本由开发者承担。如果非要说一个限制,那就是:它只在桌面浏览器里的 Kobo Web Reader 上能用,墨水屏硬件本身没办法支持。

为什么 Kobo 自己不给阅读器加 TTS?

有声书出版商把 TTS 视为竞品。亚马逊 2009 年在 Kindle 2 上加过 TTS,出版商联合威胁起诉,亚马逊就退让了。Kobo 母公司 Rakuten 一开始就没在硬件上做 TTS——理由一致:有声书的版权是单独授权的,让每本电子书免费朗读会蚕食有声书市场。CastReader 能存在,是因为用户的需求确实存在,平台不愿意做。

现在就开始听

100% 免费,无需注册,无需 Kobo Plus 订阅。

2026 年的 Kobo 朗读:诚实的现状

Kobo 一直把自己定位成亚马逊的开放替代品——支持无 DRM 的 EPUB、跟 OverDrive 图书馆系统打通、能同步 Pocket 文章、不搞封闭生态。在大多数承诺上 Kobo 也确实做到了。但唯独在朗读这件事上,Kobo 和亚马逊殊途同归:内置功能没有、装上一般的 Chrome 朗读扩展也读不出来、想听书必须再付费订阅 Kobo Plus Listen 这个有声书目录——等于让你为同一本书付两次钱。如果你只是想听一下已经买过的那本电子书,Kobo 完全没给你留通道。

硬件层面尤其惨。Kobo 现役阅读器——Libra Colour、Clara Colour、Clara BW、Sage、Elipsa 2E、Forma——全都没有给电子书做 TTS 引擎。带蓝牙的型号(Sage、Libra 2 起步、Elipsa)能向蓝牙耳机推流专业演员录的有声书,但前提是你已经在 Kobo 商店额外购买过那本有声书,或者订阅了 Kobo Plus Listen。没有任何菜单、设置、固件开关能把当前正在读的电子书转成语音。Kobo 自家社区里这条结论从 2014 年开始就反复确认,每代设备都一样。

手机 App 同理。Kobo iOS 和 Kobo Android 把书排版得很漂亮、字体主题随便切,但两个 App 都没有朗读功能。系统级别的迂回方案确实存在——iOS 朗读屏幕(设置 → 辅助使用 → 朗读内容 → 朗读屏幕,从屏幕顶部双指下滑触发)和 Android TalkBack——但用的是系统默认机械音,而且不会自动翻页。一页读完之后还得手动滑下一页,一本 12 小时的小说光是滑屏幕就够烦了。

Kobo Web Reader(readnow.kobo.com)是这个困局唯一能撬开的地方。Kobo 把浏览器版做成了 EPUB-in-iframe 架构——每一章被加载到独立的同源 iframe 里(用 srcdoc 注入 HTML),多个 iframe 横向并排,翻页时通过 CSS transform 把整个 iframe 队列横向平移。这种 iframe 架构正是大部分 TTS 扩展在 Kobo 上失效的根源:它们读 document.body,body 里是空的,真正的文本全在 iframe.contentDocument 树里。普通扩展要么什么都返回不出来,要么只抓到导航栏。

CastReader 是专门为这种结构重写的。它会遍历所有同源可访问 iframe,按阅读顺序排序,定位用户当前真正看到的那个 iframe(一个 Kobo iframe 里其实是整章的横向铺开),再在那个 iframe 里找到此刻真正显示在视口里的第一段——不是「在 iframe 里某处」,而是「视口里现在能看见」。从那里开始朗读、跨 iframe 边界继续读、段落高亮跟随音频走,当高亮临近的段落即将滑出视口时,CastReader 自动按下 Kobo 的下一页按钮。你只管坐着听,书自己翻。

三个 Kobo 特有细节值得专门提:第一,Kobo 在每个 iframe 内部用横向 CSS 列做分页——一个长段落会被切到两栏甚至三栏里,普通 TTS 扩展会把第一栏读完、跳过第二栏的剩余、再去第三栏,节奏完全错乱。CastReader 检测段落的 fragment 级别布局,只有当段落真正的尾部即将离开视口时才翻页。第二,Kobo iframe 翻页动画过程中,段落可能短暂地横跨两页、出现负坐标,CastReader 用「只往前不往后」的翻页器避免视口被错误回拉。第三,Kobo 书的章节起始处经常用首字母大型化和小型大写字母装饰,TTS 引擎读起来全程是普通文本,不会卡顿。

实用建议:墨水屏 Kobo 留给真正不想被打断的纸感阅读,想听书时打开笔记本上的 Kobo Web Reader + CastReader。OverDrive 借阅的图书馆书也会出现在 Kobo Web Reader 里——也就是说图书馆党也能用同一套方案。要在通勤和健身时听,CastReader 的 Send to Phone 功能把音频通过私有 Telegram 机器人推到手机,桌面浏览器同时自动翻页——一个零成本的免提通勤听书方案,省掉 Kobo Plus Listen 的订阅。

Kobo 在很多事情上做得比亚马逊好。但在 TTS 这件事上,两家恰好在零分上打成平手——CastReader 是把这个差距填上的桥梁,作用域就是 Kobo 唯一允许第三方扩展进入的那个表面:网页阅读器。