Public singing practice demo

Sing Happy Birthday and see where your pitch is wrong.

Shenghai is a prototype for score-based singing practice. This web demo guides you through a familiar melody, listens to your voice, and marks pitch mistakes in real time.

Start the singing demo Read user guide

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.

Happy
Happy Birthday practice Target: C4 on "Happy". Listen, then sing. Live pitch trace Your detected pitch appears here while the microphone is running.
1Listen

Play Happy Birthday or the highlighted note.

2Sing

Follow the highlighted lyric through the phrase.

3Correct

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.