Add preprocessor for TWEB dataset

This commit is contained in:
Eren Golge
2018-12-28 14:18:36 +01:00
parent 2f0e9545a3
commit 343441bc8d
+14 -4
View File
@@ -13,10 +13,20 @@ def tts_cache(root_path, meta_file):
return items
# def tweb(root_path, meta_file):
# # TODO
# pass
# return
def tweb(root_path, meta_file):
"""Normalize TWEB dataset.
https://www.kaggle.com/bryanpark/the-world-english-bible-speech-dataset
"""
txt_file = os.path.join(root_path, meta_file)
items = []
with open(txt_file, 'r') as ttf:
for line in ttf:
cols = line.split('\t')
wav_file = os.path.join(root_path, cols[0]+'.wav')
text = cols[1]
items.append([text, wav_file])
random.shuffle(items)
return items
# def kusal(root_path, meta_file):