350 rub
Journal Neurocomputers №1 for 2023 г.
Article in number:
Automatic speaker age and gender recognition based on deep neural networks
Type of article: scientific article
DOI: 10.18127/j20700814-201905-10
UDC: 004.934.2
Authors:

M.V. Markitantov – Junior Research Scientist,
St. Petersburg Institute for Informatics and Automation of RAS

A.A. Karpov – Dr.Sc.(Eng.), Associate Professor, Main Research Scientist,
St. Petersburg Institute for Informatics and Automation of RAS

Abstract:

In a daily communication, people use not only verbal (speech, text, etc.), but also non-verbal (paralinguistic, gesture, etc.) sources of information. The later may contain such speaker characteristics as his/her psycho-emotional state, age, gender, presence of a disease condition and other personal parameters reflecting current speaker state. Without a direct contact with a client (user), paralinguistic information may turn out useful for rendering certain services over the Internet. Automatic speaker age recognition is necessary for various applications, such as speaker identification and verification systems, call-centers, healthcare, target marketing, and in particular, human-computer interaction. Also, automatic speaker age recognition system may prove useful for medico-legal purposes, for example, to narrow down the list of suspects when speech samples are available. Other commercial use cases for speaker age recognition include smart rooms and houses, vehicle assistants capable of adaptation to target user needs. This article deals with a novel approach in the paralinguistic field of age and gender recognition by speaker’s voice based on deep neural networks. It gives an analysis of existing systems of speaker’s age and gender recognition, analysis of speech corpora, main features used in this field and toolboxes for their extraction. Study shows that various researches have been done on extracting acoustic features and developing classifiers for automatic speaker age recognition, but none achieves a satisfactory performance. Much attention is given to the novel approach for automatic speaker’s age and gender recognition. The training and testing of proposed methods were implemented on the German speech corpus aGender. The proposed approach bases different network topologies, including neural networks with fully-connected and convolutional layers. In a joint recognition of speaker age and gender, proposed approach reached the recognition performance measured as unweighted accuracy of 48.41%. In a separate age and gender recognition setup, the obtained performance was 57.53% and 88.80%, respectively.

Pages: 9-16
References
  1. Ranzato M., Hinton G. Modeling pixel means and covariances using factorized third order boltzmann machines. IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 2010. P. 2551−2558.
  2. Lee H., Ekanadham C., Ng A. Sparse deep belief netmodel for visual area v2. Proc. of the 20th International Conference on Neural Information Processing Systems. 2007. P. 873−880.
  3. Dahl G., Yu D., Deng L., Acero A. Context-dependent pre-trained deep neural networks for large-vocabulary speech recognition. IEEE Transactions on Audio, Speech, and Language Processing. 2012. V. 20. P. 30−42.
  4. Deselaers T., Hasan S., Bender O., Ney H. A deep learning approach to machine transliteration. Proc. of the Fourth Workshop on Statistical Machine Translation. 2009. P. 233−241.
  5. Yu D., Wang S., Karam Z., Deng L. Language recognition using deep-structured conditional random fields. IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP). 2010. P. 5030−5033.
  6. Schuller B., Steidl S., Batliner A., Burkhardt F., Devillers L., Müller C., Narayanan S. The INTERSPEECH 2010 paralinguistic challenge. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2794−2797.
  7. Burkhardt F., Eckert M., Johannsen W., Stegmann J. A database of age and gender annotated telephone speech. Proc. of 7th International Conference on Language Resources and Evaluation (LREC 2010). 2010.
  8. Eyben F., Wöllmer M., Schuller B. openSMILE – the Munich versatile and fast open-source audio feature extractor. Proc. of the ACM Multimedia 2010 International Conference. 2010. P. 1459−1462.
  9. Kockmann M., Burget L., Cernocký J. Brno University of Technology system for Interspeech 2010 Paralinguistic Challenge. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2822−2825.
  10. Meinedo H., Trancoso I. Age and gender classification using fusion of acoustic and prosodic features. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2818−2821.
  11. Li M., Han K., Narayanan S. Automatic speaker age and gender recognition using acoustic and prosodic level information fusion. Computer Speech & Language. 2013. V. 27. № 1. P. 151−167.
  12. Yücesoy E., Nabiyev V. A new approach with score-level fusion for the classification of a speaker age and gender. Computers & Electrical Engineering. 2016. P. 29−39.
  13. Równicka J., Kacprzak S. Speaker Age Classification and Regression Using i-Vectors. Proc. of the 17th Annual Conference of the International Speech Communication Association (INTERSPEECH 2016): Understanding Speech Processing in Humans and Machines. 2016. P. 1402−1406.
  14. Sadjadi S., Slaney M., Heck L. MSR identity toolbox v1.0: A Matlab toolbox for speaker-recognition research. Speech and Language Processing Technical Committee Newsletter. 2013.
  15. Qawaqneh Z., Abumallouh A., Barkana B. Deep Neural Network Framework and Transformed MFCCs for Speaker's Age and Gender Classification. Knowledge-Based Systems. 2016. V. 115. P. 5−14.
  16. Abumallouh A., Qawaqneh Z., Barkana B. New transformed features generated by deep bottleneck extractor and a GMM-UBM classifier for speaker age and gender classification. Neural Computing and Applications. 2017. V. 30. № 8. P. 2581−2593.
  17. Ghahremani P., Sankar Nidadavolu P., Chen N., Villalba J., Povey D., Khudanpur S., Dehak N. End-to-end Deep Neural Network Age Estimation. Proc. of the 19th Annual Conference of the International Speech Communication Association, INTERSPEECH 2018. P. 277−281.
  18. Snyder D., Garcia-Romero D., Sell G., Povey D., Khudanpur S. X-Vectors: Robust DNN Embeddings for Speaker Recognition. Proc. of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). 2018. P. 5329−5333.
  19. McFee B., Raffel C., Liang D., Ellis D., Mcvicar M., Battenberg E., Nieto O. librosa: audio and music signal analysis in Python. Proc. of the 14th python in science conference. 2015. P. 18−24.
  20. Paszke A., Gross S., Chintala S., Chanan G., Yang E., DeVito Z., Lin Z., Desmaison A., Antiga L., Lerer A. Automatic differentiation in PyTorch. Proc. of the 31st Conference on Neural Information Processing Systems (NIPS 2017). 2017.
  21. Markitantov M., Verkholyak O. Automatic Recognition of Speaker Age and Gender Based on Deep Neural Networks. Lecture Notes in Computer Science. Springer LNAI 11658. SPECOM 2019. P. 327−336.
  22. Bocklet T., Stemmer G., Zeißler V., Noeth E. Age and gender recognition based on multiple systems – early vs. late fusion. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2830−2833.
  23. Nguyen P., Le T., Tran D., Huang X., Sharma D. Fuzzy support vector machines for age and gender classification. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2806−2809.
  24. Gajsek R., Žibert J., Justin T., Štruc V., Vesnicer B., Mihelic F. Gender and affect recognition based on GMM and GMM-UBM modeling with relevance MAP estimation. Proc. of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010. P. 2810−2813.
Date of receipt: 18 июля 2019 г.