SyncLyrics is a feature-rich self-hosted lyrics server that brings real-time lyrics and album art to any device with a web browser. With support for multiple platforms and audio sources, it activates when music plays, showcasing lyrics in sync with beautiful visuals and rich metadata to enhance the listening experience.
SyncLyrics is an innovative real-time lyrics server that provides beautifully synced lyrics across multiple platforms. Designed to seamlessly run in the background, this application enhances the music listening experience by displaying lyrics, album art, and rich metadata whenever music is played, ensuring it remains unobtrusive when idle.
Key Features:
- Multi-Platform Support: Available on Windows, Home Assistant, Docker, Linux, and macOS.
- Audio Source Compatibility: Supports a variety of platforms including Spotify, Windows Media, and music recognition tools like Shazam.
Lyrics Synchronization:
SyncLyrics delivers an advanced featureset to bring lyrics to life:
- Multiple Lyrics Providers: Integrates with five different sources including Spotify and Musixmatch.
- Karaoke Mode: As each word is sung, it is highlighted on screen, creating an immersive karaoke experience.
- Fast Retrieval: Utilizes parallel searches to fetch lyrics quickly from all selected providers.
- Local Caching: Lyrics are saved locally for quick future access.
- Instrumental Detection: Automatically identifies and marks instrumental tracks.
Visual Customization:
The application offers various visual modes to enhance user experience:
- Customizable Backgrounds: Choose from sharp, soft, or blurred backgrounds for album art display.
- Dynamic Album Art: Caches high-quality artwork from popular sources like iTunes and LastFM, requiring an API key for access.
Audio Recognition:
- Shazam Integration: Easily identify songs playing through any device, using two different capture modes for flexibility.
Playback Controls:
Provides intuitive track controls including play/pause, next/previous controls, and keyboard shortcuts for a streamlined experience.
Media Management:
Users can manage their media libraries directly within the app:
- Embedded Browsers: Navigate through playlists, albums, and artists without leaving SyncLyrics.
Application Configuration:
A comprehensive configuration interface is available, allowing detailed customization through a responsive web settings page and environment variables for tech-savvy users.
For visual learners, a video demo showcasing the main features is available here.
Overall, SyncLyrics is a feature-rich self-hosted lyrics server designed to be a visual companion for music lovers, making it easy to enjoy lyrics on any device.
No comments yet.
Sign in to be the first to comment.