ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

一键把 EPUB 变成带字幕有声书:abogen 完整指南

一键把 EPUB 变成带字幕有声书:abogen 完整指南 一键把 EPUB 变成带字幕有声书abogen 完整指南【免费下载链接】abogenGenerate audiobooks from EPUBs, PDFs and text with synchronized captions.项目地址: https://gitcode.com/GitHub_Trending/ab/abogenabogen 是一个本地文本转语音工具。它把 EPUB、PDF 和纯文本变成音频还配上逐句同步的字幕。给有声书听众、视频创作者和开发者用。一次运行同时产出 MP3 和 SRT还能导出带章节的 M4B。从一本 EPUB 到能听的有声书当你想把下载好的 EPUB 改成能听的却发现手机自带朗读太累、字幕还对不上。手动做要三步抽文本、合成音频、逐条对齐时间轴。三套工具来回倒很折腾。abogen 把这三步压进了一次拖拽。从文档到音频的三段流水线输入先读懂你的文档abogen 接收 7 种输入EPUB、PDF、TXT、MD、SRT、ASS、VTT也能用内置编辑器直接打字。它解析 EPUB 的 NCX 目录定位章节边界。PDF 也能按「章节页码」选范围代码在 abogen/book_parser.py。你还可以只勾几章或把每章拆成独立音频文件。处理文本整形与双引擎合成文本进引擎前会先做归一化数字、日期、缩写由 kokoro_text_normalization.py 处理句界交给 spaCy 判断Mr. 这类缩写不会被切成两句。合成有两个引擎Kokoro-82M 和 Supertonic都通过 abogen/tts_plugin/ 的统一插件接口加载新增引擎就是加一个插件目录。音色用「语言首字母性别」编码a 美式、b 英式m 男声、f 女声先试听再决定。都不满意就用语音混合器把多个声源按不同权重叠出新的声音存成 profile 反复用。图语音混合器把多声源加权混成自定义语音。输出音频与字幕对齐输出端你挑格式音频支持 WAV、FLAC、MP3、OPUS、M4B自带章节字幕支持 SRT 和 5 种 ASS 版式粒度从「整行」细到「每条 1 个字」。字幕时间轴不靠事后对齐直接由合成时的时间戳写入abogen/infrastructure/subtitle_writer.py 负责写出和排版。倍速在 0.1x 到 2.0x 之间调重生成音频保质量或 FFmpeg 拉伸保速度。 第一次跑通5 步出成品装环境先装 espeak-ng 系统依赖再执行pip install abogen。预期运行 abogen 弹出桌面窗口。Windows 直接双击 WINDOWS_INSTALL.bat 全托管。选界面桌面 GUI 是默认abogen-web 是 Web 版多了 LLM 文本归一化和 Audiobookshelf 推送浏览器开 localhost:8808。图Web 界面显示任务队列与实时日志。丢文件拖一个 EPUB 进输入框章节列表立刻出现。勾选要转的章节选音色可试听和语速。定输出再开始字幕粒度选「每条 2 词」格式选 MP3SRT点 Start。进度条和日志马上刷新。图3000 字转音频加字幕实测 11 秒。收结果保存目录里 MP3 和 SRT 并排出现想要 M4B 章节版也勾上即可。批量就开队列模式多个文件各带各的设置。图队列模式多个文件各带独立配置。选型abogen 和常规 TTS 工具怎么选维度abogen常规单工具方案速度3000 字约 11 秒RTX 2060 移动版看引擎纯 CPU 常以分钟计字幕与音频同源同步粒度 1 行到 1 词多半只出音频字幕另找工具对格式7 种输入、5 种音频格式、5 种 ASS 版式常见 txt 进、mp3 出上手1 条 pip 安装加一个 espeak-ng多工具安装、手动接力适合个人或小团队把 EPUB/PDF 变带字幕的音频或批量做短视频旁白。适合想接自己 TTS 引擎的开发者插件契约清晰直接往插件目录里加。不适合只读一两句话或要实时交互语音本地批处理工具用不上也没有 OCR扫描版 PDF 读不了。abogen 把「抽文本、合音频、对字幕」压成了一次拖拽。卡住了就先读 docs/getting-started.md十分钟能走通第一个例子。【免费下载链接】abogenGenerate audiobooks from EPUBs, PDFs and text with synchronized captions.项目地址: https://gitcode.com/GitHub_Trending/ab/abogen创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表