Repolode
DrewThomasson

DrewThomasson/ebook2audiobook

Convierte libros electrónicos en audiolibros con capítulos y metadatos, mediante varios motores TTS y clonación de voz opcional.

Alternativa open source a:AudibleSpeechify

Estrellas
20,391
Forks
1,740
Issues abiertos
7
Último commit
hace 16 días

¿Qué es?

ebook2audiobook (E2A) convierte EPUB, MOBI, PDF y muchos otros formatos de libros electrónicos en archivos de audio, y detecta capítulos en formatos como EPUB y MOBI. Ofrece una interfaz web con Gradio o un modo de línea de comandos sin interfaz para convertir por lotes un archivo o una carpeta completa.

El proyecto integra varios motores de texto a voz, entre ellos XTTSv2, Bark, Fairseq, VITS, Tacotron2, Tortoise, GlowTTS y YourTTS. Los usuarios pueden clonar una voz a partir de una muestra de audio propia, cargar modelos personalizados o ajustados y añadir etiquetas SML para indicar pausas, cortes y cambios de voz. También ofrece OCR para páginas escaneadas.

El resultado se puede exportar a m4b, mp3, m4a, flac, wav y otros formatos de audio. Funciona con CPU, NVIDIA CUDA, AMD ROCm, Intel XPU, Apple MPS y Jetson, y se puede ejecutar localmente, mediante Docker o con notebooks alojados en Colab, Kaggle y Hugging Face.

Funciones clave

  • 01Convierte muchos formatos de libros electrónicos, como EPUB, MOBI, PDF y TXT, en audio.
  • 02Admite varios motores TTS, como XTTSv2, Bark, VITS y Tacotron2.
  • 03Permite clonar una voz a partir de una muestra proporcionada por el usuario.
  • 04Admite etiquetas SML para indicar pausas, cortes y cambios de voz dentro de un libro.
  • 05Exporta a m4b, mp3, m4a, flac, wav y otros formatos, con compatibilidad con capítulos.
  • 06Se ejecuta sin interfaz desde la línea de comandos o mediante una interfaz web de Gradio.

Casos de uso

  • Convertir una biblioteca personal de libros electrónicos adquiridos legalmente en audiolibros para escuchar fuera de casa.
  • Convertir por lotes una carpeta de documentos o libros en modo sin interfaz en un servidor.
  • Probar distintos motores TTS y voces clonadas para proyectos de narración.
  • Crear versiones de audio de contenido textual para mejorar la accesibilidad.

Temas

Preguntas frecuentes

¿Qué es ebook2audiobook?
Convierte libros electrónicos en audiolibros con capítulos y metadatos, mediante varios motores TTS y clonación de voz opcional. ebook2audiobook (E2A) convierte EPUB, MOBI, PDF y muchos otros formatos de libros electrónicos en archivos de audio, y detecta capítulos en formatos como EPUB y MOBI. Ofrece una interfaz web con Gradio o un modo de línea de comandos sin interfaz para convertir por lotes un archivo o una carpeta completa.
¿ebook2audiobook es gratuito? ¿Qué licencia tiene?
ebook2audiobook es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ebook2audiobook sigue mantenido?
Mantenimiento activo. El último commit de ebook2audiobook fue el 6 oct 2026.
¿Para qué puedo usar ebook2audiobook?
Convertir una biblioteca personal de libros electrónicos adquiridos legalmente en audiolibros para escuchar fuera de casa. Convertir por lotes una carpeta de documentos o libros en modo sin interfaz en un servidor. Probar distintos motores TTS y voces clonadas para proyectos de narración. Crear versiones de audio de contenido textual para mejorar la accesibilidad.
¿Dónde consigo ebook2audiobook?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DrewThomasson/ebook2audiobook

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados