计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (14): 69-71.DOI: 10.3778/j.issn.1002-8331.2010.14.020

• 研发、设计、测试 • 上一篇    下一篇

一种语音端点检测电路的设计

马 瑞,张盛兵,郑乔石   

  1. 西北工业大学 计算机学院,西安 710072
  • 收稿日期:2009-02-27 修回日期:2009-04-07 出版日期:2010-05-11 发布日期:2010-05-11
  • 通讯作者: 马 瑞

Design of voice active detection circuit

MA Rui,ZHANG Sheng-bing,ZHENG Qiao-shi   

  1. Department of Computer Science and Engineering,Northwestern Polytechnical University,Xi’an 710072,China
  • Received:2009-02-27 Revised:2009-04-07 Online:2010-05-11 Published:2010-05-11
  • Contact: MA Rui

摘要: 在基于短时能量和短时过零率的双门限语音端点检测算法基础上,改进其有效语音的判断条件,采用MATLAB工具分析了改进算法的有效性。提出了基于改进算法的语音端点检测电路的设计,该设计减少了实现语音端点检测电路对硬件资源的需求。ModelSim仿真验证表明,改进后的算法有较好的实时性,在采集完一帧语音数据后第4拍给出语音有效信号。最后给出该语音检测电路的FPGA验证平台。

关键词: 双门限检测, 语音端点检测, MATLAB工具箱, 现场可编程门阵列

Abstract: This paper properly improves the effective voice messages’ criterion of a Voice Active Detection(VAD) algorithm,which is based on short-term energy feature and short-time zero-crossing rate.MATLAB simulation shows the validity of the improved algorithm.Furthermore,this paper puts forward a circuit solution on the VAD algorithm,which needs less hardware resources than previous algorithm.ModelSim simulation result proves that the design has a good real-time ability and can give the effective voice endpoint in 4 cycles after one frame of voice information has been collected.At last,the FPGA testing platform is introduced,which further testifies the design.

Key words: double threshold detection, Voice Active Detection(VAD), MATLAB, Field Programmable Gate Array(FPGA)

中图分类号: