We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hi - I've got a sound file and am trying to identify/separate out female from male singing voices. I've tried looking at the fft.analyze() and fft.waveform() values to try to find patterns that I could isolate out as male/female. In the song itself, the male is rapping and female is singing quite high... so there is a lot of difference in their voices (at least to my ear). Not seeing it in the data though. Any ideas?
Answers
Just an update on some research I did. Looks like voice identification is a pretty hairy machine learning problem. Probably not possible to do on the fly in javascript. Happy to be proven wrong though!