I'm looking for Android or Windows software that will convert hums into musical notes, and make the complete score available when the user finishes humming.
I would prefer it to work in real-time as the user hums a song. If that's not available, it can work on saved audio files (any format is fine).
The output can be as simple as a list of consecutive notes (preferably with octaves), or can be a more complex score. Any format will work.
If it's working in real time, and can also save the audio of the actual humming, that's a bonus.
Cost can be up to the cost of a cup of coffee. Open-source is always nice, but not required for this.