电子书转有声书工具介绍

该工具可将电子书转换为有声书,支持多种格式和语言,适用于需要将电子书转换为音频文件的用户。主要功能包括将电子书分割为章节、高质量文本转语音、支持自定义语音克隆等。

主要特点

  • 📖 使用 Calibre 将电子书转换为文本格式

  • 📚 按章节分割电子书,便于组织音频

  • 🎙️ 使用 Coqui XTTSv2Fairseq 实现高质量文本转语音

  • 🗣️ 支持自定义语音克隆(需提供语音文件)

  • 🌍 支持 1107 种语言(默认英语),查看支持的语言列表

  • 🖥️ 最低要求:4GB RAM

支持的语言

  • 阿拉伯语 (ara)

  • 中文 (zho)

  • 捷克语 (ces)

  • 荷兰语 (nld)

  • 英语 (eng)

  • 法语 (fra)

  • 德语 (deu)

  • 印地语 (hin)

  • 匈牙利语 (hun)

  • 意大利语 (ita)

  • 日语 (jpn)

  • 韩语 (kor)

  • 波兰语 (pol)

  • 葡萄牙语 (por)

  • 俄语 (rus)

  • 西班牙语 (spa)

  • 土耳其语 (tur)

  • 越南语 (vie)

  • 和其他 1107 种语言通过 Fairseq

安装与使用教程

安装步骤

  1. 克隆仓库

    git clone https://github.com/DrewThomasson/ebook2audiobook.git

Gradio Web界面启动步骤

  1. 运行脚本

    • Linux/MacOS

      ./ebook2audiobook.sh
    • Windows

      .\\ebook2audiobook.cmd
  2. 打开Web应用:点击终端中提供的URL访问Web应用并转换电子书。

  3. 生成公共链接:在命令后添加 --share,例如:python app.py --share

基本命令行用法

  • Linux/MacOS

    ./ebook2audiobook.sh -- --ebook <电子书路径> --voice [语音文件路径] --language [语言代码]
  • Windows

    .\\ebook2audiobook.cmd -- --ebook <电子书路径> --voice [语音文件路径] --language [语言代码]

支持的电子书格式

.epub, .pdf, .mobi, .txt, .html, .rtf, .chm, .lit, .pdb, .fb2, .odt, .cbr, .cbz, .prc, .lrf, .pml, .snb, .cbc, .rb, .tcr

电子书转有声书工具使用地址

Huggingface 在线演示

Hugging Face

  • Huggingface 空间运行在免费 CPU 层,速度较慢或可能超时,建议避免上传大文件。

  • 最佳选择是复制空间或在本地运行。

Google Colab 免费运行

Free Google Colab

 Github 开源地址

https://github.com/DrewThomasson/ebook2audiobook


1. 转载请保留原文链接谢谢!
2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3. 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5. 联系方式(#替换成@):feedback#ziyuan.run