全文预览

基于LabVIEW的语音信号处理系统设计

上传者:相惜 |  格式:ppt  |  页数:17 |  大小:0KB

文档介绍
的是得到某些参数以便高效传输和存储;或者应用于人工合成、语音识别和语音增强等。本设计系统是采用声卡对语音信号进行采集,再将采集到的信号进行存储,最后完成信号的回放与分析。 3 研究内容: ◆研究语音信号自动采集与存储; ◆研究语音信号手动采集与存储; ◆研究语音信号的回放; ◆研究语音信号的滤波处理; ◆研究语音信号的谱分析。 4 研究方法及步骤: (1)理论学习这是进行研究必不可少的步骤,即根据任务书要求进行LabVIEW 软件的学习,熟悉 LabVIEW 软件的基本操作,理解掌握基于 LabVIEW 的语音信号处理系统的设计方法。(2)完成实验程序图学习并熟练掌握 LabVIEW 在虚拟仪器方面的应用,使用LabVIEW 工具完成语音信号处理系统的设计。(3)实验结果展示利用声卡采集语音信号并存储,再对采集到的信号进行回放与分析。 5 语音信号处理系统: 6 语音信号采集: 自动采集及存储 7 语音信号采集: ◆在进行自动采集之前要先指定文件存放的路径, 注意,文件名无需加扩展名,由程序自动添加序号和扩展名。而且在声卡设置参数部分要对保存的文件数目(即保存次数)、每个文件的长度(即采集时间)以及采样模式,这样就可以直接点击“采集”进行信号采集。 8 ◆对于自动存储,它的目标是实现指定文件长度、指定文件数目的数据采集和存储,用 For 循环实现。内层的 For 循环实现对单个文件长度的控制,循环次数=[采集时间×采样率÷每通道采样点数]+1 , []表示取整。语音信号采集: 9 语音信号采集: 手动采集及存储 10 语音信号采集: 在使用过程中,要先指定文件的存放路径(注意这里的文件名称要加扩展名,扩展名为“.wav ”) 程序一开始运行时并不存储数据,单击“存储”按钮后才开始进行数据保存。在数据保存过程中, “存储”按钮会闪烁(这个功能用“属性节点”的“闪烁”实现) 。

收藏

分享

举报
下载此文档