阿喵前言
硬盘里存了不少电子书,想听的时候却还要重新找有声版?阿喵觉得,能把自己的书直接读出来,比再换一个书城更实用。听书 ShuTing 就是这样一款免费开源的本地阅读器:电子书边读边听,读到哪和听到哪分开记,还能把选中的章节导出成 MP3。Windows 便携版解压就能用,适合想把现有书库听起来的朋友。
资源介绍
听书 ShuTing 是以听读为核心的本地电子书阅读器,免费开源,采用 MIT 许可证。它扫描现有电子书目录,不搬动原文件,支持 EPUB、TXT、带文字层的 PDF,以及部分 MOBI、AZW3、AZW 文件,阅读进度、标注和音频缓存保存在本地。
打开书籍后,可以点击段落开始朗读,配合逐句高亮、自动滚动和倍速播放;回到书库也能用迷你播放条控制声音。当前 v0.1.1 提供 Windows 便携包,已内置运行时,无需另装 Node.js、Calibre 或 FFmpeg。
截图


特色
- 接着读,也能接着听:阅读与收听位置独立保存,切换时各自续上。
- 边听边对照正文:逐句高亮、自动滚动,支持调整语速和定时停止。
- 把章节带出阅读器:勾选需要的内容导出 MP3,便于放到常用播放器里听。
- 现有书库直接整理:支持多目录扫描、格式筛选、全文搜索和书签标注。
- 程序和数据一起带走:便携版的数据保存在程序旁的 data 目录;原书文件需另行保留并确保路径可访问。
注意
- 新内容的朗读与音频导出需要联网访问微软神经网络语音服务,待合成文本会发送给该服务;已有缓存可复用,导出的 MP3 可离线播放。
- 当前无 OCR,不支持扫描版 PDF;PDF 与 MOBI 的插图尚未接入,HUFF/CDIC 压缩或 DRM 加密的 MOBI 无法直接阅读,DOC/DOCX 正文解析也未开放。PDF 重排效果取决于原文件版式。
- v0.1.1 便携包面向 Windows,未提供 macOS 或 Linux 成品包,且没有代码签名,启动时可能出现“未知发布者”提示。
使用教程
- 打开下方 v0.1.1 发布页,下载
ShuTing-0.1.1-portable.zip,完整解压到可写目录。 - 双击
启动听书.cmd打开桌面窗口;想用浏览器界面,可运行同包内的start-browser.cmd。 - 在侧栏“书库根目录”填写自己的电子书文件夹,点击“重新扫描”;以后增删书籍,可用“同步书库”更新。
- 打开一本书,点击要开始的段落朗读,在底部调整倍速或设置定时。遇到多音字读错,可以打开“发音”添加修正规则。
- 需要 MP3 时,打开“导出”,勾选章节并选择 1–2 倍导出语速,等待任务完成,在
data/exports/找到文件。建议先用 1 倍速导出,再由播放器调整速度。
资源获取
Windows v0.1.1 便携版发布页 · GitHub 开源项目
便携包文件名:ShuTing-0.1.1-portable.zip。下载模块提供同版本安装包与发布页入口。


