Skip to content
/ lyra Public

2025 BirmingHack Hackathon! Song stuck in your head? Sing it to Lyra, and it will leverage voice to text API's and search Genius with potential songs you may be singing.

Notifications You must be signed in to change notification settings

shimson94/lyra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Lyra

The Voice-Powered Music Finder

Ever had a song stuck in your head but couldn’t remember its name?
Lyra lets you sing or say any lyrics, and it instantly finds the song for you. Unlike apps like Shazam, which only work with pre-recorded songs, Lyra works with your voice. Once you find the song, you can instantly create a playlist of similar tracks with just one click. Powered by speech recognition, natural language processing, and music search APIs, Lyra makes discovering, curating, and building your music tastes more intuitive than ever.


Features

  • Sing or speak lyrics into the app, and Lyra will identify the song for you.
  • Instant playlist creation: Once a song is identified, Lyra can generate a playlist of similar songs based on genre or mood.
  • Voice Feedback: After identifying the song, Lyra uses Text-to-Speech (TTS) to speak the song title and offer playlist options.
  • Seamless integration with popular music APIs like Spotify, Genius, and Neuphonic.
  • A unique voice-driven music discovery experience.

How to Use Lyra

  1. Speak or Sing: Click the mic icon and start singing or speaking the lyrics you remember.
  2. Song Identification: Lyra uses speech recognition to transcribe your voice and match it with lyrics from a music database.
  3. Playlist Generation: After Lyra identifies the song, click "Build Playlist" to instantly create a playlist of similar tracks.
  4. Voice Feedback: Lyra will speak the song title and playlist options aloud for a more interactive experience.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Acknowledgements

  • Google Cloud Speech-to-Text for accurate speech recognition.
  • Neuphonic for seamless Text-to-Speech integration.
  • Spotify for an extensive music catalog and playlist generation.
  • Genius for matching song lyrics and metadata.
  • Shazam, for inspiring the idea of voice-driven music recognition.

About

2025 BirmingHack Hackathon! Song stuck in your head? Sing it to Lyra, and it will leverage voice to text API's and search Genius with potential songs you may be singing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published