rakuri255/UltraSinger

Missing Linebreaks on fast spokon songs

Opened this issue · 3 comments

Oh and a small problem with fast spoken words too... long line ^^ max Word per line will be better

image

Originally posted by @McMuffin88 in #19 (comment)

Linebreaks should come after an ,.!?;
Consider that it should have at least 3 words.. eg. Ah! Ah! Ah!
Also force always an linebreak after 10 words

Also force always an linebreak after 10 words

I think languages such as chinese may require additional conditions, e.g. long time duration (not only words and characters).

I use UltraSinger mostly for German songs, which are often on the faster side. The automatic line break rarely works, and I must manually add line breaks. I would suggest keeping track of the number of characters currently on-screen and if there are too many, place a line break at ",/.". This should work universally for all languages while being easy to implement. I would also place this in the bug category again, as it makes the program as is pretty unusable for languages other than English.