当前位置: 首页 > news >正文

音频3A测试--AEC(回声消除)测试

一、测试前期准备

  1. 一台录制电脑:用于作为近段音源和收集远端处理后的数据;

  2. 一台测试设备B:用于测试AEC的设备;

  3. 一个高保真音响:用于播放设备B的讲话;

  4. 一台播放电脑:用于模拟设备A讲话,和模拟设备B讲话;

  5. 一台音频处理器(调音台):用于录制和播放数据;

  6. 测试使用转接线若干,需搭配音频处理器(调音台),音响使用;

  7. 测试case,分为左右声道,分别为设备A讲话和设备B讲话;

  8. 录制分析数据,为3通道分别为:设备A讲话、设备B讲话和设备A收到的声音;

  9. 安静的测试环境。

二、环境搭建

AEC测试环境搭建

拓扑图如下:

    • 设备A和设备B安装需要测的app,其中设备B是要进行测试的设备,设备A不做要求,性能满足要求即可 (接收和发送不出现掉帧,测试过程中不出现CPU80%以上)。

    • PC安装播放和录制软件,如果支持单台设备同时录制和播放播放和录制可使用同台设备。

    三、测试步骤和打分

        测试步骤
    1. 搭建好硬件环境,设备B,设备A进入相同的测试会议(测试房间),对比测试需要保证测试环境相同,如:外放音量、采集音量,测试设备的性能;

    2. 打开测试case,进行播放和录制,注:测试环境要保证安静;

    3. 每一轮测试需要测试三遍。保证结果一致性,完成一个场景测试;

    4. 分别将录制下来的文件进行主观和客观打分进行评测。

      1. 客观打分使用AECMOS,MOS分进行打分;

      2. 主观打分使用五分进行打分。

         主观打分和核心指标

            主观打分规则:

                    1.选取5人以上,分单讲双讲场景分段对测试音频打分;

                    2.评价方式是通过对比测试得到的音频文件与近端信号的相似度;

                    3.评分说明:

                      优:5.0:非常好,听得很清楚,无失真感,无延时感,无回声;                 

    相关文章:

  1. python连接neo4j的方式汇总
  2. 使用 Apache POI 实现 Excel 单元格合并
  3. 大模型工程师学习日记(十一):FAISS 高效相似度搜索和密集向量聚类的库
  4. 探究DeepSeek R1与OpenAI模型文本相似度背后的秘密
  5. Ubuntu20.04双系统安装及软件安装(十二):nomachine
  6. 用AI学安卓游戏开发1——控制小球上下左右移动2
  7. 网络安全的八大机制
  8. kaggle竞赛(初识)
  9. 74道高级Java面试合集,java开发模式面试题
  10. 5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库
  11. python:pymunk + pygame 模拟六边形中小球弹跳运动
  12. 使用GitLink个人建站服务部署Allure在线测试报告
  13. 【Swift 算法实战】存在重复元素 III
  14. 第五天 Labview数据记录(5.2 Text文件读写)
  15. 鸿蒙5.0实战案例:基于webview拉起自定义键盘
  16. VS2015 c++和cmake配置编程
  17. Github 2025-03-03 开源项目周报Top14
  18. QTableWidget之表格列的隐藏与显示(折叠)
  19. C++并发以及多线程的秘密
  20. C#—csv文件格式操作
  21. 陕西城乡建设厅网站/临沂网站seo
  22. 郑州做网站_郑州免费建站/手机百度极速版app下载安装
  23. 旅游网页设计模板下载/系统优化软件推荐
  24. 做网站是什么/合肥百度快照优化排名
  25. 浙江建设委员会官方网站/站长工具怎么关掉
  26. 软件公司网站设计与制作/最好用的搜索引擎