音频调试经验总结

对于配置采样率为48KHZ,位宽为16bit 的I2S总线,即1ms 采样48个点,每个点为两个字节。如果开辟了一个512字节的buffer 用于发送数据,则将这些数据发送出去需要约 512/2/48 = 5ms 时间。对于AR1 向MCU 发送数据结束后,如果MCU I2S 采用ping pong DMA 的形式想PA发送数据,会有一个问题,就是MCU 向外发送的有脏数据,导致有杂音。处理计划:AR1 播放完音频后在后边加一段时间的0数据,时间长度由MCU 开辟的buffer 大小去判断,这样buffer里边的数据为0,就会发送静音数据,可能就不会有杂音。处理计划B:AR1 执行后台播放音频,大约延时这段音频的处理时间,然后执行关闭pa

常见的安卓测指令:

agmplay /data/1648_Sweep_-6db_log_stereo_15s.wav -D 100 -d 100 -i MI2S-LPAIF_VA-RX-PRIMARY -skv 0xA1000001 -svol 1 // 其中skv 参数指的是 高latence (buffer 比较大,适用不需要快速响应的播放场景,如音乐)

agmplay /data/1648_Sweep_-6db_log_stereo_15s.wav -D 100 -d 100 -i MI2S-LPAIF_VA-RX-PRIMARY -svol 1 // 不带skv 参数值的是第latence(buffer 比较小,适用需要快速响应的播放场景,如按键音、游戏音)

可以做一个bash 脚本,将指令按顺序排列到里边,这样可以通过脚本,顺序执行指令

安卓指令后加上 & 代表 该指令的应用程序开始在后台运行,下一条指令可以开始执行,如果不加的话,则串行执行所有指令

相关推荐
美狐美颜SDK开放平台2 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
2601_955662462 天前
短剧多人对白怎么配?2026年多角色配音工具对比
大数据·人工智能·音视频·语音识别
开发笔记-阿牛2 天前
蓝牙音乐灯拆解,又一次拆到蓝牙音乐灯芯片CK6865L
人工智能·单片机·嵌入式硬件·音视频·音频
旺仔小馒头wang2 天前
AI 智能手机发布会:赋予人类的五种新能力
人工智能·学习·音视频
纳祥科技2 天前
拆机拆到芯片级:ARC功放机里的NX7026、NX8420、NX6805
单片机·音视频·智能音箱
youandyouyou2 天前
律所内部培训共享的内网部署方案:架构、参数与三步落地
音视频
爱吃提升2 天前
文生视频核心
人工智能·音视频
2601_955662462 天前
抖音视频怎么做多语言配音?2026年AI配音工具与制作流程详解
人工智能·音视频·语音识别·视频
音视频牛哥2 天前
Android与HarmonyOS NEXT如何接入GB28181:从SIP到PS/RTP的完整链路
音视频·gb28181-2022对接·鸿蒙next gb28181·gb/t 28181-2022·gb/t 28181-2016·gb28181-2022平台
美狐美颜SDK开放平台2 天前
直播APP源码与视频美颜sdk如何配合?一套完整开发思路
android·人工智能·计算机视觉·音视频·直播美颜sdk