声场信息提取算法的研究与实现
2016-10-17尹霞
现代计算机 2016年22期
尹霞
(广东东软学院,佛山 528225)
声场信息提取算法的研究与实现
尹霞
(广东东软学院,佛山528225)
0 引言
在科学技术飞速发展的今天,人们生活质量不断提升,对生活环境的要求也越来越高。特别是一些活动场所如会议厅、体育馆、游泳馆、音乐厅、咖啡厅等,对声学设计也有较高的要求。了解与测量声学指标和参数是进行声学设计的重要基础。越来越多的研究者涉足这一领域,使得这方面的研究成果层出不穷,但仍存在很多问题。例如,计算机不便于携带,设计的软件需要专门的技术人员才能读懂,不利于人们随时随地测量及调节声学参量。目前,智能手机操作系统正在迅速普及和发展,而Android系统本身有录音、播放的功能,并且支持一些音效处理技术。所以,在Android平台上实现声学参数如脉冲响应、频率响应和混响时间的测量具有明显的应用价值。
本文主要研究一种用于测量房间声学参数的系统和方法,该方法主要采用MLS序列测量房间脉冲响应,通过Android技术实现一款优于现行测量技术的运行在智能终端的测量软件。
1 算法的研究
声场脉冲响应(接收位置收到的由脉冲声源辐射的信号)包含了室内声场的所有声学特性。本文通过MLS序列测量获得声场脉冲响应来提取声场信息。MLS序列即m序列,是一种周期性的伪随机序列。N阶MLS信号的周期P为2N-1,长度为2N。其中N是一个整数。当声源发出m序列,接收点收到的信号就是房间脉冲响应和m序列信号的卷积。通过相关的运算就可以求得房间脉冲响应。……
登录APP查看全文
