Использование markovify для создания песен, которые рифмуются - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь использовать библиотеку Markovify для создания текстов песен с корпусом.Проблема в том, что я не могу сделать рифму строк.

Я попытался:

1) Сгенерировать строку 1, получить последнее слово строки 1

2) Сгенерировать строку 2, получить последнее слово строки 2 и проверитьесли рифмуется (используя библиотеку произношения).Это крайне неэффективно.

Я также мог бы попробовать это:

1) Создать строку 1

2) Создать слово, которое рифмуется с последним словом строки 1 ипроверьте, существует ли слово в корпусе.Если эти условия выполнены, сгенерируйте оставшуюся часть предложения и переверните ее.Проблема в том, что Markovify не позволяет генерировать предложение, когда ему дается входное слово (в моем случае это рифмованное слово).

Как можно сделать рифму строк?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...