Skip to content

A tool utilizing piper-tts to convert books into audiobooks.

License

Notifications You must be signed in to change notification settings

BiasedToad1/AudiobookMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AudiobookMaker

A tool utilizing piper-tts to convert books into audiobooks. Also has a page number remover and text splitter built in.

Voices

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).

Linux

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.txt

Run using:

./run.sh

Windows

Warning

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

Multiple Books (Linux Only)

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/'

About

A tool utilizing piper-tts to convert books into audiobooks.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published