<p>Learning a second language, especially English, became necessary as globalisation started. One crucial component of language learning resources is computer-assisted pronunciation training, or CAPT. Automatic mispronunciation detection (AMD) is the central feature of CAPT. With AMD, errors in pronunciation are automatically diagnosed, which is important for students to recognise their mispronunciation and work on their articulation. However, in non-native English speech scenarios, most AMDs fail to identify errors and give feedback. Moreover, AMD research on Bengali English learners faced many problems due to a lack of relevant data, including this, in the low-resource scenario. In this paper, we create a corpus of English speech with Bengali accents, focusing on the research of non-native AMD tasks. A framework for AMD has also been proposed, which employs a branchformer to capture local and global speech context and end-to-end attention connectionist temporal classification (CTC) models to identify pronunciation errors. We conducted our experiment with our newly developed speech dataset. Experimental results show that our branchformer encoder-based attention-CTC AMD model outperforms the baseline convolutional neural network-recurrent neural network-connectionist temporal classification (CNN-RNN-CTC) based architecture by 6.89% based on the F1-score. Mispronunciation detection accuracy is increased to 90.08% from 74.82%. The phoneme error rate is also improved from 32.07% to 10.80% on our created dataset compared to the baseline model.</p>

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

A deep neural network-based automatic mispronunciation detection in Bengali accented English speech

  • Puja Bharati,
  • Sabyasachi Chandra,
  • Aniket Aitawade,
  • Debolina Pramanik,
  • Satya Prasad Gaddamedi,
  • Shyamal Kumar Das Mandal

摘要

Learning a second language, especially English, became necessary as globalisation started. One crucial component of language learning resources is computer-assisted pronunciation training, or CAPT. Automatic mispronunciation detection (AMD) is the central feature of CAPT. With AMD, errors in pronunciation are automatically diagnosed, which is important for students to recognise their mispronunciation and work on their articulation. However, in non-native English speech scenarios, most AMDs fail to identify errors and give feedback. Moreover, AMD research on Bengali English learners faced many problems due to a lack of relevant data, including this, in the low-resource scenario. In this paper, we create a corpus of English speech with Bengali accents, focusing on the research of non-native AMD tasks. A framework for AMD has also been proposed, which employs a branchformer to capture local and global speech context and end-to-end attention connectionist temporal classification (CTC) models to identify pronunciation errors. We conducted our experiment with our newly developed speech dataset. Experimental results show that our branchformer encoder-based attention-CTC AMD model outperforms the baseline convolutional neural network-recurrent neural network-connectionist temporal classification (CNN-RNN-CTC) based architecture by 6.89% based on the F1-score. Mispronunciation detection accuracy is increased to 90.08% from 74.82%. The phoneme error rate is also improved from 32.07% to 10.80% on our created dataset compared to the baseline model.