并在MATLAB环境下实现了基于DTW算法的特定人语音信号.docVIP

  • 35
  • 0
  • 约1.02万字
  • 约 14页
  • 2018-10-22 发布于山东
  • 举报

并在MATLAB环境下实现了基于DTW算法的特定人语音信号.doc

并在MATLAB环境下实现了基于DTW算法的特定人语音信号.doc

PAGE PAGE 13 摘要:本文针对所采集的语音信号,对其时域、频域参数进行了系统详尽的分析,并在MATLAB环境下实现了基于DTW算法的特定人语音信号0到9的识别。 关键词:语音识别;MATLAB;短时傅立叶;DTW 引言 近年来,语音识别已经成为一个非常活跃的研究领域。在不远的将来,语音识别技术有可能作为一种重要的人机交互手段,辅助甚至取代传统的键盘、鼠标等输入设备,在个人计算机上进行文字录入和操作控制。而在智能家电、工业现场控制等其他应用场合,语音识别技术则有更为广阔的发展前景。 在语音识别中,最为简单有效的方法是采用DTW(Dynamic Time Warping,动态时间规整)算法,该算法基于动态规划的思想,解决了发音长短不一的模板匹配问题,是语音识别中出现最早、较为经典的一种算法[3]。 MATLAB是一种功能强大、效率高、交互性好的数值计算和可视化计算机高级语言,它将数值分析、信号处理和图形显示有机地融合为一体,形成了一个极其方便、用户界面友好的操作环境。本文就是在MATLAB基础上来进行语音信号参数的分析与语音信号的识别的。 一、语音识别系统概述 一个完整特定人语音识别系统的方案框图如图1所示。输入的模拟语音信号首先要进行预处理,包括预滤波、采样和量化、加窗、端点检测、预加重等,然后是参数特征量的提取。提取的特征参数满足如下要求: (1)特征参数能有效地

文档评论(0)

1亿VIP精品文档

相关文档