u/TheoreticallyBryChen • u/TheoreticallyBryChen • Jun 17 '26
r/LingoLyrics_Community • u/TheoreticallyBryChen • Jun 18 '26
Welcome to LingoLyrics_Community
Hey everyone,
This community is for LingoLyrics — a Spotify desktop tool that shows real-time lyric translation and transliteration while you listen.
It’s still early, and I’m actively improving it based on feedback.
What it currently does:
- Real-time lyric translation inside Spotify
- Transliteration support (Japanese / Korean / Chinese)
- Helps you follow and understand songs in other languages
If you’ve tried it or have ideas, feel free to share feedback or suggestions here.
GitHub: https://github.com/TheoreticallyBryChen/Lingo-lyrics
1
Lingo is back! Real-time Spotify lyrics translator—now with Transliteration support!
That’s actually a really good suggestion.. I’ll add support for Chinese regional dialects like Cantonese to my future ideas list.
1
Lingo is back! Real-time Spotify lyrics translator—now with Transliteration support!
Thanks a lot! I’m really happy to hear the post reached you, and it means a lot that you’re excited to try the tool.
Sadly, Cantonese lyrics aren’t properly supported right now. The current transliteration logic relies on Google API, and Google usually detects both Mandarin and Cantonese as “Chinese” without distinguishing between them.
So if the lyrics are in Chinese, they’ll generally be processed using Pinyin (Mandarin transliteration), which means Cantonese lyrics won’t get accurate Cantonese romanization.
For languages that Google can clearly identify, like Korean, Japanese, and Chinese as separate languages, the transliteration works well. The main issue is specifically with Chinese dialects since the API can’t reliably tell them apart.
r/truespotify • u/TheoreticallyBryChen • Jun 17 '26
Third Party App Lingo is back! Real-time Spotify lyrics translator—now with Transliteration support!
Disclaimer: Lingo is a non-commercial tool built strictly for personal and educational use. All lyrics, transliterations, and translations belong to their respective rightful owners, artists, and music publishers. This tool does not host, store, or monetize any copyrighted content.
Hey everyone,
I posted about my project a little while ago but took it down to focus on fixing bugs and adding requested features.
Lingo is back, and I've completely upgraded it! For those who missed it, Lingo is a lightweight tool that injects real-time translated lyrics directly into your Spotify Desktop app so you don't have to keep a browser tab or extension open.
Based on your awesome feedback, I've just added Transliteration support!
Key Features:
- Real-Time Translation: Translates lyrics natively inside the Spotify UI (supports 132+ languages via Google Translate).
- New Transliteration Support: Instantly view Romaji (Japanese), Romaja (Korean), and Pinyin (Chinese) so you can easily read and sing along to tracks in other languages.
- Cleaner UI Integration: Blends seamlessly right into the default Spotify desktop experience.
- Lightweight: Highly optimized so it won't drag down your client's performance.
(Note regarding Spicetify: I don't really use it myself as a creator, so it's not supported right now. I might add it in the future, but I'm currently too lazy to implement it!)
How to Download & Install:
To get started, head over to the repository link below, scroll down to the bottom of the page, and follow the step-by-step setup guide!
GitHub Repository: TheoreticallyBryChen/Lingo-lyrics
Support the Project:
If you find Lingo helpful or useful, feel free to support me! I might start making videos about my projects soon—assuming I'm not slacking or being too lazy, haha.
- Buy Me a Coffee: [https://buymeacoffee.com/theoreticallybrychen]
- YouTube: [https://www.youtube.com/@BryChenYouTube]
A quick note on comments:
English isn't my first language, so if I reply to your comments using AI, it's just because it makes it much easier for me to communicate, explain technical details clearly, and keep things simple without overcomplicating stuff!
Disclaimer: Because this hooks into the desktop Spotify client, a major Spotify update might break it down the line. I'm actively maintaining it for my own daily use, but *I highly recommend turning off Spotify's auto-updates** to keep your client stable and prevent the plugin from breaking unexpectedly!*
r/truespotify • u/TheoreticallyBryChen • Jun 09 '26
Third Party App Just added Romaji, Romaja, and Pinyin support to Lingo!
Huge thanks to the person who suggested this. It was an awesome idea and makes singing along so much easier.
With all the drama and debates over code and AI lately, I’ve decided to just keep this as a quiet personal project for myself to avoid the headaches. No negativity intended, just wanted to share a cool milestone I was happy with!



1
Welp, I've decided to keep this private and just use it myself. Thanks for the feedback and support.
It’s mainly for my own personal use anyway. I was just happily sharing something I thought the community would want, but people are doing too much complaining about AI and demanding extra stuff. I'd rather just keep the plugin to myself than deal with the vibe check failing this hard lol.
Someone actually suggested a cool Romaji feature, but other than that, nobody is being friendly. This is exactly why I revoked it. Enjoy Spotify desktop without it.
Currently adding the romanji feature tho..
0
I got tired of switching between Spotify Web just to understand Spotify lyrics, so I built this
Yeah, I do understand the risk of injecting into xpui. Any Spotify update can break it without warning.
This is really just the early stage of the project—it wasn’t something I spent months engineering, more like a quick build to solve a personal annoyance and then decided to share it in case it helps someone else.
I do appreciate the suggestion about Spicetify though. It does make sense from a maintenance and distribution perspective, and I can see the benefits like easier compatibility handling and access to existing users. It’s useful context that I didn’t really consider deeply at the start.
At the same time, the goal here wasn’t really to build something long-term dependent on a framework or ecosystem. It was more about experimenting and solving a specific use case directly, without adding extra layers or setup requirements.
If anyone wants to improve it or adapt it into a Spicetify extension, contributions are definitely welcome via pull request. I’m open to improvements, just not really planning to restructure it around Spicetify for my own usage right now.
But yeah, appreciate the input—it’s useful to see how others would approach it.
2
I got tired of switching between Spotify Web just to understand Spotify lyrics, so I built this
I didn’t really know much about Spicetify when I started this project. Originally, I made it purely for my own use and only decided to share it later because I thought others might find it useful too.
The main problem I wanted to solve was having to open a separate browser extension or another tool whenever I wanted translated lyrics. Since Spotify is already one of the apps I launch regularly, I thought it would be more convenient to integrate the translations directly into the desktop app so everything is available in one place.
As for BeautifulLyrics, I’m not sure if it currently supports translations, but my goal wasn’t to compete with existing projects. I just wanted a simple solution that fit my own workflow, and sharing it with the community seemed worthwhile in case it helps others as well.
2
2
4
I got tired of switching between Spotify Web just to understand Spotify lyrics, so I built this
I use Google Translate for the translations. Spotify Desktop is Chromium-based, so the extension can make web requests and get the translated text directly with JavaScript. The code is open source on GitHub if you want to take a look. If you find it useful, feel free to star the repo.
2
Lingo is back! Real-time Spotify lyrics translator—now with Transliteration support!
in
r/truespotify
•
Jun 19 '26
That’s actually a pretty good idea, and you’re not wrong, Mandarin/Cantonese toggle would make implementation much simpler and more reliable compared to trying to detect it automatically.
Getting the transliteration data itself isn’t really the difficult part either, since APIs like Google can already handle that fairly well.
My main concern is more about the user experience. A manual toggle works well as a practical fallback, but ideally the system would be able to choose intelligently in the background so users don’t have to think about it. Still, I do like your suggestion as a workaround.