-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UltraSinger uppercase letter sentencing and batch GUI's #117
Comments
Thanks for gui and your work! Can you give an example to better understand the problem? For example, you could add an snippet from the plot. Just use |
01 - Lace It.txt I'm using an m1 mac by the way |
Also here's the output from the console:(ultrasinger) albinandreasson@albins-MBP UltraSinger % python3 src/ultrasinger.py -i input/"01 - Lace It.mp3" --plot True [UltraSinger] ***************************** [UltraSinger] Do you like UltraSinger? Want it to be even better? Then help with your support! |
You are using an old version. Your are on 0.0.3 while the source is on 0.0.8. |
We already have an issue regarding too many words #45 . It might be better to check the total duration of the sentence. In other words, specify a fixed maximum duration until when a separation should take place. Then you need also have to check the word times, i.e. Rap has less duration for each word than Pop, in order to scale the number of words. |
Done, sorry. just started looking at this recently again
Yes, i get that. this was just a quick and dirty fix to make easier editing of the song in other softwares a bit easier for me. |
I've been having issues with weird sentencing results from UltraSinger where if there are too many words together, where it makes it all one sentence.
I've "made" a really simple python script using tkinter for a gui simply to check if there is a line with a capital letter and if there is a "-" already placed a couple of lines above, if there is it won't add a break but if there isn't it will. There is also an option to delete every line with a "-" so it can start out fresh. You can input multiple files at the same time and all modified files will be saved as "Modified_name.txt" (EDIT: Forgot to mention it get's the timing from the previous start time + Duration)
The batch gui simply runs the command "scr/ultrasinger.py" -i -o and waits for end promt. make sure to place it above the src folder.
Cap and Batch.zip
CAP2:
Batch:
The text was updated successfully, but these errors were encountered: