您现在正在浏览:首页 > 职教文章 > 职教论文 > 一种基于Matlab的语音信号端点检测方法

一种基于Matlab的语音信号端点检测方法

日期: 2011-5-16 12:46:32 浏览: 0 来源: 学海网收集整理 作者: 佚名

摘􀀁 要: 首先简介语音信号端点检测涉及到的几个基本概念, 然后采用短时平均幅度与短时平均过零率相结合的双门限算法来对语音信号进行端点检测。重点阐述双门限算法的设计思想与实现过程, 经Matl ab 编程实验证明, 该方法准确、有效。
   关键词: Matlab; 端点检测; 短时平均幅度; 过零率
  
   0 􀀁 引􀀁 言
   语音端点检测( End􀀁point Detect ion) 是从包含语音的一段信号中找出语音的起始点及结束点, 将语音信号同其它信号( 如背景噪声) 分离开来, 从而只存储和处理有效语音信号。语音的端点检测在语音的编码[ 1] 、语音识别、语音增强、说话人识别中起着非常重的作用, 直接影响着后续工作的正确率。有效的端点检测不仅可以减少数据的存储量和处理时间, 提高系统的处理实时性, 而且能排除无声段的噪声干扰, 从而使后续的识别性能得以较大提高。端点检测的结果不准确, 系统的识别性能就得不到保证; 如果端点检测的结果过于放松, 虽然语音部分被很好地包含在处理的信号中, 但是增加过多的静音则会增加系统的运算量, 同时对识别性能也有负面的影响, 因此在语音识别中, 准确、有效的端点检测方法无疑是整个系统中非常重要的部分。本文讨论了一种基于短时平均幅度与短时平均过零率相结合的双门限端点检测方法, 在Mat lab 上进行了仿真, 并验证了该方法的可行性。
   ......

返回顶部