Aprendizagem pessoal com IA
e orientação prática
Sapo pintado em alumínio

Autiobooks:将epub电子书转换为m4b有声书

Introdução geral

Autiobooks 是一款开源工具,旨在帮助用户将 .epub 格式的电子书快速转换为 .m4b 格式的有声书。它采用 Kokoro 提供的优质语音合成技术,生成的音频自然流畅。这款工具由 David Nesbitt 开发,遵循 MIT 许可证,用户可以免费使用并参与代码改进。Autiobooks 的特点是简单易用,能在普通家用电脑上运行。目前仅支持英语内容,但依托 Kokoro 的能力,未来可能扩展到其他语言。无论是小说、教材还是其他电子书,Autiobooks 都能将其变成方便收听的音频文件。

Autiobooks: converter epub ebook em m4b audiobook-1


 

Lista de funções

  • 电子书转有声书:支持将 .epub 文件自动转换为 .m4b 格式的有声书。
  • síntese de fala natural:利用 Kokoro 的 8200 万参数模型,生成接近真人的语音效果。
  • 章节自动处理:按电子书章节拆分音频,最后合并为完整有声书。
  • 支持英语朗读:当前专注于英语,Kokoro 提供多种口音和语调选择。
  • Suporte à comunidade de código aberto:代码公开,用户可通过 GitHub 提交问题或改进建议。

 

Usando a Ajuda

Processo de instalação

要在电脑上使用 Autiobooks,需要先完成一些准备工作。以下是详细的安装步骤,适用于 Linux 和 MacOS 系统。注意,目前 pip 安装存在问题,建议直接下载源码运行,且不支持 Python 3.13。

1. 检查 Python 环境

确保电脑已安装 Python 3(推荐版本为 3.10 或 3.11)。运行以下命令检查:

python3 --version

如果没有 Python,可前往 Python 官网 下载并安装。

2. 获取 Autiobooks 源码

由于 pip 安装暂不可用,请从 GitHub 下载:

  • 访问 https://github.com/plusuncold/autiobooks。
  • 点击右上角绿色 “Code” 按钮,选择 “Download ZIP”。
  • 解压文件到本地,例如 /home/user/autiobooks.

3. 安装依赖工具

Autiobooks 需要 ffmpeg responder cantando tkinter,建议额外安装 espeak-ng 以提升发音准确性。根据你的系统运行以下命令:

Linux 系统::

sudo apt update
sudo apt install ffmpeg python3-tk espeak-ng

MacOS 系统::

brew install ffmpeg python-tk espeak-ng

如果没有 Homebrew,先运行以下命令安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

4. 启动程序

进入解压后的文件夹,例如:

cd /home/user/autiobooks

Então corra:

python3 -m autiobooks

程序启动后会显示一个图形界面,这就是 Autiobooks 的操作窗口。

Como usar

安装完成后,使用 Autiobooks 的过程很简单。以下是具体步骤:

1. 打开界面

运行命令后,会弹出一个可调整大小的窗口。这是 Autiobooks 的主界面,操作都在这里完成。

2. 导入电子书

  • Localize o botão "Select File" (Selecionar arquivo) ou similar na interface (o nome exato pode variar ligeiramente de uma versão para outra).
  • Procure as pastas do computador e selecione uma .epub arquivos, como mybook.epube, em seguida, clique em "Open" (Abrir).
  • O programa carrega automaticamente as informações do capítulo do livro eletrônico.

3. saída de configuração

  • Por padrão, o .m4b O arquivo é salvo na pasta atual e o nome do arquivo geralmente se baseia no nome do e-book, por exemplo mybook.m4b.
  • Se precisar ajustar o local de salvamento ou o nome do arquivo, você poderá defini-lo manualmente na interface.

4. início da conversão

  • Clique no botão "Start" (Iniciar) ou "Convert" (Converter); o programa primeiro converterá cada capítulo em .wav Documentação.
  • O tempo de conversão depende do tamanho do eBook e do desempenho do seu computador, e pode levar de alguns minutos a algumas horas.
  • Após a conclusão, todos os .wav Os arquivos são mesclados em um arquivo .m4b arquivo, o audiolivro final.

5. reprodução de áudio

  • Uso de suporte .m4b para abrir o arquivo, como o VLC media player, o iTunes ou o aplicativo de audiolivro do seu telefone.
  • Verifique se o áudio está funcionando. Se houver algum problema, verifique a mensagem de erro do console ou tente novamente.

Funções em destaque

  • Processamento de capítulosAutiobooks: os autiobooks podem reconhecer automaticamente .epub A estrutura de capítulos do documento. A partir da versão 1.0.3, mesmo que um capítulo não esteja marcado como um ITEM_DOCUMENTque também pode ser lido corretamente. Se alguns capítulos não forem reconhecidos, você poderá selecionar todos os capítulos manualmente.
  • efeito de falaKokoro: O Kokoro oferece várias opções de voz em inglês (por exemplo, sotaques americanos ou britânicos), atualmente selecionadas por padrão pelo programa. Se quiser ajustar a voz, será necessário modificar o código-fonte, adequado para usuários que sabem programar.
  • Tratamento de errosSe a conversão falhar, primeiro confirme o ffmpeg Ele está instalado corretamente? Verifique novamente a saída do console. Problemas comuns, como vários fluxos de áudio (corrigido na versão 1.0.9) ou condições de concorrência (corrigido na versão 1.1.0), foram resolvidos.

Dicas e cuidados

  • formato de arquivoPara garantir que .epub Padrões de formato de arquivo, arquivos fora do padrão podem causar falha na conversão.
  • Requisitos de hardwareRecomendamos que você tenha pelo menos 4 GB de RAM em seu computador, pois o Kokoro ocupará alguns recursos durante a execução.
  • resolução de falhasSe o aplicativo não responder, verifique se as dependências estão completas ou reinicie o aplicativo. O Changelog do GitHub registra um histórico de problemas e correções para referência.
  • Potencial de expansãoEmbora apenas o inglês seja suportado no momento, o Kokoro é compatível com vários idiomas (francês, coreano, japonês etc.), e as versões futuras poderão oferecer mais opções.

Com essas etapas, você pode converter facilmente eBooks em audiolivros com o Autiobooks e aproveitar a experiência auditiva a qualquer hora e em qualquer lugar.

CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Autiobooks:将epub电子书转换为m4b有声书

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil