A tool utilizing piper-tts to convert books into audiobooks. Also has a page number remover and text splitter built in.
To test different voice models, use this website.
To use other voices including ones for other languages, download a model and config file from here, and move it into the 'models/' directory. When using the program, select 'custom' when selecting a model and then type the name of the model out (ex: en_US-amy-medium).
Requirements
python
In a terminal, run these commands to install AudiobookMaker:
git clone https://github.com/BiasedToad1/AudiobookMaker.git
cd AudiobookMaker
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtRun using:
./run.shWarning
Windows support has been dropped. Please use the latest windows release for last working version
This program utilizes Python, if you do not have python installed the program won't run.
To make sure Python is installed on Windows: Open CMD, and type 'python' and press Enter. If it is not, you will be taken to the Microsoft Store where you can install Python.
After installing Python, install the latest windows release, unzip it, double click RUN.bat
To make multiple audiobooks at once, copy your text files into the 'Multi/' directory, then run the run.sh file. If there are multiple files, the audiobooks will go into their own folder in 'completed/'