通话参数配置的经验和技巧

发布时间:2026/9/23 18:13:00

通话参数配置的经验和技巧
整体的通话信号流程如下MIC采集信号 - 放大器 - ADC采集 - 通话MIC数字增益 - AEC算法 - ANS降噪算法 - 通话MIC后端数字增益 - 通话EQ - 蓝牙上行。配置中如图所示MIC去直流fliter配置MIC高通fliter去掉直流信号。作用相当于修改串联的MIC输入电容。想低频少一些可以选择Cutoff 240Hz。MIC省电容电阻接法时修改此项可以等效调整电容参数不省电容方案时此项用默认值CutOff 30Hz即可。MIC偏置电路配置这个是根据硬件来选择。MIC内部偏置电阻大小修改需要根据MIC的实际情况来选择不同的值对声音的效果是有影响的。MIC模拟增益放大范围内步进3DB。模拟增益的大小需要注意ADC的动态采集范围。ADC的动态采集范围是0到2.5V。若模拟增益放大倍数太大超过了ADC的采集电压范围。会导致信号失真。通话MIC数字增益放大范围内步进0.5DB。数字增益主要作为模拟增益的细调补充。一般设置为0。通话MIC后置数字增益数字后置增益是在回声消除算法之后对数据进行放大处理的增益。数字增益主要调节MIC数字增益。ANS降噪方式近端MIC降噪给近端降噪实际优化的是远端的效果远端降噪在近端多一路降噪处理优化的是近端的效果ANS近端降噪模式模式0 AEC - NS 这种补偿值调35-40之间模式1 NS - AEC这种需要补偿值调 160-180之间AEC回声消除级别优化回音的级别这个值越高双边通话效果越差AEC远端补偿值这个值相当于一个延时处理值越大延时的时间越长注意MIC模拟增益通话MIC后置数字增益不大于30通话EQ如果开了mSBC高清通话EQ就会使用16K采样率的如果关掉了mSBC高清通话EQ就会使用8K采样率的。问题分析及解决方法1回音回音是远端说话远端可以听到自己说话的声音主要原因是由于喇叭密封不够好并且咪头过于靠近喇叭而导致可以通话以下方法来解决增大AEC回音消除级别这个不建议太高适当降低DAC通话音量适当增加近端环境噪声阈值2杂音如果是近端杂音听音乐不会出现那就降低通话的基带参数如果听音乐也会出现那就从硬件出发先解决杂音如果是远端杂音可以检查硬件是否损坏适当增加近端环境噪声阈值略微减小MIC模拟增益。3近端出现啪啪声这个啪啪声是由于蓝牙传输掉包导致的掉包后这一帧就没有声音了如果连续的好几帧都这一帧就会出现啪啪声可以通过调整硬件抗干扰来实现也可以通过增强软件基带参数来实现或者是关闭mSBC高清通话mSBC的采样率是16KHZ易丢包关闭之后采样率就变回8KHZ不易丢包。

相关新闻

OpenGL-Examples纹理映射完全指南:从基础到高级应用的3个实用技巧

OpenGL-Examples纹理映射完全指南:从基础到高级应用的3个实用技巧

2026/8/23 0:10:18

OpenGL-Examples纹理映射完全指南:从基础到高级应用的3个实用技巧 【免费下载链接】OpenGL-Examples A collection of simple single file OpenGL examples 项目地址: https://gitcode.com/gh_mirrors/op/OpenGL-Examples 想要在OpenGL中实现逼真的3D图形渲染…

NVMe SSD在AI集群中的性能优化与实战指南

NVMe SSD在AI集群中的性能优化与实战指南

2026/8/23 0:10:18

1. NVMe SSD在AI集群中的核心价值当你在凌晨三点盯着训练进度条卡在87%不动时,就会深刻理解为什么AI集群需要NVMe SSD。去年我们团队在部署千卡集群时,最初为了节省成本采用了SATA SSD阵列,结果在ResNet-152训练中GPU利用率始终徘徊在40%左右…

Gittle分支管理:Python中创建、切换和删除分支的终极指南

Gittle分支管理:Python中创建、切换和删除分支的终极指南

2026/9/7 8:41:40

Gittle分支管理:Python中创建、切换和删除分支的终极指南 【免费下载链接】gittle Pythonic Git for Humans 项目地址: https://gitcode.com/gh_mirrors/gi/gittle 想要在Python项目中高效管理Git分支吗?Gittle为你提供了Pythonic的解决方案&…

CANN/GE ACL数据集缓冲区添加函数

CANN/GE ACL数据集缓冲区添加函数

2026/9/21 18:38:46

aclmdlAddDatasetBuffer 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、Te…

用ffmpeg高效批量调整图片尺寸的实战指南

用ffmpeg高效批量调整图片尺寸的实战指南

2026/9/23 14:32:22

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

2026/9/21 18:36:40

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱 【免费下载链接】transformers 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and mu…

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

2026/9/23 14:31:31

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system sup…

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

2026/9/21 18:40:29

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

2026/9/23 14:34:03

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting mi…

远程协作的工作台整理

远程协作的工作台整理

2026/9/22 0:19:28

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/21 23:38:13

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/22 0:48:53

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…