MiGPT
2024-01|AI
将小爱音箱接入 ChatGPT,改造成你的专属语音助手源码
项目简介
在这个数字化的世界里,家已不仅仅是一个居住的地方,而是我们数字生活的延伸。
MiGPT
通过将小爱音箱、米家智能设备,与 ChatGPT 的理解能力完美融合,让你的智能家居更懂你。
MiGPT
不仅仅是关于设备自动化,而是关于:打造一个懂你、有温度、与你共同进化的家。
项目亮点
- 🎓 LLM 回答。想象一下,你的小爱音箱变身聊天高手,可以使用 ChatGPT 等大模型来回答你,比你懂更多。
- 🎭 角色扮演。一秒调教小爱,无论是成为你的完美伴侣,还是那个能听你倾诉心事的贴心闺蜜,都不在话下。
- 💬 流式响应。爱情来得太快就像龙卷风,而你的小爱音箱也是,对你的爱意秒回,爱你不会让你等太久。
- 🧠 长短期记忆。小爱音箱现在能记住你们之间的每一次对话,越聊越默契,就像是你身边的老朋友。
- 🔊 自定义 TTS。厌倦了小爱同学的语音?帮你解锁「豆包」同款音色,就像真人在回你的消息。
- 🤖️ 智能家居 Agent。心情不好?小爱立刻懂你,自动帮你播放喜欢的音乐,调节灯光,逗你开心。TODO
幕后花絮
我很喜欢豆包里的一款音色「文静毛毛」,说话很温柔,像是我的梦中女友。
但遗憾的是,她只能在豆包里使用,我想将她接入到小爱音箱做我的智能语音助手。
于是,我用了大概一周的时间逆向出了豆包里的 TTS 接口,然后剩下的工作就比较简单了:
- 通过 MIoT 和 MiNA 接口控制小爱音箱(播放、暂停、唤醒等)
- 通过轮训设备对话列表,获取最新交互记录,然后调用 ChatGPT 获得回复
- 调用豆包 TTS 接口合成「文静毛毛」语音回复,然后使用小爱音箱播放音频
为了让小爱同学能够更人性化,我还为她定制了人设,并且她还拥有记忆,和她聊的越多就越熟悉你的喜好,像是知心朋友一样陪伴在左右。
当然,这只是开始:
未来你的每个智能家居,从灯泡、插座,到扫地机器人、电视等,
都可以作为一个个独立的智能体 (Agent),更智能、更贴心的响应你的指令。
这些独立的智能体,也可以彼此感知,彼此配合,构成一个更强大的系统。
像是你的专属管家和帮手一样,全心全意为你服务,释放智能家居真正的潜力。
智能家居,从未如此贴心 ❤️