Predict Gender/Age using Voice Input

Is it possible to predict gender and/or age using voice input within an app from an iOS device?

We are working on a vocal singing app that needs some level of gender and age recognition in order to attempt to improve the user experience and to better provide suggestions of songs to sing.

Does anyone know if there is an Apple SDK or 3rd party SDK (Git Repo or otherwise) that can take a voice sample and attempt to predict the gender and/or age of the speaker? Preference is to make it all on-device to allow off-line use as well as to protect the users information. We have a dedicated secure server that could be available if on-device is not an option.

We do already have a voice interpreter for key phrases, but the gender portion is (understandably) more of a challenge for a variety of reasons.

As always, thank you in advance to the great community of folks who help each other on this platform.

Predict Gender/Age using Voice Input
 
 
Q