1938|11

106

帖子

0

TA的资源

版主

楼主
 

【ESP32-Korvo测评】 04 开发环境搭建 [复制链接]

 
 

上篇测评文章讲诉了在Arduino环境下写的一个基于Blinker组件的智能氛围灯示例。遗憾的是,只能只能用于ESP32-WROVER模组的基本程序开发,而这次的开发板是语音应用,在Arduino下貌似还不支持。只能老老实实安装乐鑫官方的开发环境了。

 

登录乐鑫的官网,找到开发板页面:开发板概览 | 乐鑫科技 (espressif.com)

点击“用户指南”查看开发板用户使用说明:

链接已隐藏,如需查看请登录或者注册

 

用户指南内容主要包括开发板简介、环境搭建、示例代码等。

用户指南对开发板的默认固件进行了使用说明,这是一个简单的语音控制程序,能够控制灯的亮灭和颜色。

要开发ESP32-Korvo语音功能程序,需要安装ESP-IDFESP-Skainet。其中ESP-IDF是开发ESP32的基本工具,而ESP-Skainet是乐鑫专门开发的语音助手工具。

 

(一)安装ESP-IDF

通过介绍可知,要使用ESP-IDF需要安装gitpython,有2种安装方式:通过官方提供的安装助手进行一键安装或者自行单独下载并安装3款软件。由于我装Arduino开发环境时已经安装了python,所以选择第2种安装方式,自行单独下载并安装吧。

 

下载Git Windows版本并安装:

链接已隐藏,如需查看请登录或者注册

 

下载ESP-IDF安装包,用户指南里面建议用V3.3.1版本,okay,那就用这个版本吧。

下载地址:

链接已隐藏,如需查看请登录或者注册

git页面刷了N次才进入,下载也炒鸡慢,几KB的速度,而且经常变为0KBgit这是对中国用户越来越不友好了啊,果断放弃该方法,直接从官网下载esp-idf-tools工具:https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe

 

下载后运行esp-idf-tools,由于电脑上已经安装了gitpython,安装程序会自动识别安装路径,直接点击下一步,来到ESP-IDF版本选择界面。

开发板使用指南中建议使用V3.3.1版本,所以这里选择V3.3版本进行安装,然后也是进入了漫长的下载等待,这速度也是没谁了泪奔啊强烈建议乐鑫把相关资料和工具软件放到本地服务器或中国的gitee上。

等待了一个多小时,结果还是弹出了失败信息。

哎,无语了,肿么破?是我的网络问题,但是我的宽带是100M的,浏览其他网页和下载资源速度都是杠杠滴。

 

哎,先跳至下一步骤吧。

 

(二)安装ESP-Skainet

从用户指南里面跳转到ESP-Skainet页面:

链接已隐藏,如需查看请登录或者注册

从网页介绍来看,ESP-Skainet的离线功能还是做的很强大了,离线语音识别词可达100个,还集成了回声消除 AEC(Acoustic Echo Cancellation),自动增益调节 AGC(automatic_gain_control),噪声抑制 NS(Noise Suppression),语音活动检测 VAD(Voice Activity Detection) 和麦克风阵列算法(Mic Array Speech Enhancement)。

使用git命令将ESP-Skainet克隆到本地:

git clone --recursive

链接已隐藏,如需查看请登录或者注册

 

结果又是漫长的等待…

 

继续下一个步骤

 

(三)安装Flash下载工具

到乐鑫官网下载一个PC端的Flash下载工具,下载链接:

https://www.espressif.com/zh-hans/support/download/other-tools

有好用的工具肯定要用啊,输命令多费时啊,哈哈。

 

写到最后:我写完这篇测评报告时,ESP-IDFESP-Skainet都还未成功下载,后面怎么开发应用代码啊?泪奔中,还是先洗洗睡吧。

最新回复

hosts文件里的ip要自己来改,不要网上复制,不同运营商,效果不同。搞不懂为啥github的IP隔一段时间就变一次   详情 回复 发表于 2021-3-12 09:03

赞赏

1

查看全部赞赏

点赞(1) 关注(1)
 
 

回复
举报

1942

帖子

3

TA的资源

版主

沙发
 

感谢分享,流程非常的清晰!点个赞!

 
 
 

回复

1万

帖子

2854

TA的资源

管理员

板凳
 

楼主你现在下载成功了吗??可以问问@cruelfox @数码小叶   @yangjiaxu 他们是在哪里下的,或者已经有下下来的传给你一下。

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

你要是想用idf.py工具,以及一些子模块,就必须完整克隆,带参数 --recursive 去克隆,网速慢的化十几个小时,快的化几十分钟。完整克隆idf+skainet大小2个G。如果用你的Flash下载工具去下载程序到32中,可能不  详情 回复 发表于 2021-3-11 13:49
还没有啊,我看了另外几位测评伙伴的贴子,他们也是通过git下载的,我只有晚上回去再试试看,哎,无语啊,乐鑫作为一家国产芯片公司,居然把大部分资源都丢外网去了,太不友好了,而且资料也是一大堆英文版本。  详情 回复 发表于 2021-3-11 09:38
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 
 

回复

106

帖子

0

TA的资源

版主

4
 
okhxyyo 发表于 2021-3-11 09:27 楼主你现在下载成功了吗??可以问问@cruelfox @数码小叶   @yangjiaxu 他们是在哪里下的,或者已经有 ...

还没有啊,我看了另外几位测评伙伴的贴子,他们也是通过git下载的,我只有晚上回去再试试看,哎,无语啊,乐鑫作为一家国产芯片公司,居然把大部分资源都丢外网去了,太不友好了,而且资料也是一大堆英文版本。

 
 
 

回复

1372

帖子

2

TA的资源

五彩晶圆(初级)

5
 

esp-skainet 我从git拖的。其它工具都是从乐鑫网站直接下的。

 
 
 

回复

1372

帖子

2

TA的资源

五彩晶圆(初级)

6
 
本帖最后由 cruelfox 于 2021-3-11 12:07 编辑

我传一个 esp-skainet 打包文件到EE的下载中心,可以下来用。

 

https://download.eeworld.com.cn/detail/cruelfox/617965

点评

嗯,谢谢。晚上下班回去再试试    详情 回复 发表于 2021-3-12 08:46
赞~真给力  详情 回复 发表于 2021-3-11 13:10
 
 
 

回复

1万

帖子

2854

TA的资源

管理员

7
 
cruelfox 发表于 2021-3-11 11:50 我传一个 esp-skainet 打包文件到EE的下载中心,可以下来用。   http://download.eeworld.com.c ...

赞~真给力

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 
 

回复

2549

帖子

0

TA的资源

五彩晶圆(初级)

8
 
okhxyyo 发表于 2021-3-11 09:27 楼主你现在下载成功了吗??可以问问@cruelfox @数码小叶   @yangjiaxu 他们是在哪里下的,或者已经有 ...

你要是想用idf.py工具,以及一些子模块,就必须完整克隆,带参数 --recursive 去克隆,网速慢的化十几个小时,快的化几十分钟。完整克隆idf+skainet大小2个G。如果用你的Flash下载工具去下载程序到32中,可能不需要完整克隆,没试过。

点评

嗯,而且发现个问题,白天Github的网页经常打不开,改了hosts文件也不行,反而晚上10点以后浏览GitHub才稍微正常,不知道是不是因为这个时候刚好是老美的白天,哈哈,尴尬啊。  详情 回复 发表于 2021-3-12 08:46
 
 
 

回复

106

帖子

0

TA的资源

版主

9
 
数码小叶 发表于 2021-3-11 13:49 你要是想用idf.py工具,以及一些子模块,就必须完整克隆,带参数 --recursive 去克隆,网速慢的化十 ...

嗯,而且发现个问题,白天Github的网页经常打不开,改了hosts文件也不行,反而晚上10点以后浏览GitHub才稍微正常,不知道是不是因为这个时候刚好是老美的白天,哈哈,尴尬啊。

点评

hosts文件里的ip要自己来改,不要网上复制,不同运营商,效果不同。搞不懂为啥github的IP隔一段时间就变一次  详情 回复 发表于 2021-3-12 09:03
 
 
 

回复

106

帖子

0

TA的资源

版主

10
 
cruelfox 发表于 2021-3-11 11:50 我传一个 esp-skainet 打包文件到EE的下载中心,可以下来用。   http://download.eeworld.com.c ...

嗯,谢谢。晚上下班回去再试试

 

 
 
 

回复

2549

帖子

0

TA的资源

五彩晶圆(初级)

11
 
天意无罪 发表于 2021-3-12 08:46 嗯,而且发现个问题,白天Github的网页经常打不开,改了hosts文件也不行,反而晚上10点以后浏览GitHub才 ...

hosts文件里的ip要自己来改,不要网上复制,不同运营商,效果不同。搞不懂为啥github的IP隔一段时间就变一次

点评

嗯,我就是在ipaddress重新定位了GitHub的IP地址,在填的hosts文件,没有用网站上的。但是效果不佳,没什么改善。  详情 回复 发表于 2021-3-12 16:02
 
 
 

回复

106

帖子

0

TA的资源

版主

12
 
数码小叶 发表于 2021-3-12 09:03 hosts文件里的ip要自己来改,不要网上复制,不同运营商,效果不同。搞不懂为啥github的IP隔一段时间就变 ...

嗯,我就是在ipaddress重新定位了GitHub的IP地址,在填的hosts文件,没有用网站上的。但是效果不佳,没什么改善。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表