Feature description:
Add romanized lyrics support for songs with non-Latin scripts. Allow users to toggle between original script lyrics (Korean, Japanese, Chinese, etc.) and romanized versions within the lyrics display. This could be implemented by integrating multiple lyrics providers or adding romanization processing to existing lyrics data.
Problem solved:
International music listeners cannot sing along to K-Pop, J-Pop, and other Asian songs because they cannot read the original scripts (Hangul, Kanji, Hiragana, etc.). The current lyrics display only show original scripts, making it impossible for users familiar with the Latin alphabet to sing along.
Brought benefits:
Enhances accessibility for international music fans who love Asian music but can only read Latin scripts, and fans wanting to sing along. Improves user engagement and makes Symfonium more competitive with features that major streaming platforms lack.
Other application solutions:
Some resources that might help:
- GitHub - esnaultdev/wanakana-kt: Kotlin port of WanaKana, a library for detecting and transliterating Hiragana <--> Katakana <--> Romaji
- Add support for Japanese lyrics romanization by idlukakas · Pull Request #765 · mostafaalagamy/Metrolist · GitHub
Additional description and context:
Screenshots / Mockup: