Repolode
DrewThomasson

DrewThomasson/ebook2audiobook

Converte e-books em audiolivros com capítulos e metadados, usando vários mecanismos de TTS e clonagem de voz opcional.

Alternativa open source a:AudibleSpeechify

Estrelas
20,391
Forks
1,740
Issues abertas
7
Último commit
há 16 dias

O que é?

ebook2audiobook (E2A) transforma EPUB, MOBI, PDF e muitos outros formatos de e-book em arquivos de áudio, com detecção de capítulos em formatos como EPUB e MOBI. Ele oferece uma interface web via Gradio ou um modo de linha de comando headless para converter em lote um único arquivo ou uma pasta inteira.

O projeto integra vários mecanismos de text-to-speech, incluindo XTTSv2, Bark, Fairseq, VITS, Tacotron2, Tortoise, GlowTTS e YourTTS. Os usuários podem clonar uma voz a partir de uma amostra de áudio própria, carregar modelos personalizados ou ajustados e adicionar tags SML para pausas, intervalos e troca de voz. O OCR está disponível para páginas digitalizadas.

Os arquivos podem ser exportados nos formatos m4b, mp3, m4a, flac, wav e outros. O projeto funciona em CPU, NVIDIA CUDA, AMD ROCm, Intel XPU, Apple MPS e Jetson, e pode ser executado localmente, pelo Docker ou em notebooks hospedados no Colab, Kaggle e Hugging Face.

Recursos principais

  • 01Converte vários formatos de e-book, incluindo EPUB, MOBI, PDF e TXT, em áudio.
  • 02Oferece suporte a vários mecanismos de TTS, como XTTSv2, Bark, VITS e Tacotron2.
  • 03Clonagem de voz opcional a partir de uma amostra de voz fornecida pelo usuário.
  • 04Tags SML para pausas, intervalos e troca de voz dentro de um livro.
  • 05Exporta para m4b, mp3, m4a, flac, wav e outros formatos, com suporte a capítulos.
  • 06Funciona em modo headless pela linha de comando ou por uma interface web do Gradio.

Casos de uso

  • Transformar uma biblioteca pessoal de e-books adquiridos legalmente em audiolivros para ouvir em qualquer lugar.
  • Converter em lote uma pasta de documentos ou livros em modo headless em um servidor.
  • Experimentar diferentes mecanismos de TTS e vozes clonadas em projetos de narração.
  • Criar versões em áudio de conteúdo textual para fins de acessibilidade.

Tópicos

Perguntas frequentes

O que é ebook2audiobook?
Converte e-books em audiolivros com capítulos e metadados, usando vários mecanismos de TTS e clonagem de voz opcional. ebook2audiobook (E2A) transforma EPUB, MOBI, PDF e muitos outros formatos de e-book em arquivos de áudio, com detecção de capítulos em formatos como EPUB e MOBI. Ele oferece uma interface web via Gradio ou um modo de linha de comando headless para converter em lote um único arquivo ou uma pasta inteira.
ebook2audiobook é gratuito? Qual é a licença?
ebook2audiobook é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
ebook2audiobook ainda é mantido?
Manutenção ativa. O último commit de ebook2audiobook foi em 6 de out. de 2026.
Para que posso usar ebook2audiobook?
Transformar uma biblioteca pessoal de e-books adquiridos legalmente em audiolivros para ouvir em qualquer lugar. Converter em lote uma pasta de documentos ou livros em modo headless em um servidor. Experimentar diferentes mecanismos de TTS e vozes clonadas em projetos de narração. Criar versões em áudio de conteúdo textual para fins de acessibilidade.
Onde consigo ebook2audiobook?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DrewThomasson/ebook2audiobook

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados