I am creating an application in which I want to recognise the gender of the voice whether it is male or female. I googled it but didn't find any proper solution so i just want to know whether it is possible or not? I have got lium but don't know how to use. Any help would be appreciable...
Asked
Active
Viewed 710 times
1 Answers
2
For Android you have to implement this algorithm yourself.
For gender voice detection you can train a simple GMM detector. You can extract features with http://cmusphinx.sourceforge.net/wiki/tutorialandroid and then just apply a GMM detector on top to classify between classes.
You can read the following publication on topic:
In Matlab the implementation is available and explained here here: http://de.mathworks.com/company/newsletters/articles/developing-an-isolated-word-recognition-system-in-matlab.html It is used to recognize words but the same way you can recognize gender - just train GMM for males and another one for females.

Nikolay Shmyrev
- 24,897
- 5
- 43
- 87
-
Can you please elaborate something about gmm detector? – susan sunasara Mar 04 '15 at 09:46
-
Sure, let me know what are you interested in. I've added matlab code link. – Nikolay Shmyrev Mar 04 '15 at 09:59
-
Is it possible to implement it in android? – susan sunasara Mar 04 '15 at 10:23
-
Yes, you can implement that on Android. – Nikolay Shmyrev Mar 04 '15 at 17:31
-
How to implement in android because i didn't find any proper solution..... – susan sunasara Mar 05 '15 at 04:54