paulilaaso/lue

Terminal eBook Reader with Audiobook-Quality Text-to-Speech — Supports EPUB, PDF, DOCX, HTML, RTF, TXT, and MD.

解决的问题

Lue 是一个基于终端的电子书和文档阅读器,集成了文本转语音(TTS)功能,使用户能够同时阅读和收听文档。它通过提供一种同步体验来解决阅读流程碎片化的问题,即在语音朗读时,文本会自动高亮并滚动。

工作原理

该应用程序支持多种格式(EPUB、PDF、TXT、DOCX、HTML、RTF 和 Markdown),并采用模块化 TTS 系统。默认情况下,它使用 Edge TTS 进行在线语音合成,但也支持 Kokoro TTS 实现本地离线播放。系统将音频播放与终端界面内的单词级高亮和自动滚动同步。

适用人群

适用于偏好终端工具的用户、希望结合阅读与听觉以提升专注力的用户,以及需要具备 TTS 集成功能的离线文档阅读器的用户。

主要亮点

  • 多格式支持:支持读取 EPUB、PDF、TXT、DOCX、HTML、RTF 和 Markdown。
  • 模块化 TTS:支持云端(Edge)和本地(Kokoro)两种文本转语音引擎。
  • 同步体验:支持与语音同步的单词级高亮和自动滚动。
  • 可自定义界面:提供多种 UI 模式(Minimal、Medium、Full 和 Speed Reading)、Vim 风格键盘绑定以及多种颜色主题。
  • 智能持久化:自动保存并恢复跨会话的阅读进度。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目