论文部分内容阅读
航行数据记录仪(VDR,Voyage Data Recorder)是专门用于记录和保存船舶航行过程重要信息参数的智能化记录设备。VDR所记录的数据将在航行事故分析时起到重要作用。由于船舶航行的数据量非常大,而记录装置的存储空间有限,要确保事故现场数据被记录下来,必须采取一个可靠的方式对数据覆盖或保存进行裁决。这就是人声识别在VDR中起到的作用。目前,人声识别已被要求成为VDR必备的设施。本文是针对VDR人声识别的改进研究,包含一些创新的讨论,对VDR的研制完善有一定意义。 研究发现,VDR的人声识别归根结底是语音信号处理的一个应用技术。本文在介绍了语音信号处理的基础知识和基本分析方法之后,重新分析了人声识别研究的特点,设计了一个完整的研究方案。随后展开方案,对关键技术进行了细致的研究。分析了原算法的优缺点,提出了针对VDR人声识别的改进算法。研究中大量运用了语音信号处理的方法,还借鉴了许多语音数字处理的典型应用,如语音激活检测(VAD)、语音增强等。 除此之外,改进研究的内容还包括将提出的改进算法在VDR要求的VxWorks嵌入式实时操作系统中实现。所以论文介绍了VxWorks操作系统的基本原理、集成开发环境Tornado以及VxWorks下软件开发的特点,并且系统地讲解了VDR人声识别的软件开发过程。 可见,VDR人声识别模块是结合了语音处理技术、VDR、VxWorks三个研究领域的开发成果。