AI个人学习
和实操指南
资源推荐1

Audiblez:生成有声书,使用Kokoro将电子书转换为有声读物

综合介绍

Audiblez 是一个开源项目,旨在将电子书(如 .epub 格式)转换为有声书(如 .m4b 格式)。该项目利用 Kokoro 的高质量语音合成技术,支持多种语言和多种声音。用户只需简单的命令行操作,即可将电子书转换为有声书,方便在各种设备上收听。Audiblez 由 Claudio Santini 开发,并在 GitHub 上以 MIT 许可证发布。

Audiblez:生成有声书,使用Kokoro将电子书转换为有声读物-1


 

功能列表

  • 电子书转换:将 .epub 格式的电子书转换为 .m4b 格式的有声书。
  • 多语言支持:支持美式英语、英式英语、法语、韩语、日语和普通话。
  • 多种声音选择:提供多种自然逼真的语音选择。
  • 高效转换:在现代计算机上快速完成转换过程。
  • 开源项目:代码公开,用户可以自由修改和分发。

 

使用帮助

安装流程

  1. 确保计算机上已安装 Python 3(不支持 Python 3.13)。
  2. 使用 pip 安装 Audiblez:
   pip install audiblez
  1. 下载必要的文件(约 360MB):
   wget https://github.com/thewh1teagle/kokoro-onnx/releases/download/model-files/kokoro-v0_19.onnx
wget https://github.com/thewh1teagle/kokoro-onnx/releases/download/model-files/voices.json
  1. 确保已安装 ffmpeg 以生成 .m4b 文件。

使用流程

  1. 将 .epub 文件转换为有声书:
   audiblez book.epub -l en-gb -v af_sky

该命令会在同一目录下生成多个 .wav 文件,最后生成一个 .m4b 文件,可以使用 VLC 或任何有声书播放器播放。

详细操作步骤

  1. 选择语言:使用 -l 选项指定语言代码,如 en-us(美式英语)、en-gb(英式英语)、fr-fr(法语)、ja(日语)、kr(韩语)和 cmn(普通话)。
  2. 选择声音:使用 -v 选项指定声音,如 af_skyam_adambf_emma 等。可以在 Kokoro-TTS 上试听。
  3. 转换过程:运行转换命令后,Audiblez 会先生成多个章节的 .wav 文件,最后合并为一个 .m4b 文件。

示例

假设有一本名为 example.epub 的电子书,想要转换为英式英语的有声书,并使用 af_sky 声音,命令如下:

audiblez example.epub -l en-gb -v af_sky

转换完成后,会在同一目录下生成 example.m4b 文件。

内容3
未经允许不得转载:首席AI分享圈 » Audiblez:生成有声书,使用Kokoro将电子书转换为有声读物

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文