Quick start
Requirements
You will need the following whether you plan to use the toolbox only or to retrain the models.
Python 3.6+.
Run pip install -r requirements.txt
to install the necessary packages. Additionally you will need PyTorch (>=1.0.1).
A GPU is mandatory, but you don’t necessarily need a high tier GPU if you only want to use the toolbox.
Pretrained models
Download the latest here.
Preliminary
Before you download any dataset, you can begin by testing your configuration with:
python demo_cli.py
If all tests pass, you’re good to go.
Datasets
For playing with the toolbox alone, I only recommend downloading LibriSpeech/train-clean-100
. Extract the contents as <datasets_root>/LibriSpeech/train-clean-100
where <datasets_root>
is a directory of your choosing. Other datasets are supported in the toolbox, see here. You’re free not to download any dataset, but then you will need your own data as audio files or you will have to record it with the toolbox.
Toolbox
You can then try the toolbox:
python demo_toolbox.py -d <datasets_root>
or
python demo_toolbox.py
depending on whether you downloaded any datasets. If you are running an X-server or if you have the error Aborted (core dumped)
, see this issue.