C-Loftus/QuickPiperAudiobook
C-Loftus/QuickPiperAudiobook has 1,061 GitHub stars and 78 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 13:22 UTC. Last push 2025-11-07.
With one command, create a natural-sounding audiobook from a variety of input formats (epub, mobi, txt, PDF, HTML and more!)
实测星标增长
- 24小时
- 0
- 7天
- 0
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_ZH.md
原文QuickPiperAudiobook
只需一条命令即可为任何文本内容生成自然语音的有声读物。
- 支持转换 PDF、EPUB、TXT、MOBI、DJVU、HTML、DOCX 等多种格式
- 所有转换都在本地完成,保证数据隐私
- 基于 Piper 模型;支持多种语言 在此处听取示例音频
安装
- 下载预构建的发行版
- (或通过
go mod tidy && go build从源码构建)
- (或通过
- 安装
ebook-convert并确保它在系统 PATH 中(该工具包含在 Calibre 中) - (可选) 安装
ffmpeg以支持 MP3 和章节功能
[!NOTE]
无需单独安装 Piper。本程序会自动管理 Piper 及其相关模型
使用方法
- 输入本地文件路径或带有正确扩展名的远程 URL
- 示例:
./QuickPiperAudiobook test.txt
- 示例:
- 使用
--chapters参数为 EPUB 文件生成带章节的 MP3- 示例:
./QuickPiperAudiobook --chapters test.epub
- 示例:
- 使用
--help参数查看所有可用选项- 示例:
./QuickPiperAudiobook --help
- 示例:
非英语/UTF-8 支持
- 从 Piper 模型库下载您所需语言的模型文件(.onnx 和 .json)
- 例如:
zh_CN-huayan-medium.onnx及对应的zh_CN-huayan-medium.onnx(如需要请重命名)
- 例如:
- 将它们放置在
~/.config/QuickPiperAudiobook/目录中 - 使用
--speak-utf-8和--model=参数指定用特定模型处理 UTF-8 字符- 示例:
./QuickPiperAudiobook --speak-utf-8 --model=zh_CN-huayan-medium.onnx test_chinese_data.pdf
- 示例:
[!NOTE]
如果您经常使用某个模型,建议在配置文件中将其设为默认模型
配置设置
- 可以在
~/.config/QuickPiperAudiobook/创建配置文件,以避免每次都需要在命令行指定参数- 例如:可以将任意模型的
.onnx和.onnx.json文件放在~/.config/QuickPiperAudiobook/目录中 - 完整的配置示例请参考这里
- 例如:可以将任意模型的
# `~/.config/QuickPiperAudiobook/config.yaml` 示例
# 用户未指定 --output 参数时使用的默认输出目录
output: ~/Audiobooks
# 用户未指定 --model 参数时使用的默认模型
model: "en_US-hfc_female-medium.onnx"
# 是否输出为 MP3 文件(需要 ffmpeg)
mp3: false
# 是否在输出 MP3 时生成章节元数据(需要 EPUB 输入和 ffmpeg)
chapters: false
注意事项
- Piper 不提供进度输出。由于所有处理都在本地进行,生成长篇有声读物可能需要较长时间。
- 本项目仅在 Linux 环境下测试过。
支持项目
感谢您考虑支持本项目。 您可以通过 GitHub 或 PayPal 进行捐赠。如需赞助本项目或出于商业目的联系我,请通过电子邮件或我的网站与我联系。
探索相关项目
n8n-io/n8n
具备原生 AI 能力的 Fair-code 工作流自动化平台。可将可视化构建与自定义代码相结合,支持自行部署或使用云服务,并提供 400 多种集成。
209,959 星标langgenius/dify
在同一个协作工作区中构建智能体工作流和 RAG 流水线,并提供丰富的 AI 模型与工具支持。可部署到云端、VPC 或自行部署,团队无需重建技术栈即可从原型进入生产。
160,773 星标microsoft/PowerToys
Microsoft PowerToys 是一组提升 Windows 生产力和自定义能力的实用工具
140,755 星标stablyai/orca
Orca 是使用智能体集群开展工作的地方(例如 Grok Bot、Claude Code)。可使用你自己的订阅运行任意编程智能体。支持桌面端、移动端和远程运行时。
120,604 星标