Correctly identifying the language spoken is essential for the success of speech recognition technologies. Although there have been major advancements in audio transcription systems for various Western linguistic systems, the progress in this area for Indian languages has been lagging. Several artificial intelligence methods have been explored for this task; however, there remain many areas that can be improved. In this study, we introduce a methodology to identify nine widely spoken Indian languages: Bengali, Hindi, Marathi, Gujarati, Tamil, Telugu, Malayalam, Kannada, and Urdu. We extracted Mel-Frequency Cepstral Coefficients (MFCCs) from the speech as features to experiment with four deep learning models: a Convolutional Neural Network (CNN), a Long Short-Term Memory (LSTM), a Bidirectional LSTM (BiLSTM), and a Multi-Layer Perceptron (MLP). The MLP model achieved the best performance with a 97% score in accuracy, precision, recall, and F1-score. The proposed method demonstrated both efficiency and speed, as evidenced by its outstanding ability to identify languages from very short audio clips.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Efficient Language Identification of Indian Languages Using MFCCs and Deep Learning Models

  • Aurora Lithe Roy,
  • Md Kamrul Siam,
  • Abdullah Al Maruf,
  • Zeyar Aung

摘要

Correctly identifying the language spoken is essential for the success of speech recognition technologies. Although there have been major advancements in audio transcription systems for various Western linguistic systems, the progress in this area for Indian languages has been lagging. Several artificial intelligence methods have been explored for this task; however, there remain many areas that can be improved. In this study, we introduce a methodology to identify nine widely spoken Indian languages: Bengali, Hindi, Marathi, Gujarati, Tamil, Telugu, Malayalam, Kannada, and Urdu. We extracted Mel-Frequency Cepstral Coefficients (MFCCs) from the speech as features to experiment with four deep learning models: a Convolutional Neural Network (CNN), a Long Short-Term Memory (LSTM), a Bidirectional LSTM (BiLSTM), and a Multi-Layer Perceptron (MLP). The MLP model achieved the best performance with a 97% score in accuracy, precision, recall, and F1-score. The proposed method demonstrated both efficiency and speed, as evidenced by its outstanding ability to identify languages from very short audio clips.