journal article·2023Open access

Speech Recognition via CTC-CNN Model

Wen-Tsai Sung, Hao-Wei Kang, Sung-Jung Hsiao

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

In the speech recognition system, the acoustic model is an important underlying model, and its accuracy directly affects the performance of the entire system. This paper introduces the construction and training process of the acoustic model in detail and studies the Connectionist temporal classification (CTC) algorithm, which plays an important role in the end-to-end framework, established a convolutional neural network (CNN) combined with an acoustic model of Connectionist temporal classification to improve the accuracy of speech recognition. This study uses a sound sensor, ReSpeaker Mic Array v2.0.1, to convert the collected speech signals into text or corresponding speech signals to improve communication and reduce noise and hardware interference. The baseline acoustic model in this study faces challenges such as long training time, high error rate, and a certain degree of overfitting. The model is trained through continuous design and improvement of the relevant parameters of the acoustic model, and finally the performance is selected according to the evaluation index. Excellent model, which reduces the error rate to about 18%, thus improving the accuracy rate. Finally, comparative verification was carried out from the selection of acoustic feature parameters, the selection of modeling units, and the speaker’s speech rate, which further verified the excellent performance of the CTCCNN_5 + BN + Residual model structure. In terms of experiments, to train and verify the CTC-CNN baseline acoustic model, this study uses THCHS-30 and ST-CMDS speech data sets as training data sets, and after 54 epochs of training, the word error rate of the acoustic model training set is 31%, the word error rate of the test set is stable at about 43%. This experiment also considers the surrounding environmental noise. Under the noise level of 80∼90 dB, the accuracy rate is 88.18%, which is the worst performance among all levels. In contrast, at 40–60 dB, the accuracy was as high as 97.33% due to less noise pollution.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Music and Audio Processing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (29)

Show source-provided references
1. Speak-correct: A computerized interface for the analysis of mispronounced errors10.32604/csse.2022.024967 ↗
2. Advancing acoustic-to-word CTC model with attention and mixed-units10.1109/TASLP.2019.2933325 ↗
3. Enhanced marathi speech recognition facilitated by grasshopper optimisation-based recurrent neural network10.32604/csse.2022.024214 ↗
4. A hardware-oriented and memory-efficient method for CTC decoding10.1109/ACCESS.2019.2937680 ↗
5. Automatic recognition of Slovak regional dialects
6. Efficient language identification for all-language internet news
7. Cross-language transfer learning-based Lhasa-Tibetan speech recognition10.32604/cmc.2022.027092 ↗
8. Building an ASR system for Indian (Punjabi) language and its evaluation for Malwa and Majha dialect: Preliminary results
9. End-to-end speech recognition of Tamil language10.32604/iasc.2022.022021 ↗
10. Investigating sequence-level normalisation for CTC-like End-to-end ASR
11. Automatic detection of chewing and swallowing using hybrid CTC/Attention
12. Oral English speech recognition based on enhanced temporal convolutional network10.32604/iasc.2021.016457 ↗
13. A phoneme-based approach for eliminating out-of-vocabulary problem Turkish speech recognition using hidden markov model10.32604/csse.2018.33.429 ↗
14. Distilling attention weights for CTC-based ASR systems
15. Information fusion in attention networks using adaptive and multi-level factorized bilinear pooling for audio-visual emotion recognition10.1109/TASLP.2021.3096037 ↗
16. Deep normalization for speaker vectors10.1109/TASLP.2020.3039573 ↗
17. Unpaired speech enhancement by acoustic and adversarial supervision for speech recognition10.1109/LSP.2018.2880285 ↗
18. A unified framework for multilingual speech recognition in air traffic control systems
19. Speech enhancement parameter adjustment to maximize accuracy of automatic speech recognition10.1109/TCE.2020.2986003 ↗
20. A microfluidic chip for CTC whole genome sequencing
21. Transclaw U-Net: Claw U-Net with transformers for medical image segmentation
22. Intelligent speech communication using double humanoid robots
23. A weighted speaker-specific confusion transducer-based augmentative and alternative speech communication aid for Dysarthric speakers10.1109/TNSRE.2018.2887089 ↗
24. Knowledge transferability between the speech data of persons with dysarthria speaking different languages for Dysarthric speech recognition10.1109/ACCESS.2019.2951856 ↗
25. Mixed-scale UNet based on dense atrous pyramid for monocular depth estimation10.1109/ACCESS.2021.3104605 ↗
26. Improving the intelligibility of speech for simulated electric and acoustic stimulation using fully convolutional neural networks
27. BB-UNet: U-Net with bounding box prior10.1109/JSTSP.2020.3001502 ↗
28. Far-field automatic speech recognition10.1109/JPROC.2020.3018668 ↗
29. Speech technology for healthcare: Opportunities, challenges, and state of the art