Mfa aligner does not work on LJSPEECH?
State: closed | Pull request: no
Labels: name: TTS

Hi 
I used NeMo/scripts/dataset_processing/ljspeech/README,
and i ran NeMo/scripts/dataset_processing/ljspeech/extract_ljspeech_phonemes_and_durs.sh .
However alignments directory is empty.

My logs;

`Skipping environment setup. Assuming env name aligner exists.
Starting MFA with dictionary at: /home/mesut/Documents/MFA/pretrained_models/dictionary/english_us_arpa.dict
INFO - Setting up corpus information...
INFO - Loading corpus from source files...
100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [00:15<00:00, 872.68it/s]
INFO - Found 1 speaker across 13100 files, average number of utterances per speaker: 13100.0
INFO - Initializing multiprocessing jobs...
WARNING - Number of jobs was specified as 3, but due to only having 1 speakers, MFA will only use 1 jobs.
INFO - Creating corpus split for feature generation...
INFO - Generating base features (mfcc)...
INFO - Generating MFCCs...
100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [06:02<00:00, 36.14it/s]
INFO - Calculating CMVN...
INFO - Creating corpus split with features...
INFO - Compiling training graphs...
100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [00:03<00:00, 3984.20it/s]
INFO - Performing first-pass alignment...
INFO - Generating alignments...
100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [01:43<00:00, 126.89it/s]
INFO - Calculating fMLLR for speaker adaptation...
100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:07<00:00,  7.93s/it]
INFO - Performing second-pass alignment...
INFO - Generating alignments...
100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [01:41<00:00, 129.40it/s]
INFO - Exporting TextGrids to /media/mesut/kdtmDisk1/data/LJSpeech-1.1/alignments...
INFO - Collecting phone and word alignments from alignment lattices...
100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 13100/13100 [00:06<00:00, 2021.65it/s]
  0%|                                                                                                                                                                                                                                                                                | 0/13100 [00:00<?, ?it/s]
INFO - Finished exporting TextGrids to /media/mesut/kdtmDisk1/data/LJSpeech-1.1/alignments!
INFO - Done! Everything took 619.2278959751129 seconds
Creating word->phone and phone->idx mappings at /media/mesut/kdtmDisk1/data/LJSpeech-1.1/mappings.json...
Total number of phone indices: 508
Calculating phoneme durations...
Calculating phoneme durations, files will be in: /media/mesut/kdtmDisk1/data/LJSpeech-1.1/phoneme_durations/
0it [00:00, ?it/s]
Getting rid of 0 samples with OOV words.
List of OOV samples written to: /media/mesut/kdtmDisk1/data/LJSpeech-1.1/wavs_to_ignore.pkl
Phoneme durations and tokens written.
`