语音识别是人机交互技术的基础,是语音信号处理的重要方面,具有广阔的应用前景。因此,识别语音是非常必要的。目前,语音识别存在识别率低等问题,识别速度慢,以及其他因素的严重干扰。本文研究了基于动态时间规整(DTW)算法的语音识别。通过引入语音识别,了解了语音识别的具体步骤。在执行语音识别之前,需要识别的语音需要使用声学模型转换为语音序列。然后,DTW算法用于预处理语音识别,主要是通过采样和开窗语音。预处理后,进行语音特征提取。特征提取完成后,进行了语音识别。通过实验,基于DTW算法的语音识别识别率很高。在安静的环境中,识别率在93.85%以上,选择的10名测试人员的平均识别率为95.8%。在嘈杂的环境中,识别率在91.4%以上,选取的10名测试人员的平均识别率为93%。除了识别率高,基于DTW的语音识别对于词汇识别也具有非常快的速度。基于DTW算法,语音识别不仅具有较高的识别率,而且还具有更快的识别速度。
Speech recognition is the foundation of human-computer interaction technology and an important aspect of speech signal processing, with broad application prospects. Therefore, it is very necessary to recognize speech. At present, speech recognition has problems such as low recognition rate, slow recognition speed, and severe interference from other factors. This paper studied speech recognition based on dynamic time warping (DTW) algorithm. By introducing speech recognition, the specific steps of speech recognition were understood. Before performing speech recognition, the speech that needs to be recognized needs to be converted into a speech sequence using an acoustic model. Then, the DTW algorithm was used to preprocess speech recognition, mainly by sampling and windowing the speech. After preprocessing, speech feature extraction was carried out. After feature extraction was completed, speech recognition was carried out. Through experiments, it can be found that the recognition rate of speech recognition on the basis of DTW algorithm was very high. In a quiet environment, the recognition rate was above 93.85 %, and the average recognition rate of the 10 selected testers was 95.8 %. In a noisy environment, the recognition rate was above 91.4 %, and the average recognition rate of the 10 selected testers was 93 %. In addition to high recognition rate, DTW based speech recognition also had a very fast speed for vocabulary recognition. Based on the DTW algorithm, speech recognition not only has a high recognition rate, but also has a faster recognition speed.