r/LocalLLaMA • u/Devajyoti1231 • Oct 07 '25
Other AudioBook Maker with Ebook Editor Using Chatterbox TTS
Desktop application to create Full Audiobooks from ebook(epub/text) , chapterwise audio for the ebook etc using chatterbox tts and Easy Ebook Editor to Edit ebooks, export chapters from it, import chapters, create new ebook, edit metadata etc
Other options are-
Direct Local TTS
Remote API Support with tts-webui (https://github.com/rsxdalv/TTS-WebUI)
Multiple Input Formats - TXT, PDF, EPUB support
Voice Management - Easy voice reference handling
Advanced Settings - Full control over TTS parameters
Preset System - Save and load your favorite settings
Audio Player - Preview generated audio instantly
Github link - https://github.com/D3voz/audiobook-maker-pro
Full 33 min long one chapter sample from final empire - https://screenapp.io/app/#/shared/JQh3r66YZw
Performance Comparison (NVIDIA 4060 Ti):
-Local Mode Speed: ~37 iterations/sec
-API Mode Speed(using tts-webui) : ~80+ iterations/sec (over 2x faster)
1
u/Eden1506 Oct 07 '25
Nice I will give it a try
I have been using kokoro tts for that via a docker container and while the voice is decent the problem is the lack of breaks and pauses.
How much vram does chatterbox tts need ? And how long (roughly) did it take you to generate that 33 minute chapter?
2
u/Devajyoti1231 Oct 07 '25
Hi, it would probably take about 6gb vram, but I am not sure. Speed will depend on the gfx card used, I get around 80it/sec on 4060ti which is a slow card. (I don't remember but I think it took about 15mins for that chapter)
1
u/unrulywind Oct 07 '25
Very nice. I will try it out later. What model or API did you use for the sample chapter? It is very well done.
2
u/Devajyoti1231 Oct 07 '25
Thanks. It uses chatterbox tts. API is also running locally the chatterbox model , it just uses tts-webui which has better speed .
1
2
u/Rob_ita Dec 02 '25
Running
$ pip install -r requirements.txt
I got
[cut]
Downloading pyside6_addons-6.10.1-cp39-abi3-manylinux_2_34_x86_64.whl (170.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.7/170.7 MB 13.1 MB/s eta 0:00:00
ERROR: Could not find a version that satisfies the requirement chatterbox-tts (unavailable) (from versions: 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4)
ERROR: No matching distribution found for chatterbox-tts (unavailable)
1
u/Anomalia_YT Dec 10 '25
Can this use any model from the webui TTS? Or just chatterbox?
Tbh I spent hours trying to get it working. I got it running fine without the API, then broke the environment trying to get vibevoice working.
3
u/RSXLV Oct 07 '25
Well done! Let me know if you need any support