tts / train.py
m6011's picture
Update train.py
aa29130 verified
raw
history blame
628 Bytes
from espnet2.bin.tts_train import train
from espnet2.tasks.tts import TTSTask
from datasets import load_dataset
# تحميل البيانات للهجة النجدية
dataset = load_dataset("m6011/sada2022")
najdi_data = dataset.filter(lambda example: example['SpeakerDialect'] == 'Najdi')
# إعداد التدريب
train_config = {
'output_dir': './results',
'train_data_path_and_name_and_type': najdi_data['train'],
'valid_data_path_and_name_and_type': najdi_data['test'],
'train_batch_size': 8,
'epochs': 10,
}
# بدء عملية التدريب باستخدام ESPnet
TTSTask.main(**train_config)