Help with Unity Karaoke

hello guys! Im a student of interactive design and i have an assignment that is getting on my nerves.
I gotta make a Karaoke in Unity! The game must listen the user and whenever he makes a mistake make a correction in the screen. or at the end of the song.
but i really dont know if its even possible if there’s any asset to work with or something like that.
I just need a little bit of guidance here, cuz im lost in how to start or how to even make this project real.
My knownledge in C# is neutral (from 0-100 im in like 50-60)
Ill be happy if someone can help me out in anyway

What kind of mistake?

Break down the task into small tasks.
You need to write a

  • microphone listener
  • check if signal loud enough to be singing
  • pitch detection from that signal
  • what kind of data could you check that against?
    make a simple representation of a song ( for example start end of note and pitch on a graph)
    easy enough to let an animation curve represent a songs voiceline
    This curve will have to be done manually unless you have a voiceline without background music to be analyzed.

Good luck searching for an asset for something like this. :wink:

I suppose Machine Learning could be trained with the correct words, etc for a song. Sounds like a HUGE project to do so however.

hay apa kah ka telah melakukannya?
Aku sedang berada pada posisi yang sama dengan mu 2019

This is an English-speaking forum.

Translates as:
hey have you done it?
I’m in the same position as you 2019

Here is how to report your problem productively in the Unity3D forums:

http://plbm.com/?p=220

Another option might be to look for tutorials like these:

7796481--984876--Screen Shot 2022-01-10 at 10.42.14 AM.jpg