专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
商派  ·  阿里站在中国AI肩膀上 ·  昨天  
商派  ·  阿里站在中国AI肩膀上 ·  昨天  
短剧新圈  ·  龚宇炮轰红果背后,是长视频平台的焦虑 ·  2 天前  
短剧新圈  ·  龚宇炮轰红果背后,是长视频平台的焦虑 ·  2 天前  
江苏教育发布  ·  解码《纲要》⑨ | ... ·  3 天前  
江苏教育发布  ·  解码《纲要》⑨ | ... ·  3 天前  
天津日报  ·  微信+DeepSeek,又有大动作 ·  3 天前  
天津日报  ·  微信+DeepSeek,又有大动作 ·  3 天前  
51好读  ›  专栏  ›  GitHubStore

一键将电子书转换成自然发音的有声书!

GitHubStore  · 公众号  · 互联网短视频  · 2024-10-14 08:43

正文

项目简介

使用一个命令为任何文本内容创建一本自然的有声读物。

  • 转换PDF、epub、txt、mobi、djvu、HTML、docx 等

  • 所有转换均离线完成且完全私密

  • 使用Piper 模型;支持多种语言

在这里收听示例输出


安装中

  1. 获取预构建版本

  • (或者使用 go mod tidy && go build 从源代码构建)

  • 下载 ebook-convert 并确保它在您的路径中。(这通常与calibre捆绑在一起)


  • 注意

    您不需要安装 Piper。该程序管理 Piper 和相关模型

    用法

    • 传入本地文件或远程 URL 以生成有声读物:

      • i.e. ./QuickPiperAudiobook test.txt

    • 有关选项的完整列表,请使用 --help 标志

      • ./QuickPiperAudiobook --help


    配置

    • 配置文件位于 ~/.config/QuickPiperAudiobook/config.yml 将自动创建。

    • 您可以指定默认模型和输出路径,这样您就不需要每次都指定这些参数。

    • 您可以通过将关联的 .onnx .onnx.json 文件放入任何任意模型 ~/.config/QuickPiperAudiobook/

    # An example for `~/.config/QuickPiperAudiobook/config.yml`
    # the default output directory to use if the user does not specify --output in the cli argsoutput: ~/Audiobooks# the default model to use if the user does not specify --model in the cli argsmodel: "en_US-hfc_female-medium.onnx"

    注意

    Piper 不支持进度输出。由于所有计算都是在本地完成的,长有声读物可能需要很长时间才能生成。


    此存储库仅在 Linux 上进行了测试。

    项目链接







    请到「今天看啥」查看全文