wavtechyukky / pyshiro
PublicPython reimplementation of SHIRO phoneme-to-speech alignment toolkit for Japanese singing voice
pyshiro automatically aligns Japanese hiragana lyrics to singing voice audio recordings to generate precise phoneme boundary labels for annotation or synthesis.
How It Works
You hear about a friendly tool that perfectly matches Japanese song lyrics to the actual singing voice.
Collect a recording of your Japanese song and write the lyrics in simple hiragana, one phrase per line with pauses.
Break the song into bite-sized phrases so the tool can focus easily without getting overwhelmed.
Feed in the clips and lyrics, and watch as it automatically figures out exactly when each sound starts and ends.
Open the colorful timeline labels in a free audio editor and nudge any timings that need a gentle fix.
Combine the fixed pieces back into one smooth full-song label file, filling gaps with pauses.
Celebrate having spot-on phoneme boundaries for your singing voice project or synthesizer.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.