[GH-ISSUE #203] [Feature Request] Lyrics Insights: Local & Private Lyrics Analysis #150

Open
opened 2026-02-27 19:26:32 +03:00 by kerem · 0 comments
Owner

Originally created by @YisusPineapple on GitHub (Dec 11, 2025).
Original GitHub issue: https://github.com/Lambada10/SongSync/issues/203

Is your feature request related to a problem? Please describe.
SongSync is great for getting and managing lyrics, but once downloaded, they become static data. It would be fantastic to get more value from them in a private way.

Describe the solution you'd like
I propose a "Lyrics Insights" or "Lyrics Analysis" feature. After processing the library, the app would generate a panel with statistics obtained entirely from local analysis of .lrc files, such as:

  1. A word cloud of the most repeated terms in your music.
  2. A simple "mood" or emotion analysis (e.g., happy, melancholic) based on local lexical lists.
  3. Basic stats: artist with the most diverse vocabulary, unique words, etc.

All operations (tokenization, counting, analysis) would run on the device. No data would be uploaded to external servers.

Describe alternatives you've considered
Using web-based text analysis tools, but that would require uploading my (private) lyrics to a third-party service. The beauty of SongSync is its local focus, and this feature would enhance it.

Additional context
This would transform SongSync from a lyrics manager to a lyrics interpreter, deepening its niche without straying from its core purpose. It would be a perfect complement for users who love music and words.

Suggested MVP: A "Generate word cloud" button in the library view that creates a simple visualization. A library like WordCloud for Jetpack Compose could be used.

Originally created by @YisusPineapple on GitHub (Dec 11, 2025). Original GitHub issue: https://github.com/Lambada10/SongSync/issues/203 **Is your feature request related to a problem? Please describe.** SongSync is great for getting and managing lyrics, but once downloaded, they become static data. It would be fantastic to get more value from them in a private way. **Describe the solution you'd like** I propose a **"Lyrics Insights"** or **"Lyrics Analysis"** feature. After processing the library, the app would generate a panel with statistics obtained *entirely* from local analysis of .lrc files, such as: 1. A **word cloud** of the most repeated terms in your music. 2. A **simple "mood" or emotion analysis** (e.g., happy, melancholic) based on local lexical lists. 3. Basic stats: artist with the most diverse vocabulary, unique words, etc. **All operations** (tokenization, counting, analysis) would run on the device. No data would be uploaded to external servers. **Describe alternatives you've considered** Using web-based text analysis tools, but that would require uploading my (private) lyrics to a third-party service. The beauty of SongSync is its local focus, and this feature would enhance it. **Additional context** This would transform SongSync from a lyrics *manager* to a lyrics *interpreter*, deepening its niche without straying from its core purpose. It would be a perfect complement for users who love music and words. **Suggested MVP:** A "Generate word cloud" button in the library view that creates a simple visualization. A library like `WordCloud` for Jetpack Compose could be used.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SongSync#150
No description provided.