-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
不用 root 使用小爱同学和 ChatGPT 交互折腾记 #258
Comments
我有一个二傻子斐讯R1音箱,看看能不能搞出来 |
现在不用抓包了,修改了文章 |
哈哈,直接做个APP,TTS做交互更简单,技术也成熟 |
期待好消息😃 |
有熬夜做一个傻儿子出来玩的冲动,哈哈哈😂 |
这方式小米是怎么封的?新固件不让用了? |
对,新的版本这个暂时不行 |
确实是个很有意思的项目!生命不息,折腾不止。 |
@wsjq5477 可行,但是不要 mute-xiaomi |
请教下为啥不加mute-xiaomi呢,我试了下加不加mute-xiaomi,小爱都只会回答自己的答案,但是终端会显示出gpt的答案 |
会频繁请求 api, 容易被 ban 要是一直跑 |
大佬们,能实现和小度交互么? |
|
@yihong0618 请问下放小猪佩奇是什么流程😊 |
小爱同学,帮我播放小猪佩奇 |
@yihong0618 是小爱同学语音读的节目吗?我以为是和小米盒子联动播放视频,希望能通过关键词播放某一集的剧情。。 |
是的。 |
可以用openwrt获取小爱设备突发特定流量后轮询 |
之前搞天猫精灵,发现提问题前一定需要某些语料然后才会回调接口,相信小爱也是一样的吧?怎么保持小爱可以一直说话,不需要语料?所以关键点是不断轮询吗? |
是 |
你们谁在墙内试过亚马逊Echo智能音箱?我基本放弃破解国内的智能音箱了。 |
echo 有人做出来了 |
哈哈,yihong 佬也入了硬件的坑,我去年底开始折腾硬件,发现硬件真的好玩 |
关注这个有段时间,一直没能上手做。有个疑问,这个脚本我要跑在跟小爱同一个网络环境下么? |
@deadjoker 不需要。 |
@yihong0618 如果我希望多个小爱音箱都能够使用chatgpt的话,有没有方法只跑一个脚本呢?还是必须得多个环境跑多个脚本 |
S12A 不能用我这个方式唤醒,另外能在 xiaogpt 项目下留 issue 么?那样如果其他人遇到问题也能看到,谢谢 |
@yihong0618 请问这句是啥意思了? 小猪佩奇收费,所以我也在尝试如何让小爱走自己的服务,去自动播放自己的资源列表。 |
这个不难,是可以的。我有时间写个教程回复你 |
666, 看了你的简历,哈哈哈,真是大佬呀 |
现在你可以参考这个 https://origin.v2ex.com/t/982027 但不太成熟,有精力我写个稍微好点的方案。。。 |
|
应该是触发风控了,你得本地浏览器登录下小米云 |
所以一直循环检查是否正在播放,是暂时无解的对吗? |
不是 |
@yihong0618 请问, 是不是不和小爱音箱在一个局域网也可以用?只要在有网络的地方部署成功就可以用了? |
不是,海外 IP 或者 vps 会风控也用不了,其余能用,你可以去 xiaogpt repo 里搜索 |
大神能说一下怎么个被封法么? |
读不到了 |
看项目介绍,没能完全了解这个仓库能够提供的能力。可以通过复杂的命令控制家电吗?还是只能通过gpt对话。 |
能 |
我希望通过GPT接入后再控制智能家居,但是目前看见只能简单对话。请问控制家居这个怎么实现呢?小米那边文档没有找到 |
这个算是逆向,没有文档,但实现智能控制不难,你可以利用 miservice 做,但是需要你自己 DIY |
大佬有没有openwrt做流量劫持的踩坑?盲猜这种IoT设备应该不会强校验https证书。 |
xiaoai 好像做了。 |
感谢yihong大佬的回答,我放弃了全局梯子。直接选择连接国内的通亿千问,在家里的NAS docker上用上了。感谢。 以后家里小朋友的十万个为什么,不需要我都百度后回答他了。。。。 |
小爱同学现在不能注册开发者账号了,是不是就没法接入其他家的AI助手了? |
感谢带佬提供的教程,不过使用下来感觉不好用, 所以,想咨询下,如何能彻底ban掉小爱的回答?我是lx05 红外线那款, |
能 |
是可行的 |
关于用前缀是为了不影响正常小爱的提问,你可以自行 diy 去掉前缀 |
看代码逻辑,我修改全部都问gpt了,小爱还是会抢答,我主要想问下,怎么能彻底拦截小爱啊,我吧所有mute_xiaoai的都设置为True了,也把所有问题都让gpt了.
|
目前不能。lx05 可能会 mute 的更慢一些 |
能接入小爱通话吗 让GPT跟骚扰电话斗智斗勇 |
https://bbs.hassbian.com/thread-23752-1-1.html 我看到一篇 小爱音箱接入ChatGPT:上下文理解和去除小爱回应 可以实现去除小爱回应吗? |
QA2
|
写在前面
项目链接 -> https://github.com/yihong0618/xiaogpt
大多数事儿很简单的一个结论是:这么做有什么用?
但是,没用就不做了么?好玩也是有用之一呀。
注
下文中 revChatGPT 方案废弃了,全部改用 API, 请参考 repo.
想法
开始折腾
GPT
就用破解的小爱发送请求到 ChatGPT, 再把 ChatGPT 的回复截包,读出来。实现
准备
使用
micli list
拿到你音响的 DID 成功 别忘了设置 export MI_DID=xxx 这个 MI_DID 用python xiaogpt.py --hardware ${your_hardware}
hardware 你看小爱屁股上有型号,输入进来总结
彩蛋
The text was updated successfully, but these errors were encountered: