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

ESP32 IDF ADF 加入音频

需要把mp3制作成音频bin
在这里插入图片描述
用ADF自带工具
在这里插入图片描述
果用户需要生成自己的 audio-esp.bin,则需要执行 mk_audio_bin.py 脚本(位于 $ADF_PATH/tools/audio_tone/mk_audio_tone.py),并且指定相关文件的路径。

源 MP3 文件在 tone_mp3_folder 文件夹中,生成的 C 文件、H 文件以及二进制 bin 文件都存放在此目录下。

python3 $ADF_PATH/tools/audio_tone/mk_audio_tone.py -f ./ -r tone_mp3_folder

mp3文件放到mytone_mp3_folder
执行

  python mk_audio_tone.py -f ./ -r mytone_mp3_folder

将后面两个生成的资源文件也件加入
在这里插入图片描述

相关文章:

  • 【机器学习】基于稀疏识别方法的洛伦兹混沌系统预测
  • 机器学习python实践——关于ward聚类分层算法的一些个人心得
  • 【ElasticSearch】ElasticSearch基本概念
  • 大前端技术分类
  • 计算机网络:网络层 - 路由选择协议
  • Python基础用法 之 转义字符
  • 山东大学软件学院创新项目实训开发日志——收尾篇
  • 网工内推 | H3C工程师,大专可投,无责底薪加提成
  • Java面试八股之什么是mybatis流式查询
  • 不想搭集群,直接用spark
  • 代码随想录-Day36
  • 【SPIE独立出版 | 往届均已完成EI检索】2024云计算、性能计算与深度学习国际学术会议(CCPCDL 2024)
  • 【数学建模】——【新手小白到国奖选手】——【学习路线】
  • Day1:基础语法
  • Flask request 中获取访问的ip
  • [译]Python中的类属性与实例属性的区别
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【5+】跨webview多页面 触发事件(二)
  • 【译】理解JavaScript:new 关键字
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • CSS3 变换
  • css选择器
  • export和import的用法总结
  • FineReport中如何实现自动滚屏效果
  • go语言学习初探(一)
  • Netty源码解析1-Buffer
  • quasar-framework cnodejs社区
  • React Native移动开发实战-3-实现页面间的数据传递
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 大数据与云计算学习:数据分析(二)
  • - 概述 - 《设计模式(极简c++版)》
  • 官方解决所有 npm 全局安装权限问题
  • 前端
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​【数据结构与算法】冒泡排序:简单易懂的排序算法解析
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​zookeeper集群配置与启动
  • # Redis 入门到精通(七)-- redis 删除策略
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (PADS学习)第二章:原理图绘制 第一部分
  • (vue)页面文件上传获取:action地址
  • (zt)最盛行的警世狂言(爆笑)
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (四)c52学习之旅-流水LED灯
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net