毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

Labview的声音识别系统设计+程序(3)

时间:2021-06-11 21:57来源:毕业论文
1.3.2 人语音形成的研究 在人的发音过程研究方向上,国外通过将铅片植入人的舌面以及微X线束追踪,并同时对肌电流观测,取得了重大突破。但是,对实

1.3.2  人语音形成的研究

在人的发音过程研究方向上,国外通过将铅片植入人的舌面以及微X线束追踪,并同时对肌电流观测,取得了重大突破。但是,对实际声音的全部复杂性的模型,仍没有太大的了解。对发音系统的机制也尚未形成模型。若在这一方面推进,就可以从声音波形推导出发音状态,得到有效的发音控制条件。

1.4  研究工作概述

声音识别,就是根据已给出的声音信号进行分析,并完成识别功能的技术。本课题是通过声音识别算法研究、选定合适的算法,应用Labview软件编写程序对声音采集信号进行处理,提取出声纹特征参数,建模完成声音识别,最后将识别结果在Labview用户界面上显示出来,从而清晰地反映出对特定声音的识别。

本课题的声音识别系统是基于Labview平台设计研究的。具体分为以下几部分:

(1)采集样本文献综述

设置声卡采样参数,获取声音信号并保存,建立声音样本库

(2)分别提取样本的特征参数,确定出最佳算法

分析样本声音的频谱,选定算法,依次对所有样本信号的频谱进行处理,提取出声纹特征参数,作为识别的标准。

(3)将待测信号的特征与样本库进行比对

将待测信号的特征参数依次与样本对比,如果失真值在误差允许范围内,则认为待测信号与相应样本是同一人发出的。

(4)良好的LabVIEW人机交互界面

将比对结果显示在LabVIEW界面上,通过指示灯的亮灭表示是否待测信号是否与相应样本匹配。

2  基于Labview的声音信号采集

2.1  Labview概述

Labview的全称为Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器集成环境),是由美国国家仪器公司(National Instruments,NI)创立的。Labview是一种功能强大的仪器和软件开发工具,用图标代替文本创建应用程序。它是一个面向最终用户的工具,在研究、设计、测试方面使用时,能显著提高工作效率,因此应用广泛。

2.2  声音采集系统的设计

主要任务是将声音信号采集,再转换为数字信号输入电脑,保存成.wav文件,作为样本。

2.2.1  硬件部分

声卡用于实现声波和数字信号的相互转换,按照一定的采样速度从麦克风获取声音信号,再通过模数转换器,将声波信号转换为数字信号,存储到电脑里。若需要重放时,这些已被存储的数字信号将通过数模转换器,以同样的采样率还原成原先的模拟波形,放大后送至扬声器。

现在的计算机大都安装了声卡,本课题以计算机自带声卡为载体进行,将声音信号转换为电信号,又通过模数转换将模拟信号转变成数字信号,将其输入计算机并保存。

2.2.2  Labview框图设计来!自~751论-文|网www.751com.cn

声音采集过程如图2.1。

设计思路:利用Labview自带的子vi对声音采集,包括参数设定、启动输入、读取输入、停止输入、清零,并通过文件对话框和相应的子vi写入计算机。

设计的前面板界面如图2.2。

波形图用来显示当前采集到的信号的波形,可用于直观判断采集过程是否正常进行。

保存按钮按下时,将采集的声音写入文件。文件名由“文件保存名”输入控件给出。若不按下保存按钮,只实时采集不保存。

停止按钮按下时,整个采集过程结束。

左下角的控件为配置输入子vi默认的声卡采集声音的参数。

Labview的声音识别系统设计+程序(3):http://www.751com.cn/zidonghua/lunwen_76797.html
------分隔线----------------------------
推荐内容