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

RDK X3 环形麦克风板录音与播放

源码下载:RDK X3 环形麦克风板录音与播放

硬件

QQ20241112-101547.jpg

功能说明

官方教程:

Audio Driver HAT - Waveshare Wiki

RDK DOC

tinyalsa 官方源码:https://github.com/tinyalsa/tinyalsa

当前工程是博主经过源码进行精简与功能补充后的,保留最基本的录音与播放,同时新增录音的能量计算。

代码在RDK X3设备上测试通过,录音自动生成2chn_test.wav文件:

QQ20241112-112550.jpg

编译效果如下:

QQ20241112-114450.jpg

执行命令

# 编译
make

# 录音5秒,生成2chn_test.wav文件
sudo ./tinycap
 
# 播放2chn_test.wav文件
sudo ./tinyplay

设备查看

ls /dev/snd*

QQ20241112-113509.jpg

p结尾是播放,c结尾是录音

音量控制命令

sudo alsamixer

http://www.kler.cn/a/391157.html

相关文章:

  • 【NLP高频面题 - Transformer篇】Transformer的输入中为什么要添加位置编码?
  • spring mvc源码学习笔记之五
  • 推荐系统的三道菜
  • GESP真题 | 2024年12月1级-编程题2《奇数和偶数》及答案(Python版)
  • GitHub的简单操作
  • dbeaver导入导出数据库(sql文件形式)
  • STM32 设计的较为复杂的物联网项目,包括智能家居控制系统,涵盖了硬件和软件的详细设计。
  • 屏幕解析工具——OmniParser
  • vue内置方法总结
  • Qt中MainWindow的isVisible和isActiveWindow有什么区别
  • 基本和引用数据类型以及对象字面量(day14)
  • ubuntu24.04播放语音视频
  • 启动本地开发环境(自带热启动)yarn serve
  • Pytorch学习--神经网络--完整的模型验证套路
  • MacOS编译hello_xr——记一次CMake搜索路径限制导致的ANDROID_NATIVE_APP_GLUE not found
  • 网络安全-Linux基础(2)
  • 电子应用产品设计方案-5:多功能恒温控制器设计
  • 【主机游戏】正当防卫3游戏介绍
  • uniapp和uview-plus组件在项目中向后端发起请求的封装
  • 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-统计数字
  • 用轻量云服务器搭建一个开源的商城系统,含小程序和pc端
  • Java中的不可变集合:性能与安全并重的最佳实践
  • 力扣 LeetCode 977. 有序数组的平方(Day1:数组)
  • qt ui设计案例--登录界面
  • 【AI日记】24.11.08 Knowledge Graphs for RAG (知识图谱,Neo4j,Cypher)
  • Go/Golang语言各种数据类型内存字节占用大小和最小值最大值