1 Star 1 Fork 0

MANYKIT / ESPTalk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.60 KB
一键复制 编辑 原始数据 按行查看 历史
manyxu 提交于 2023-04-23 21:57 . update

ESPTalk

介绍

ESPTalk远扬唤醒,语音对话系统。使用ESP32-LyraTD-MSC开发板,支持离线语音唤醒,远扬语音对话。使用百度语音进行语音转文字,将得到文字发送到远程服务器。

配置

基于ESP-IDF4.1,ESP-ADF2.3,其他版本可能会出现编译失败	
skdconfig 文件配置CONFIG_BAIDU_ACCESS_KEY,ONFIG_BAIDU_SECRET_KEY
esptalk.c 文件baidu_asr,宏定义将cuid改成你的后台配置的appid

1.不插入sdk卡,可使用esp的smartconfig进行airkiss链接网络,appstore下载esptouch软件;

2.也可以插入sd卡,建立一个叫config.txt文件,输入如下文字

ManyKit
999999999
0
http://192.168.31.190:6700/aitalk/sound
http://192.168.31.190:6700/aitalk/talk
mthing

第1行是wifi名称
第2行是wifi密码
第3行是模式,0为本地模式,1为第三方平台语音转文字模式
第4行是语音传送地址
第5行是唤醒及语音转文字回调url,
第6行是自己设置的本设备设备编号
如果模式为1,第3行如果是百度地址格式如下:"http://vop.baidu.com/server_api?dev_pid=1537&cuid=23630432&token="

ESP-idf, ESP-adf 安装

参考如下文章
https://manykit.com/doc/web/#/1?page_id=181
https://manykit.com/doc/web/#/1?page_id=182

特别说明

  1. 本项目为了配套“开源个人机器人PHOENIXFrame”而做的程序,实现其中语音交互环节,语意处理使用Rasa

  2. 机器人项目敬请关注

    https://gitee.com/manykit/PHOENIXEngine

    https://www.bilibili.com/video/BV1SK4y1P7Eo?spm_id_from=333.999.0.0

C
1
https://gitee.com/manykit/esptalk.git
git@gitee.com:manykit/esptalk.git
manykit
esptalk
ESPTalk
master

搜索帮助