GithubHelp home page GithubHelp logo

sanyogthescholar / lyricify Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 2.0 2.06 MB

Lyricify - An Android app to show you lyrics of currently playing song in real time

Home Page: https://sanyog.me/lyricify--an-app-for-live-lyrics

Java 100.00%
android java musixmatch-api lyrics musixmatch android-application android-app lyrics-fetcher music spotify

lyricify's Introduction

Lyricify - An app for live lyrics

An app to show you time synced lyrics for your favourite songs!

What it does:

You can view real time lyrics for (almost) any song playing via Spotify.

Installation and Setup Instructions

  1. Go to the releases section.
  2. Download and install the latest APK.
  3. Open Spotify, go to settings and make sure that device broadcast status is turned on. Lyricify will not work without it.
  4. Now open Lyricify, turn on the lyrics switch and you'll see media controls pop up. It is not necessary to enter the API key.
  5. Make sure that the song progress bar is at 0s (at the very beginning) for time synced lyrics to work.
  6. Hit play(in Lyricify, not Spotify) and enjoy singing along to your song!

Features:

  • Lyrics are shown in real time.
  • App background is set as album art image of the currently playing song.
  • Status bar and navigation bar colour changes to dominant colour of the album art.

Screenshots

ss_1


ss_2


ss_3

Demo Video

Click on the image below to play the video

demo_vid

Bugs? Questions? I am here to help

First, search for your issue in the issues tab. If you don't find it, feel free to open a new issue.

Disclaimer:

  • App UI and design inspired by Mutify
  • Lyrics sourced from Musixmatch. All credits go to the respective copyrights holders

lyricify's People

Contributors

sanyogthescholar avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

lyricify's Issues

Songs with "by", "feat", etc. don't show lyrics properly

One such example is "Lae Dooba by Asees Kaur". If we remove the part after "by", then lyrics get loaded correctly.
If we remove the "by" part, then we should be able to get the correct lyrics as the artist name will still be correct according to the metadata. Similar keywords such as "feat", "ft" etc. can be removed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.