嘈杂背景下的声源定位及分离技术源代码——第二届OpenHW开放源码硬件与嵌入式大赛三等奖
所属分类:源代码
上传者:chenyy
文档大小:106 K
标签:FPGA
所需积分:0分积分不够怎么办?
文档介绍:本设计实现一个阵列语音信号的采集和处理系统,可以适应在会场环境、车载免提和助听器等场合的实际应用。采用麦克风阵列作为语音采集前端,在一定的采样率下采集模拟信号,并保存在存储器中。充分利用FPGA高速度、高集成度的优点,在FPGA上实现复杂的语音处理算法。本系统算法主要涉及以下几个任务:各路语音信号的预处理、语音检测、估计声源方位、提取目标声源等。实现方案是搭建一个以XUPV5-LX110T为核心的通用阵列语音处理平台,采用FPGA内部逻辑资源构建硬件模块以提高实时处理的速度,并利用整数倍抽取、内插FIR系统的多相高效网络结构及多路复用技术等,有效地控制资源占用面积,提高执行效率。算法上首先通过计算每帧带噪语音信号的能量,对接收到的语音信号进行VAD检测;然后采用SRP-PHAT算法搜索声源方向,设置接收端为两个相同的均匀线阵,这样对一个声源可以得到两个方向信息,可以确定声源的位置;再利用得到的方位信息实现自适应的波束形成算法,借鉴子带结构,利用部分自适应技术,加快算法收敛速度,降低运算复杂度。
现在下载
VIP会员,AET专家下载不扣分;重复下载不扣分,本人上传资源不扣分。
Baidu
map