自学内容网 自学内容网

21-22集 ESP32-IDF开发教程编译运行机器人对话工程-《MCU嵌入式AI开发笔记》

21集 ESP32-IDF开发教程-《MCU嵌入式AI开发笔记》

之前我们用了windows系统搭建了ESP-IDF的开发环境,
我们还是参考这个官方文档https://docs.espressif.com/projects/esp-idf/zh_CN/release-v5.1/esp32s3/get-started/index.html
在这里插入图片描述
同时我们也参考之前讲到的,力创开发板开发教程
https://lceda001.feishu.cn/wiki/Xqx3wH8wMi3BrrkmeTXcgLL7nQk
在这里插入图片描述
思路明确我们一步一步的往下学习!
在之前我们用wscode和安装包的两种方式安装了ESP-IDF的开发环境。我们安装到了D盘ESP-IDF目录中。
那我们直接看一下力创的这个例程,如何跑起来。
在这里插入图片描述
我们把ai_chat copy到这里:
D:\workspace\esp-idf\ai_chat
今天到这里吧,关注三哥我们继续码笔记

之后打开VSCode,要安装ESP-ADF,

我们输入命令 ESP-IDF Install ESP-ADF,进行安装。
在这里插入图片描述
这里要配置git服务器,我们选择Gitee,比较快。
安装好后我们看一下
C:\Users\phlr\AppData\Roaming\Code\User\settings.json
在这里插入图片描述
应该安装成功了。
下载例程到你的开发板之前,需要“在源程序中添加百度和minimax的密钥信息”以及“修改menuconfig”。然后就可以编译下载程序到开发板运行。
那我们看一下如何得到密钥。
上面说的例程实现原理中,第1步的语音转文字和第3步的文字转语音,我们使用百度智能云,第2步的大模型,我们是用minimax开放平台。

百度智能云密钥获取

浏览器中输入网址:https://console.bce.baidu.com/ 进入百度智能云,使用百度账号登录,如果没有账号就注册后登录,使用百度智能云,需要实名认证,个人认证和企业认证都可以。
进入百度智能云控制台后,点击左上角三个横杠,展开全部应用,找到“语音技术”点击进入,如下图所示:
在这里插入图片描述
之后免费领取以下两个功能:
在这里插入图片描述
之后我们去创建应用。
在这里插入图片描述
这就是三哥创建的应用。
这样里面AppID API Key就有了。
在这里插入图片描述
在这里,复制API Key和Secret Key到工程main.c文件里面,替换代码中的xxx,在第37行左右。
CONFIG_BAIDU_ACCESS_KEY对应的是API Key。
CONFIG_BAIDU_SECRET_KEY对应的是Secret Key。
这里顺便把WiFi名称和密码也改了。
在这里插入图片描述
到这里,百度的密钥就修改好了。
那我们下接口后去minimax密钥:
minimax密钥获取
https://www.minimaxi.com/platform
进入minimax网站,注册登录后,进入“账户管理”,然后再点击“接口密钥”,然后再点击“创建新的密钥”。


原文地址:https://blog.csdn.net/phlr5/article/details/140510897

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!