Try it now
Use headphones if possible. Play the model melody once, start the microphone, then sing the highlighted Happy Birthday lyric. The demo turns notes green when you are close and red when you are too sharp or flat.
Play Happy Birthday or the highlighted note.
Follow the highlighted lyric through the phrase.
Use the red/green feedback to adjust pitch.
Create a simple MusicXML target
The native app also has a Compose page. This small web composer shows how a user can create a target melody instead of importing one.
Why MusicXML
MusicXML gives Shenghai a stable bridge between score reading, playback, pitch targets, and user feedback.