Проект синтезатора в реальном времени, созданный из Sinsy-NG. Идея заключалась в том, чтобы легко генерировать образцы вокального звука в режиме реального времени для выступлений в живых кодирования.
Вот демонстрация видео с использованием программы для синтеза образцов и загрузки их в среду кодирования Foxdot.
Программное обеспечение, содержащееся в Synthesissoftware, должно быть установлено.
Вы можете проверить ноутбук Colab для подробного руководства о том, как установить его на Ubuntu.
Если вы хотите проверить это быстро, вы можете попробовать его в Интернете здесь.
Построить это
Запустить это
Как только это будет сделано, вы можете попробовать сценарий test-api.py в качестве небольшого примера синтеза пения. После запуска будет сгенерирован файл выходного WAV, содержащий указанный вокал.
python test-api.py
Все параметры необязательны, они содержат значение по умолчанию в случае, если они не указаны. Вы можете указать их в любом порядке при запуске программы в командной строке.
Примечания: Численное значение примечаний в шкале, в C -Major, будет что -то вроде 0: C, 1: D, 2: E, 3: F и т. Д.
Dur: продолжительность каждой ноты в BPM (Beats в минуту)
Текст: текст, который будет синтезирован. Каждое слово сопоставлено с одной нотой из параметров «dur» и «Примечаний»
Ланг: языковой код, «ES» для испанского и «en» для английского. Поддерживается несколько языков, вы можете проверить их здесь
Темп: темп в BPM
Файл: Имя выходного файла
Если вы хотите помочь мне продолжать развиваться и поддерживать проекты с открытым исходным кодом, вы можете внести свой вклад в покупку мне немного KO-Fi.