基于fpga技术的说话人识别系统的设计

基于fpga技术的说话人识别系统的设计

ID:35056723

大小:4.06 MB

页数:62页

时间:2019-03-17

基于fpga技术的说话人识别系统的设计_第1页
基于fpga技术的说话人识别系统的设计_第2页
基于fpga技术的说话人识别系统的设计_第3页
基于fpga技术的说话人识别系统的设计_第4页
基于fpga技术的说话人识别系统的设计_第5页
资源描述:

《基于fpga技术的说话人识别系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、...?一IUDC编号::耀涵I,義獅巧《入妻硕±学位论文题名和副题名基于FPGA技术的说话人识别系统的设计作者姓名坚造指导教师姓名及职称郭勇教授廖华髙级工程师申请学位级别硕±专业名称电子与通信工程--^t、-|起2016./论文提交日期2016.04论文答辩日期.05?学位授予单位和日期成都巧工大学(年月)答辩委员会主席嘛、龄畔-评阅人禽痴接旅、.一r,:、I165月i20年-■r?'分类号学校代码:10616UD

2、C密缀学号:2013050452'成都理工大学硕:t学位论文基于FPGA技术的说话人识别系统的设计耿倩指导教师姓名及职称郭勇教授廖华商级工程师申请学位级别硕±专业名称电子与通信工程/..论文提交日期2016.04论文答辩日期201605?学位授予单位和日期成都理工大学(年月)答辩委员会主席陳解吟评阅人敵换於取碑旬2016年5月独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加[^^示注和致谢的地方外,论文中不包含其

3、他人已经发表或撰写过的研究成果,也不包含为获得成都理工大学或其他教一。育构的学位或证料工机书而使用过的与我同作的人员对本研究所做的任何材己。贡献均在论文中了明确的说明并表意作示谢;学位论文作者签名钱豕—'。。曰年i月22/位论文版权使用授权书学、本学位论作了留,文者完全解成都理工大学有关保使用学位论文的规定有权保留并向国家有关部口或机构送交论文的复印件和磁盘,允许论文被查阅和借。I阅本人授权成都理工大学可U将学位论义的全部或部分内容编入有关数据,、库进行检索可W采用影印、缩印或扫描等复制手段保存汇编学位论文

4、。(保密的学位论文在解密)后适用授权本书学位作:论文者签名、伟、帝:学位论文者导师签名作克0W年月曰2r摘要基于FPGA技术的说话人识别系统的设计摘要说话人识别是通过对说话人所发出的语音进行分析和个性特征参数的提取,自动地判断该说话人是否在所登记的模板库里,以及对该说话人的身份进行验证。目前,说话人识别凭借其与众不同的优势具有较大的市场应用价值和广泛的市场应用前景。FPGA器件可重复编程这一特性有利于日后系统的不断维护和升级,此外,FPGA具有高性能的并行数据处理的功能,能满足市场对系统实时性的要求,所以本文采用FPG

5、A技术来实现说话人识别系统的硬件设计。本文首先对说话人识别的算法进行研究,主要有对采集的语音信号进行预处理、MFCC特征参数提取、VQ模式识别。在传统的算法研究的基础上,本文在端点检测算法中用短时平均幅度代替短时能量,从而更准确地截取了有效音段,同时在对MFCC个性特征参数提取时采用了基于随机共振理论的方法,有效地提高了系统的识别率。说话人识别算法的仿真在Matlab平台上实现,并把Matlab的仿真结果保存在SD卡中,方便与Modelsim仿真结果的对比。建立一个说话人识别系统分为训练阶段和识别阶段,其中识别阶段在DE2开发板上实现,本文采用的芯

6、片是Altera公司的CycloneII系列芯片EP2C35F672。通过对FPGA芯片结构特点和编程逻辑的了解,针对说话人识别算法,采用自顶向下的模块设计原则,把说话人识别系统分为预加重模块、分帧加窗模块、端点检测模块、MFCC特征参数提取模块、VQ模块和判决模块,其中MFCC特征参数提取模块分为快速傅里叶变换FFT模块、功率谱模块、Mel滤波器组模块、对数运算模块Ln、离散余弦变换模块DCT。设计并实现了各个处理模块,对各个设计模块采用Modelsim仿真工具进行仿真并且对其进行功能验证。设计了程序控制模块NIOSII,结合SOPC的特点,把系

7、统实现的算法和各个接口模块都整合到SOPC系统上,在SOPCBulider中设置好总线连接关系,配置好内存空间和启动地址,上电后程序导入SDRAM中运行。本文采集了20个人的语音,分别建立了模板训练语音库和说话人测试语音库,从20个模板库里选取5个作为硬件识别系统的参考模板,然后通过Modelsim对该20人的测试语音进行识别仿真,并把仿真结果与Matlab仿真结果进行对比,发现二者虽然有误差但是基本上可以忽略不计,从而验证了该说话人识别系统的功能,实现了说话人识别系统的可行性。I成都理工大学硕士学位论文对于一个说话人识别系统来说,识别率是非常重要

8、的。本文虽然实现了一套实时可用的基于FPGA技术的说话人识别系统,但是系统的识别率并不是很高,有些问题还需要进一步的研究和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。