## Vad det gör
ebook2audiobook gör en ljudbok av en bokfil: texten delas upp i kapitel, läses in av en TTS-motor och skrivs ut som ljudfil med kapitelmarkeringar och metadata. Epub och mobi ger bäst kapitelindelning; pdf, docx, txt, html och odt går också, liksom OCR av inskannade sidor. Utdata kan bli m4b, mp3, flac, wav, ogg, aac eller mp4.
Motorerna är XTTSv2, Bark, VITS, Fairseq, Tacotron2, YourTTS, Tortoise och GlowTTS, och röstkloning görs från ett röstprov på någon minut. Projektet uppger stöd för 1158 språk, däribland svenska; pauser och röstbyten styrs med enkla taggar.
## Driftsättning
Enklaste vägen är Docker: athomasson2/ebook2audiobook finns i varianter för cpu, CUDA, ROCm, XPU och Jetson och startar ett Gradio-gränssnitt på port 7860. Samma image kan köras headless med --ebook och --language för schemalagda körningar; repot har både docker-compose och podman-compose.
## Vad som krävs
2 GB RAM och 1 GB VRAM är miniminivå; 8 GB RAM och 4 GB VRAM rekommenderas. Moderna motorer är långsamma på CPU, så utan grafikkort blir det enklare motorer och längre körtider. Endast böcker utan DRM får användas, och eftersom epub saknar kapitelstandard behöver texten oftast städas först.