File size: 416 Bytes
222619b
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from data_gen.tts.base_preprocess import BasePreprocessor


class LJPreAlign(BasePreprocessor):
    def meta_data(self):
        for l in open(f'{self.raw_data_dir}/metadata.csv').readlines():
            item_name, _, txt = l.strip().split("|")
            wav_fn = f"{self.raw_data_dir}/wavs/{item_name}.wav"
            yield item_name, wav_fn, txt, 'SPK1'


if __name__ == "__main__":
    LJPreAlign().process()