音频参数
声音的实际效果与产品的硬件设计结构息息相关,针对不同的设备是否需要调节音频参数需要使用者自己评估。实际和声音相关的参数非常多,如校准、滤波、均衡、动态、回音等,有关参数的详细说明请参考luatools安装路径下\resource\8910_script\script_LuaTask_V2.3.8\demo\audioParam\使用说明\AudioCalibrator_V2.3.5\V2.3.5\readme
简介
紫光展锐提供了音频校准工具Audio Calibrator,工程师可以通过该软件工具对Cat.1进行参数更新,进行研发调试或小批量音频参数下载。此工具可调节参数较多,本文将重点讲解Audio Calibrator 如何成功读取和设置参数,以及如何生成lua脚本可用的音频参数.bin文件,希望对大家有所帮助。详细demo使用请参考这里
实现流程
Audio Calibrator后文简称为AC工具,该软件为免安装版本,双击文件夹中的应用程序Audio Calibrator.exe即可打开音频校准工具操作界面。(工具一定要放在英文路径下使用,不要放到桌面或中文路径下)
修改音频参数
-
配置串口 在Serial Port中选择LUAT USB Device 1 AT端口
-
在Platform 选择平台8910-UNI
-
选择版本为ca020109
-
点击绿色▷按钮,启动串口
-
点击"GetAll"按钮,读出模块音频参数。
读出后可根据需要进行有关音频参数的修改。
生成audio_calib.bin文件
将修改后的音频参数写入设备后可生成audio_calib.bin文件以便于批量操作。具体操作步骤如下图所示。
- 将实时校准后的参数写入到设备flash中
- 将实时校准后的参数导出至PC端上,命名为"audio_calib.bin"形式以便于后文Demo中使用。(PRTS:bin文件大小目前固定为10372字节。)
运行demo
在模块的磁盘上创建指定路径及文件
/usernvm/user_audio_calib.bin --音频参数文件
/usernvm/user_audio_calib_flag.bin --音频参数修改标志
资源文件就绪后重启模块,音频参数文件被吸收,flag文件仍存在则表明音频参数修改成功。
常见问题
- 识别不到AT口
解决方法:重装驱动文件 - ERROR 59
该参数只支持在通话中进行调节,进入到通话状态。 - 保存不了bin文件
先Write to FLASH再进行保存(Export from FLASH) - ota音频升级
脚本里要有升级流程,音频文件放到脚本一起制作成“4G远程升级文件”
相关资料以及购买链接
相关资料
io文件操作接口说明
远离ERROR!超实用的音频调试方式分享给你
相关开发板购买链接
Air724UG开发板
Air724 开发板使用说明