/
backmen
/
ss14-tts-api
Обзор
Документация
Войти
/
backmen
/
ss14-tts-api
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/AutoGenerator.py
15 строк
989 B
Zack Backmen
new voices
18 фев 2023, 11:04
18 фев 2023, 11:04
33228df
Код
Авторство
О чём код?
import random, os from src.SpeakerPatch import dynVoices if not os.path.exists(dynVoices+'/tmp'): os.makedirs(dynVoices+'/tmp') example_text = ["Съешь же ещё этих мягких французских булок, да выпей чаю.", "Клоун, прекрати разбрасывать банановые кожурки офицерам под ноги!", "Капитан, вы уверены что хотите назначить клоуна на должность главы персонала?", "Эс Бэ! Тут человек в сером костюме, с тулбоксом и в маске! Помогите!!"] def Generate(model,ct): for idx in range(1, int(ct), 1): model.apply_tts(text=random.choice(example_text), speaker="random", sample_rate=24000, put_accent=False, put_yo=False) model.save_random_voice(dynVoices+"/tmp/Voice"+str(idx)+".pt") yield dynVoices+"/tmp/Voice"+str(idx)+".pt"