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

【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——音频测试 #ES8388 #录音测试

1)实验平台:正点原子ATK-DLMP257B开发板
2)浏览产品:https://www.alientek.com/Product_Details/135.html
3)全套实验源码+手册+视频下载:正点原子资料下载中心

文章目录

  • 第四章 ATK-DLMP257B功能测试——音频测试
    • 4.17.1 播放音频测试
    • 4.17.2 录音测试

第四章 ATK-DLMP257B功能测试——音频测试

  ATK-DLMP257B开发板板载一颗高性能音频编解码芯片ES8388。板载麦克风可录音,底
板背面接了一个小功率喇叭,方便用户进行音频测试。
在这里插入图片描述

图 4.17 1开发板正面音频部分

在这里插入图片描述

图 4.17 2 开发板背面音频部分

4.17.1 播放音频测试

  开发板出厂系统里有音频配置和测试文件,按照如下指令执行音频测试脚本。

cd shell/audio
./atk_audio.sh

  第一次运行该脚本时,会打印音频设备初始化相关操作,后续执行此脚本时不再打印初始化相关信息。按crtl+c组合键可以退出脚本。

  初始化完音频设备后,输入数字2并确认即可播放音频测试,播放信息如下。期间板载扬声器会播放音频,如果使用的是耳机则也会在耳机端播放。

在这里插入图片描述

图 4.17 3音频播放测试

4.17.2 录音测试

  开发板出厂系统里有音频配置和测试文件,按照如下指令执行音频测试脚本。

cd shell/audio
./atk_audio.sh

  第一次运行该脚本时,会打印音频设备初始化相关操作,后续执行此脚本时不再打印初始化相关信息。按crtl+c组合键可以退出脚本。

  初始化完音频设备后,输入数字1确认后,下一步选择麦克风测试项目,如果是使用带麦克风的耳机接在开发板PHONE接口则使用1. 耳机麦克风;如果是没接耳机,直接使用开发板自带的板载麦克风MIC,则使用2. 板载麦克风。这里笔者使用的是开发板自带的板载麦克风MIC,这里选择第二项。选择好对应的麦克风配置后,脚本会自动进行录音,请靠近麦克风进行录音测试。

在这里插入图片描述

图 4.17 4使用板载麦克风配置录音测试

  录音完成后会在当前目录下生成record.wav文件,此文件就是笔者刚刚录音生成的音频文件,可以使用aplay再次播放录制好的音频文件。

aplay record.wav

在这里插入图片描述

图 4.17 5 aplay播放录制好的音频文件

相关文章:

  • AI Agent分类详解与对比
  • 力扣刷题Day 18:字符串解码(394)
  • 码界奇缘 Java 觉醒 后记 第二十五章 安全结界攻防战 - 从沙箱到模块化
  • 【SpringBoot】99、SpringBoot中整合RabbitMQ实现重试功能
  • 小白工具视频转wmv,支持多种格式视频在线转换为 WMV 格式,无需下载在线使用,方便快捷
  • 基于javaweb的SpringBoot兼职平台系统设计与实现(源码+文档+部署讲解)
  • 事务管理:确保数据一致性与业务完整性
  • celery rabbitmq 配置 broker和backend
  • 【充电器的原理】
  • CS5346 - Improving and Evaluating Effectiveness of Visualizations(提高和评估可视化的效果)
  • 云函数采集架构:Serverless模式下的动态IP与冷启动优化
  • 栅格数据处理
  • 技术速递|使用 BrowserStack App Automate 和 Appium UI 测试 .NET MAUI 应用
  • BladeX单点登录与若依框架集成实现
  • C++项目-衡码云判项目演示
  • LNMP架构部署论坛
  • 基础学习:(6)nanoGPT
  • [U-Net]CA-Net
  • FreeRTOS四种信号量详解
  • Docker私有仓库页面访问实现
  • 网站建设制作设计/百度指数是怎么计算的
  • 哪个网站上可以做代打/外贸网站建设案例
  • 宣传式网站/google网页版
  • 低价网站建设教程/怎么自己建网站
  • 什么网站可以做发票验证/百度推广四川成都地区服务中心
  • 常州建设局职称网站/引擎搜索是什么意思