KDocs 研发资料库
  • 音频技术应用文档入口汇总
  • 杰理WINDOWS环境安装及其他事项
  • LINUX安装和编译
  • Linux环境编译SDK教程(ubuntu18.04)
  • 音频类补丁汇总表
  • 认证资料获取汇总(最新资料后台会更新)
  • 《Hi-Res申请指南v1.0》
  • FreeRTOS 开源协议版本
  • uCOS 开源协议版本信息
  • 各个模块关键资料汇总
  • 软件调试方法
  • Makefile编译
  • 提bug的规范
  • 常规设备使用指导
  • 对外特别发布开发注意点信息汇总
  • AD697X软件问题整理
  • AC700N软件问题整理
  • AC701X耳机软件问题整理
  • 951&961软件问题整理
  • AC104X软件问题整理
  • AC128N问题整理文档
  • 可视化工具调试问题整理
  • 耳机资料汇总
  • AC704N、 AC705N相关应用
  • AC695N&AC696N&AC608N音箱问题整理
  • JL701N音箱问题整理
  • AC692X软件问题整理
  • AC706N音箱问题整理
  • JL701N音箱问题整理(可视化工具SDK)
  • JL703N音箱问题整理
  • JL709N(JL689N)音箱问题整理
  • JL7094系列-入门到进阶开发指导
  • AC210N音箱问题整理
  • 无线麦系列版本支持指南
  • AW32N无线麦问题整理
  • lAD697X&JL701X 无线麦软件共性问题整理
  • AC706N无线麦问题整理
  • AW36N无线麦问题整理
  • AC710X无线麦问题整理
  • 唤醒源获取及唤醒IO设置
  • 电源
  • LVD
  • 长按复位配置方法
  • 低功耗应用
  • TIMER
  • UART
  • SPI
  • 内部FLASH空间添加用户自定义区域
  • IIC
  • GPIO
  • MCPWM
  • SD&U盘
  • 时钟&晶振
  • GPCNT
  • IO口crossbar映射功能
  • 文件系统使用总结
  • 复用应用
  • LINEIN_AUX相关应用
  • IIS音频接口应用
  • SPDIF模式相关(HDMI_ARC、光纤、同轴)
  • PDM LINK
  • 外设相关应用
  • 蓝牙相关
  • 杰理蓝牙距离调试文档
  • TWS耳机配对方式使用及生产把控指南
  • GFP谷歌快连及其认证流程指引
  • 蓝牙发射器(bt_emitter)相关
  • BLE应用
  • 关于提升BLE传输速率说明
  • BLE测试数据
  • MUSIC 模式相关应用
  • MIDI音乐实现
  • PC相关应用
  • FM相关应用
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20250107
  • fm应用详细设计说明书
  • 杰理FM硬件指南-20230315
  • ADC模块
  • AUDIO相关应用
  • 新Tools的音效调试使用
  • 混响应用使用说明
  • 音效调式
  • 音箱耳机低音小音量增强实现方法
  • DAC输出功率调试
  • DAC性能测试指南
  • 针对各类底噪、电流声分析流程
  • 录音相关应用
  • OPUS编解码相关
  • RTC相关应用
  • 升级相关
  • UI相关应用
  • 通话调试流程指南
  • 通话相关应用
  • 省电容mic使用手册
  • 如何测试验证手表通话系统的语音失真 V1.0
  • AC695X_AC696X_AD697X 常见通话问题处理参考资料
  • 通话调试问题确定步骤
  • 内置触摸调试指南
  • 低功耗内置触摸介绍V2.2
  • 触摸相关文档
  • AC697X、AC698X内置触摸调试及整改方法V1.0
  • 产测相关应用
  • AC63X BLE DUT测试介绍
  • 兆华序列使用简易说明
  • JL_1T2蓝牙测试盒音频文件更换说明
  • ENC相关应用入口汇总
  • ANC相关应用入口汇总
  • JL DMS通话调试手册-V3.9.4
  • ANC-ENC结构设计要点-20240407
  • 半入耳式ANC耳机器件选型与结构设计指南V1.0
  • JL 耳道自适应调试指南
  • ANC相关问题处理
  • ANC调试文档
  • 评估蓝牙耳机通话上行降噪性能的方法 V1.0 (2)
  • FCC 或者 BQB 认证相关应用
  • BQB profile 测试中常遇到的问题点汇总
  • 蓝牙参数整理20210811
  • 杰理科技认证问题参考
  • 无线音频产品开发指南
  • 无线麦系列从入门到进阶开发指导
  • 量产烧录相关说明
  • 一拖八烧录器远程过程调用说明
  • 量产相关建议
  • EffectTool(eq)调试工具说明文档
  • AC897AD697系列的EQ调试方法-V3
  • 杰理调音指南-20220622
  • 音效模块总结
  • 简要调音步骤指引(可视化)
  • 耳机充电与通信调试指南
  • 充电仓硬件调试指南
  • 充电仓软件问题整理
  • AC951常用说明
  • AC951_AC961_开发板使用说明V1.0
  • 彩屏仓AC982 入门指导及FAQ
  • 蓝牙音频APP相关应用
  • 手机APP的简介和开发流程
  • 蓝牙音频系列-硬件设计指南
  • 静电测试及整改方法-20220706
  • TWS耳机底噪整改指南V1.2
  • 杰理蓝牙距离调试文档
  • 蓝牙RF硬件设计与调试V1.1-20250219
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20241228
  • 音效调试指南
  • 无线话筒K歌音箱标准开发流程
  • 杰理科技 700N TWS耳机产品标准-202303
  • 杰理科技 701N 广播产品标准-202303
  • JL-HAT ANC高效产测自适应
  • 无线话筒测试板使用介绍
  • 一拖八频偏校准使用说明
  • 领夹麦产测工具使用介绍
  • Dongle量产测试说明
  • Dongle+Tws或头戴式 SDK通过工具绑定配对功能说明文档
  • 双麦ENC产测宏配置验证方法 V1.0
  • JL耳机方案麦克风声学测试指令_V1.0
  • JL耳机方案麦克风声学测试指令_V2.0
  • JL_ENC自动测试命令_V0.0.1
  • JL蓝牙测试盒用例说明
  • LDAC自测环境搭建_ubuntu
  • 延迟小板使用手册
  • 杰理库文件的制作及添加实现过程
  • 关于 AC635N&AC636N系列免晶振兼容性补丁 说明
  • 关于 AC63系列VM兼容性修复补丁_20250224 说明
  • 关于 AC632N &AE632N_ 蓝牙& 低功耗兼容性修复补丁 说明
  • AD698N和AC638N电压优化补丁V3说明
  • 关于 AC635N&AC636N漏电和E&G版兼容联合补丁 说明
  • AD698N和AC638N电压优化补丁V2说明
  • 702相关应用
  • 2024-4-30 发布歌词显示SDK开发注意事项
  • BQB RF & FCC 认证测试固件问题汇总及源码
  • BQB profile 测试中常遇到的问题点汇总
  • 进dut测试模式方法及固件
  • 704-频偏修改bin文件合集
  • 701手表BQB PROFILE认证注意事项
  • 认证的干扰规避整改
  • 海外CRA认证报告生成说明
  • JL700N可视化工具问题处理文档
  • JL701X可视化工具问题处理文档
  • JL701N_earphone_release_v1.6.0_ANC 低功耗问题补丁
  • JL708X可视化工具问题处理文档
  • JL709N可视化工具问题处理文档
  • JLstudio可视化工具使用说明
  • 一拖二-串口_蓝牙_app在线EQ、通话参数及调试方式和内置触摸调试
  • 可视化JL701M_DONGLE_SDK添加MIC为发射源
  • 可视化JL701M_DONGLE_SDK添加按键切换usb audio与MIC发射源
  • JL701M_DONGLE_SDK_1.0.0_dongle输入linein输出dac
  • 701可视化_a2dp_to_le_demo说明
  • 耳机系列demo汇总
  • JL7018F&JL7006F_7003F AUX IIS
  • 一键连接应用
  • 普通SDK动态开关一拖二功能
  • 蓝牙分析仪(EllisysBluetoothAnalyzer)抓包例程
  • TWS配对常见应用
  • APP自定义按键的demo
  • AC700N 播歌双EQ DEMO示例及说明
  • AC698V164 MIC与蓝牙音乐共同输出DAC demo
  • 添加第三方算法以及多算法授权流程
  • 空间音频配置方法
  • 普通高低电平TWS耳机控制通讯
  • 入耳检测状态更新demo解析
  • 资源优化(非可视化的SDK)
  • 资源优化(可视化SDK)
  • 翻译耳机、语音识别应用demo
  • 耳机抗干扰问题排查和优化
  • AC698D2 抗干扰优化
  • AC696X软件问题整理
  • AC695X软件问题整理
  • AC695X软件问题整理_1722249702
  • AC608X软件问题整理
  • JL701N_2T1_DUPLEX 应用软件问题汇总
  • le_audio_1.0.0_patch05 以及之前的版本IRkey 功能异常修改
  • AC706N-le_audio-200SDK有线_无线麦录音demo
  • jl701n_le_audio_v200patch02 IO串口升级修改串口单次发送字节长度的修改办法
  • 703创建IIS 输入dac输出音频流demo
  • 703将媒体流音频同时上传PC_mic录音demo实现
  • 703四路IIS输入输出demo
  • 底噪调试
  • AW328A烧录说明
  • 文档合集
  • AC706N_wireless_mic_release_PATCH_20240712 补丁 说明
  • AC706N_wireless_mic_release_PATCH_20240726 补丁 说明
  • AC706N_wireless_mic_release_V1.0.0、1.0.1、1.0.2 补丁 说明
  • AC706N_wireless_mic_release_V1.1.2 中的2T1应用 RX端不绑定配对,TX端实现绑定配对的修改方法
  • 各系列省晶振实现方法
  • iis tx rx说明文档
  • spdif信号
  • 蓝牙电话本
  • 安卓手机同步时间补丁
  • CDC配置
  • PC模式下增加Teams唤起功能
  • 杰理HDMIARC开发实现过程
  • AC701N patch06之前的版本用第三方算法节点实现新版本的pcm delay节点功能
  • (K歌音箱)各SDK音效配置相关说明
  • 长文件录音
  • 点阵屏歌词字库相关(蓝牙歌词,普通歌词)
  • 字模提取工具说明
  • 音箱可视化彩屏-入门到进阶开发指导
  • 彩屏LVGL UI设计及工具使用
  • 使用内部UI框架进行UI调试的系列步骤
  • AD101C使用强制升级工具spi 烧录不了问题处理(测试版本)
  • AD161扩展灯板说明文档
  • 歌词显示器开发注意项
  • 使用硬件数字增益控制通话下行音量(可视化)
  • 杰理小牛产测资料
  • ENC配置说明
  • 通话调试流程指引
  • ANC相关功能demo
  • 无线麦硬件资料汇总
  • 无线麦相关应用
  • 无线麦复杂功能补丁包汇总
  • 无线话筒形态SDK程序&开发经验&问题点分享
  • 双模式结合应用问题汇总
  • 无线麦距离优化案例
  • 无线麦系列中的双工形态(duplex)演变开发对讲机方案开发资料
  • 音箱入门到进阶指导文档(编写中)
  • 蓝牙耳机品控和生产技巧
  • 982过_欠压标志获取异常
  • 如何获取最新涂鸦SDK及库文件
  • 无线话筒K歌音响-调音标准流程
  • 无线话筒产测流程

通话调试流程指引

📎 原始文档:https://www.kdocs.cn/l/cfzce09deRiT 通话调试流程指引

  1. 简介 本文档主要提供一个较为通用的通话调试流程思路,其具体问题还需结合样机具体分析。
  2. 基本调试流程 以下调试步骤全部基于Au(Adobe Audition)软件进行分析和调试,以听感结果进行效果验收。

2.1总体流程

flowchart

2.2调试注意要点

2.2.1 原始数据需无问题才能进一步调试开启算法处理后的效果

耳机通话效果要好的前提必须是耳机麦克风,模具在无算法下的原始数据已达到较好的有效人声还原度和信噪比,才可走过算法处理后做到尽量不对有效语音损伤,因此原始数据必须要进行把控。
不看原始数据进行算法全开的盲调会使得无法定位到通话问题和无调试方向,是不可取的行为。
硬件:根据麦克风规格书检查麦克风供电是否符合要求。
软件:人声全靠听感进行判断很难准确评判好坏和定位问题点,因此此处提供一个可视化的调试方法。
第一步:
在普通办公室安静环境下用客户认可的人声清晰度的手机(如:iPhone13)在正常通话相同位置进行录音,确认标杆效果和有效语音频响曲线。若有对比样机也可用对比样机。
第二部:
佩戴调试样机进行录音,注意手机录音内容和测试人员要保持一致。
第三步:
用Au进行调试样机和标杆效果音频的频响曲线对比,查看二者的效果差异。
例:
用Au频率分析左上设置对数,窗口采用哈姆,FFT大小为1024下:
image 通过对比调试样机和iPhone13处于同一段语音的录音效果下对比,调试样机的声音大小相比iPhone13的要小了10db左右,可用Au增幅进行二者的拟合后进行对比。
image 可见二者拟合后,在最影响听感的200hz-3khz基本吻合,且调试样机整体曲线平缓,无明显陷波和尖峰,为正常效果。
image 且调试样机的拾音频谱在16k采样率下,频谱声纹清晰,无明显杂音和电流声波形。

2.2.2 算法模块需逐步单独开启调试好,一口气整体联调不可取

单独开启模块调试效果,可防止其他算法模块带来的影响,并便于定位各算法模块带来的影响。模块调试顺序为:ENC->ANS\DNS->NLP

ENC:若调试样机为双麦ENC tws耳机或者双麦头戴话务ENC耳机下,需先调试好ENC效果。

enc调试最优方法为PCM写卡调试,可同时观测主麦,副麦数据,算法处理结果。
测试方法:
1)样机焊线连接写卡板子,头戴耳机可直接使用usb口,tws耳机则需要使用细线引出以对模具产生的影响尽量控制到最小。
2)样机正常佩戴使用,正常通话\电脑录音,同时写卡即可。
3)最后将SD卡插入电脑用相应脚本进行导出。
使用说明文档和对应数据导出脚本链接:
【金山文档】 PCM写卡工具使用说明和数据导出脚本
https://kdocs.cn/l/cpyHfHMfywJS
CONST_AEC_EXPORT模式设置说明:
1:导出主mic、dac、enc
2:导出主mic、副mic、enc
3:导出主mic、副mic、dac
次优调试方法为SPP数据导出,可观察主麦和副麦数据,无处理结果。
在无写卡工具的情况下,需先开启软件中的SPP通话数据导出进行初步的数据检查和模具评估

beforming enc(tws enc):

麦克风阵列原理,根据声波同相会叠加,反相会相消原理,因此对双麦拾音的一致性要求高。
该降噪为方向降噪,有效拾音范围内的稳态噪声靠ANS和DNS消除,人声类型等动态噪声则无处理能力。

各参数调整说明见【金山文档】 JL DMS通话调试手册
JL DMS通话调试手册.pdf
气密性测试:
单独堵住主麦\副麦和不堵麦克风的差异越大越好,一般在20db-30db,一个理想的气密性耳机 播放扫频信号频谱上看如图
image 双麦拾音一致性测试:
耳机正常佩戴说话,写卡\SPP数据导出看二者的拾音曲线一致性,较好的一致性如图:
image 二者的曲线无太明显差异,理想情况下二者完全贴合,但由于麦克风工艺以及声音传播等因素,需至少保证3k前的一致性无明显差异。
如图主副麦的差异较为明显,且2k往后的二者的曲线一致性较差:
image 这种情况下尽管也可调试出效果,但是会导致有效信号的部分缺失和高频处理效果较差。
有效信号如图:
将处理结果的曲线与主麦的拾音曲线拟合后会发现1k频段的人声损伤严重,会影响语音质量。
image 此时若是整机则需要进行裸板验证并查找原因。

参数说明补充:
Mic RMS diff:由于声场和声音传播的影响,往往声音到双麦的一致性在高频偏差,因此该参数可进行补偿,带来的影响则是会导致低频出现提升,高频出现降低,该问题可通过后续的EQ进行补偿平衡,如下图为主副麦一致性较好的频响曲线:
image

ENC_Process_MaxFreq需根据公式 ENC_Process_MaxFreq = (340 000/(2MIC_Distance)) * 0.8 设置,若强行设置到超出该公式计算出来的频率大小,则在340 000/(2MIC_Distance)左右的频率会出现波束成形导致的波形叠加,根据样机的情况,听感上表现下来的效果不同,可能会演变成滋滋声等杂音。
如下图为某麦间距为38mm的样机的情况。
image

话务enc:

双麦能量比较,以副麦为参考,能量相比副麦小的声音认为是有噪声,能量比副麦大的声音认为是有效语音。
该降噪无方向性,但对稳态噪声和高频混响无消除能力,因为副麦位置问题,通常有部分角度的降噪效果较差。

各参数调整说明见【金山文档】 JL DMS通话调试手册
JL DMS通话调试手册.pdf
气密性测试同样参考tws enc的气密性测试。
由于话务enc依靠的是主副麦能量差异做的降噪,因此在主副麦增益相同的前提,佩戴者正常说话的情况下,主麦的声音RMS要尽可能的大于副麦的RMS大小,以便于之后调试降噪的时候,副麦的增益可以尽量与主麦拉开差距,相比主麦拾取到更多的噪声。
佩戴者说话的时候,主副麦差异较好的频响曲线如下:
image 在保持麦克风增益相同的情况下,二者曲线差异均在10db以上,且越趋于高频差异越明显。
在此基础上,可逐步加高副麦增益,在enc默认参数的前提下,佩戴者的有效语音信号尽可能保持完整后,可测试降噪下的情况。
如下图,较好的话务enc效果可保证处理结果与主麦原始数据基本重合:
image 较好的enc降噪效果则需保证副麦的能量全程尽可能保持均高于主麦,可在耳机正前方60cm左右,播放声音量级在75db的语音噪声进行测试,较好的enc效果频响曲线如下:
image 全频段的语音噪声都可明显进行压制,除开7k-8k可能存在部分混响噪声。

参数补充说明:
ENC_Suppress_Pre:ENC前级压制,越高对双麦能量差越敏感,0.6的参数下要求主副麦有效语音的能量差要达到5db以上,未达到5db的语音频段会受损,其参数越低对双麦的能量差越不敏感,但同样降噪效果也会越弱,越趋于保证语音完整度。

ANS:传统单通道降噪,用于消除稳态噪声,具有收敛过程

DNS:单通道神经网络降噪,用于消除非人声类型的稳态噪声,对人声类型噪声无压制能力

安静环境:该部分带来的最大影响是会抹除掉人声的清音部分,对人声的还原度以及自然度影响最大,若客户追求偏向人声自然度则推荐尽可能调低。
如图:
image 嘈杂环境:若耳机原始数据的有效语音信噪比为负,即近端有效人声已经由于声音的遮掩效应被淹没在噪声之后,则会导致经过单通道降噪处理后人声部分严重缺失,表现为声音发闷。该情况可适当调低降噪效果,若无法达到想要的效果需要考虑更换信噪比更高的麦克风。
典型情况如图:
image 此时明显噪声的幅值已大过有效语音的幅值,信噪比=有效语音RMS-噪声RMS,此时信噪比为负值后,有效语音从500hz往上的部分已丢失。

NLP\AEC:回音消除模块,通过计算参考数据和主麦拾取回音的相干性进行消除,无法处理非线性回音过大的情况。

AGC:自动增益控制

对麦克风原始信号幅值的二次放大,一般可用Au进行模拟:振幅统计下,若主麦原始信号RMS总计为-35db,需要增幅到-25db,则AGC放大上限调为10db即可。
详细相关解释见:JL DMS通话调试手册.pdf
注意:AGC的放大上限与放大下限不宜差异过大,否则会带来忽大忽小的问题,其NDT_SPEECH_THR和DT_SPEECH_THR可根据样机实际情况进行调整,工具中的-40db约为Au中的-30db左右。

  1. 典型问题示例

3.1 人声闷,不清晰

安静环境下进行以上2.2.1的操作,若原始数据出现高频对比手机拾音曲线已下降,则将样机模具拆除进行裸板测试。如裸板测试出现声音高频较差,可将裸板放置较为靠嘴的位置测试验证是否是佩戴方式导致。
若是佩戴方式导致的高频较差,可检查麦克风耦合电容是否为105,采用104的电容会使得声音中高频有所优化,降低低频分量。其次依靠EQ进行优化。
确保安静环境下无问题后,嘈杂环境下的处理方法则参考2.2.2的ANS和DNS的嘈杂环境部分。

3.2 存在回音

耳机回音一般仅开启NLP即可。
调试方法:

  1. 检查硬件喇叭是否存在失真,模具是否存在明显震动,样机喇叭和麦克风隔离是否有做好(35db)。
  2. 软件调试:需要确保硬件上已做好了隔离,减震,以及喇叭无失真 只开启NLP模块,关闭其他模块,推荐使用写卡的方式,若单麦则默认导出主麦,DAC数据,算法处理结果。
    如果是双麦ENC耳机,则需要在audio_aec_dms.c内修改 CONST_AEC_EXPORT,如下:
const u8 CONST_AEC_EXPORT = 3;//模式3仅AC700N V131和AD697 V233之后的版本支持

其中数据导出模式3需要AC700N V131和AD697 V233后的版本才支持,之前的版本只能使用模式1导出主麦、DAC数据、副麦数据。

单麦:先调整NLP_AGGRESS_FACTOR,若调整NLP_AGGRESS_FACTOR无明显效果,则提高NLP_MIN_SUPPRESS使得NLP趋于静态,带来的问题是双工效果会明显变差。
双麦:调高overdrive,同样对双工的影响较大。

本文档包含以下子页面

  • JL DMS通话调试手册
Prev
ENC配置说明
Next
ANC相关功能demo