KAI
Context
KAI is an innovative automatic karaoke system designed to recognize the DJ's mixed data and display synchronized lyrics in real-time. Thanks to a powerful music recognition algorithm, KAI can analyze the audio tracks mixed by the DJ and automatically display the corresponding song lyrics on the screen, perfectly synchronized with the music. This system was developed using Flutter to create a Windows application that offers a user-friendly and responsive interface. KAI transforms any event into an interactive and engaging experience, allowing the audience to sing along with the songs smoothly and without interruptions, regardless of changes in the music mix. The system is ideal for DJs, bars, clubs, and live events, offering a new level of entertainment and interaction with the audience.
What we did on it...
Project ideation
The idea for KAI was born from a dear friend's desire to have karaoke at her wedding. Karaoke is forever!
System design and project management
The team developed an algorithm capable of recognizing real-time audio mixes and synchronizing the lyrics while simultaneously working on developing a Windows application with Flutter.
Application development with Flutter
During this phase, the Windows application for KAI was built using Flutter, ensuring a smooth and responsive interface that could handle the recognition and display of lyrics in real-time.
Testing and release
KAI underwent rigorous testing to ensure the accuracy of music recognition and lyrics synchronization, followed by the release of the application for use in live events.