Live data from Hacker News

Turn your singing voice into printable notes (in the browser)

om-intelligence.ch

21–29 of 29 posts

Re: Turn your singing voice into printable notes (in the browser)

#21

Disclosure: it is a favor for my little sister. I made it for her in 5min without much testing on recognition accuracy. Which was enough to blow her mind ;) Given your feedback, i might do another loop on this.

Try ~crappy~ regular headset microphone and/or whistling for some basic edge cases :D

It worked quite well to start with, but then after a few bars deteriorated to mostly outputting pauses, and a stream of short notes (without pauses) when singing legato. Could be due to the aforementioned microphone, or is there some internal state that does not get cleared up when one clears up the score? I tried twiddling some of the variables that seemed related, but no noticeable improvement.

Re: Turn your singing voice into printable notes (in the browser)

#23

Getting > A Permissions-Policy header is blocking the microphone Your server is sending a header that switches this feature off for the whole page. Look for Permissions-Policy: microphone=() in your host config and allow microphone=(self) instead. Despite allowing microphone.

[deleted]

Re: Turn your singing voice into printable notes (in the browser)

#24

Getting > A Permissions-Policy header is blocking the microphone Your server is sending a header that switches this feature off for the whole page. Look for Permissions-Policy: microphone=() in your host config and allow microphone=(self) instead. Despite allowing microphone.

My guess is this is a warning generated by a library trying desperately to reach the webmaster.

The server response header needs to be fixed:

> permissions-policy: camera=(), microphone=(), geolocation=(), payment=()

It's just really funny/confusing because now visitors to the site are seeing it, and the message is not meant for visitors.

It works in Safari because Safari does not support the header:

https://caniuse.com/mdn-http_headers_permissions-policy_micr...

Re: Turn your singing voice into printable notes (in the browser)

#27

Getting > A Permissions-Policy header is blocking the microphone Your server is sending a header that switches this feature off for the whole page. Look for Permissions-Policy: microphone=() in your host config and allow microphone=(self) instead. Despite allowing microphone.

Brave on Android, same error.

Re: Turn your singing voice into printable notes (in the browser)

#28

Interesting, but hard to tell how accurate it is. Converting to midi and having a playback from the transcription would help you tell how close it was.

I let my wife (degree in vocal performance) sing into it and what was transcribed was not accurate at all.

Re: Turn your singing voice into printable notes (in the browser)

#29

Disclosure: it is a favor for my little sister. I made it for her in 5min without much testing on recognition accuracy. Which was enough to blow her mind ;) Given your feedback, i might do another loop on this.

I really like the general idea, but accuracy was underwhelming. The biggest critique would be the note values / durations.
Post reply on HN