更多文章请关注微信公众号:「智能音箱设计」

在智能音箱扬声器测试的时候,由于智能音箱有独立的芯片模块,因此将待测设备连接到测试系统是不实际的。通常是使用智能音箱的蓝牙模块连接测试系统的蓝牙模块进行信号播放,但是demo阶段的智能音箱有可能没有蓝牙模块,在这些情况下,可以通过将REW的测试信号保存为wav文件,使用adb命令导入,使用aplay/tinyplay命令播放该测试信号,然后可以在REW中导入录到的信号以生成新的测试曲线。这就是REW的离线测试功能。

1. 测试扫频信号


测试扫频信号(measurement sweep signal)是REW在测量系统响应时使用的专用信号。

它包括从开始频率到结束频率的对数扫描。

扫描持续时间是使用长度控件设置的。如果起始频率低于20Hz,则信号从DC到10Hz开始线性扫描,然后从该处到结束频率进行对数扫描。

测试扫频信号可以保存到WAV文件中以用于离线测试。注意,测试扫频信号可能在不同的REW版本之间发生变化,因此应始终使用当前版本的REW生成的扫频信号来进行频响分析。

2. 生成测试扫频信号

第一步是生成扫频测试信号,在进行频响测试时播放该信号。它是由【信号发生器】模块生成的。

建议使用计时参考信号进行离线测试。设置扫描和定时参考微调(通常微调为零)的信号电平,并选择生成扫描信号的采样率-这应与记录响应的采样率相同,或是记录率的整数倍或分数。如果您正在测试的系统支持,请选择32位浮点作为WAV采样分辨率,如果不支持,请尝试24位。

3. 导入扫频录音

使用「文件」菜单中的「导入扫频录音」条目(或使用Ctrl+Shift+N快捷方式)打开“导入”对话框。

首先导入测量扫频文件,或者浏览到文件位置,或者将其拖到Stimulus窗口。选择要导入的声道,1是左声道,2是右声道。如果在REW mic/meter和声卡首选项中指定的当前mic和声卡cal文件应应用于要导入的文件(例如,如果使用校准的mic录制,并且mic cal文件加载在REW中),请选择「应用cal文件」框。显示信号波形的图像。之后就会出现导入文件的信号波形图像。

然后导入录音文件。浏览该文件或将该文件拖到响应窗口中。如果有多个响应记录,可以一次将它们全部拖到响应窗口中,每个响应记录会生成单独的测量结果。如果记录采样率是测量扫频采样率的整数倍或分数,则在处理之前,录音将重采样以匹配扫描率。

离线测试的测试结果可以像任何其他测试一样在REW中进行各种处理。测试注释包括用于生成它的文件名,测试名称默认为录音的文件名。

REW声学测试(二):离线测试相关推荐

  1. 使用 Android Studio 进行测试 (二) UI 测试

    目录 单元测试 UI 测试 原文链接: Unit and UI Testing in Android Studio 2. UI 测试 配置 编码 测试 2.1 配置 2.1.1 IDE 配置 Buil ...

  2. REW声学测试(三):生成测试信号

    更多文章请关注微信公众号:「智能音箱设计」 REW有一个信号发生器模块Generator,可以生成测试所需要的音频信号.生成界面中可选择需要生成的信号类型.频率范围.振幅.通道数及比特数.保存的信号为 ...

  3. REW声学测试(五):测试所需设备

    REW声学测试需要的设备有麦克风.三脚架.声卡.声级计.高保真音箱.测试电脑及连接线. 麦克风 声学测试需要有设备能采集测试信号.该设备有以下几个选择方案: 1. 带有校准文件的USB麦克风. 这种麦 ...

  4. 【测试面试】测试面试题集锦(二)

    给你一个全新的软件,你就是负责人,你怎么去开展测试工作 参考回答: 第一步:需求分析:我会对这个全新的软件需求进行全面分析,主要的分析点有:1.软件的版本需求合理性,是否可测试:2.项目人员配置(遇到 ...

  5. svn教程----示例二:测试人员拥有读权限

    示例二:测试人员拥有读权限 登陆测试是否有读/写权限: 清除认证缓存 有几种情况需要清除认证缓存: 1.本地使用多个账号登陆,每次输入的账号和密码都不一样 2.当账号密码修改后(建议清理)

  6. (保守群组测试 非保守群组测试 二次重复测试 自适应二次重复测试)四种群体测试的C++代码

    目录 原理 保守组检测 非保守组检测 二次重复测试 自适应二次重复测试 四种测试方法的核心代码 保守群组测试 非保守群组测试 二次重复测试与自适应二次重复测试 测试代码 参考文献 原理 假设该病在人群 ...

  7. 计算机应用word单元测试2,(计算机应用基本技能测试二.doc

    (计算机应用基本技能测试二 计算机应用基本技能测试 一 第一题 在Word环境下, 输入图片上的文字,制作表格,并编辑排版出图片所给的效果( 25 分) .其中: 1. 标题是三号黑体字且居中:文字是 ...

  8. 微信小程序 - 二维码数据解析,如何扫码进入开发版测试二维码数据

    1.生成二维码 在小程序开发中,经常需要用到通过分享小程序二维码,进行扫码进入小程序. 官方文档 生成小程序二维码接口,这个生成接口可以放置服务器使用. page:是扫码之后需要打开的小程序页面 sc ...

  9. APP兼容性测试 (二) 最新 iPhone 机型分辨率总结

    APP兼容性测试 (二) 最新 iPhone 机型分辨率总结 </h1><div class="clear"></div><div cla ...

最新文章

  1. Windows Server 2012 系统群集
  2. 黄聪:C# webBrowser控件禁用alert,confirm之类的弹窗解决方案
  3. java标点符号用什么意思_java怎么统计字符串内的标点符号?
  4. 【必看】运维是“越老越吃香“的职业?
  5. PHP的simplexml_load_string
  6. mysql 列序号,在mysql中使用列号而不是名称进行选择
  7. XP下Virtualbox虚拟Ubuntu共享文件夹
  8. html assign无效,Object.assign的一些用法
  9. Mdi和修改的基本逻辑
  10. Hive启动报错org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.namenode.SafeModeE...
  11. Ruby中的Profiling工具
  12. Android8.0 学习(15)---适配Android 8.0
  13. java commons math_Apache Commons Math
  14. android 吉他模拟器,真实吉他模拟器
  15. 「计算机网络」五层因特网协议栈的简要介绍和分组名称
  16. 六年一轮回:大数据改变的,不仅仅是我的专业!
  17. Spring的运行原理
  18. 2008年七月七日,按照要求我提前进入中心,今天就是我博士的第一天
  19. 期中计算机网络答案,计算机网络基础自考试题「附答案」
  20. l7sa008b故障代码_奥克斯空调故障代码大全

热门文章

  1. DTMF 编码及解码
  2. js设置,获取,删除属性(setAttribute, getAttribute, removeAttribute)
  3. 计算机编程序专业,计算机编程方向专业
  4. 全面布局安全可靠 听听东软怎么说!
  5. 斐波那契查找(黄金分割法)超详细详解
  6. JMS之——JMS简介
  7. Fatal error: Port 9100 is already in use by another process.
  8. chrome浏览器自动填充时背景色改变(-webkit-autofill)
  9. 火狐 代理服务器拒绝连接
  10. SpringBoot2.x 集成 七牛云对象存储Kodo