感觉chatgpt的回答比国内所谓智能语言强多了,想让小爱音箱也能拥有openai的大脑。目前想出了一种方法:通过homeassistant和node red控制小爱音箱,引入chatgpt的api,让小爱把内容读出来 。由于还没试过,想问问大家有没有一些成功的案例或者其他好的方案
基于yihong0618 的 code 小改后可运行!
https://
github.com/zsc/xiaogpt
需要有一台机器能开代理访问 OpenAI ChatGPT API 并且能运行 python3 。需配置小米帐号但不用 root 设备。
0)搞定这个必须具备起码的命令行操作知识;跟着视频教程是个不错的办法(我就是这样学会的);Github上的有完整的文字教程(基于Python,而且不用激活成功教程小爱,不用root),但如果你是小白,视频教程学起来更简单;有答主已经说了,上Github上找yihong0618的项目。
1)一定先设置好正确的网络环境;
2)这个教程是面向Linux和Mac用户的,因此如果你和我一样,想在Win10系统里的Power Shell环境中复现教程,就必须把所有的export命令转为env命令。还不懂?直接问ChatGPT。没有ChatGPT?那你看这个教程有毛用?
3)这个教程里最坑的一点是:教程最后一步是启动ChatGPT的Python命令,该命令包含小爱同学的硬件参数。教程里说“看小爱音箱屁股上的型号”是完全错误的,而且比喻很低俗(yihong0618你要高雅、上凳次)。
正解是:输入命令行(我忘记了,请到github这个项目的issue界面上去找,肯定有),会返回一串信息,里面提取出并记下这个硬件参数(4位的参数,数字加字母或纯数字,超过四位肯定不会)。就可确保不报错。不要无脑拷贝教程里的参数,你和yihong0618的小爱音箱型号相同的概率很低。
4)这个教程还有一点没讲明:如何启动多轮对话功能,而且小爱同学输出的GPT英文语音发音很奇怪。我也在研究中。
5)最后,也是最重要的一点:这就是个兴趣项目(side or weekend project),目前看不出任何商用的迹象,玩玩即可,搞不定也别抓狂,大的还在后头。
最后实在搞不定,又哭着喊着想体验——作为一个数码玩具这还是很有意思的,小窗我付费咨询。
有几个开源项目可以搞定这个事情,让ChatGPT进入小爱音箱:
MiGPT 是一个可以将小爱音箱接入 ChatGPT 和豆包,改造成专属语音助手的开源项目。GitHub关键字:idootop/mi-gpt,目前已经有5k个star⭐️。
设备要求:项目支持大部分的小爱音箱型号,推荐使用小爱音箱 Pro(完美运行),具体的其他型号可以看 图4 中的小爱音箱支持情况。
项目已经在GitHub上面开源,关键字:wzpan/wukong-robot,已有5.7k个star⭐️。
主要特点:
1. 模块化。功能插件、语音识别、语音合成、对话机器人都做到了高度模块化,第三方插件单独维护,方便继承和开发自己的插件。
2. 中文支持。集成百度、科大讯飞、阿里、腾讯、OpenAI Whisper、Apple、微软Edge、VITS声音克隆TTS 等多家中文语音识别和语音合成技术,且可以继续扩展。
3. 对话机器人支持。支持基于 AnyQ 的本地对话机器人,并支持接入图灵机器人、ChatGPT 等在线对话机器人。
4. 全局监听,离线唤醒。支持 Porcupine 和 snowboy 两套离线语音指令唤醒引擎,并支持 Muse 脑机唤醒 以及行空板摇一摇唤醒等其他唤醒方式。
5. 灵活可配置。支持定制机器人名字,支持选择语音识别和合成的插件。
6. 智能家居。支持和 小爱音箱、Siri、mqtt、HomeAssistant 等智能家居协议联动,支持语音控制智能家电。
7. 后台配套支持。提供配套后台,可实现远程操控、修改配置和日志查看等功能。
8. 开放API。可利用后端开放的API,实现更丰富的功能。
9. 安装简单,支持更多平台。相比 dingdang-robot ,舍弃了 PocketSphinx 的离线唤醒方案,安装变得更加简单,代码量更少,更易于维护并且能在 Mac 以及更多 Linux 系统中运行。
工作原理:
wukong-robot 被唤醒后,用户的语音指令先经过 ASR 引擎进行 ASR 识别成文本,然后对识别到的文本进行 NLU 解析,再将解析结果进行技能匹配,交给适合处理该指令的技能插件去处理。插件处理完成后,得到的结果再交给 TTS 引擎合成成语音,播放给用户。
是一个在GitHub上开源的Python项目:yihong0618/xiaogpt,目前已经有4.6K个star⭐️,主要功能是可以让你的小爱音箱接入 ChatGPT等大语言模型,而且无需root ,实现直接通过小爱音箱和大模型对话。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/250260.html