定制“女仆”小爱:为小爱音箱接入Ai大模型

前言

小爱同学是小米生态系统中的智能语音助手,能够执行各种语音指令,如播放音乐、控制智能家居等。然而,其默认的智能程度有限,无法进行深度对话。通过接入 Ai大模型本次使用 (Google/Gemma-2-9B-IT),我们可以让小爱音箱变得更“聪明”,甚至定制成拟人化的“女仆”助手!

基于开源项目 mi-gpt,该项目允许将 Ai大模型 接入小爱同学,实现更自然、更智能的对话交互。

超级小爱--Ai绘图


1. 项目原理

mi-gpt 通过 解析小爱音箱的 MQTT 消息,拦截用户语音指令,并将其转发给 Ai大模型进行处理。然后,Ai大模型 生成回复,并通过 TTS(文本转语音)让小爱音箱朗读出来。

主要流程:

  1. 用户语音输入 → 小爱音箱解析
  2. 拦截指令 → mi-gpt 监听 MQTT 消息
  3. 转发至 Ai大模型 → 获取 AI 生成的回复
  4. 语音播报 → 通过 TTS 让小爱同学朗读回复

2. 环境准备

在开始前,我们需要准备以下工具:

  • 小爱音箱(支持局域网 MQTT 通信)
  • 一台服务器(用于运行 mi-gpt,)
  • Ai大模型 API Key(可从 MiGPT GUI文档 获取)
  • 注意:本次配置我使用的系统环境是Arch Linux ,并使用Node.js运行mi-gpt

3. 配置并运行migpt

首先,在服务器或本地设备上安装 mi-gpt

安装Node.js以及 npm 包管理器

pacman -S nodejs npm

② 安装migpt-server并启动

npm i -g migpt-server
migpt-server --open

③ 配置MiGPT

浏览器输入服务器ip:36592 进入MiGPT 控制面板

给ai大模型和本人命名并设立人设

选择你的音箱型号 填写账号密码

接入AI大模型 API


4. 运行 mi-gpt

配置完成后,启动服务后回终端可查看如图:


如果一切正常,你会看到 mi-gpt 监听 MQTT 消息并成功与 超级小爱交互。


5. 总结

通过 mi-gpt,我们成功让小爱音箱接入 ai大模型,使其具备更强的对话能力,并定制成个性化的“女仆”助手。你可以进一步优化:

  • 调整 ai大模型 角色设定
  • 添加更多个性化指令
  • 与智能家居联动
  • 优化语音识别和 TTS 效果

这样,你的 “女仆”小爱 就能真正成为你的智能助手啦!


如果你成功搭建了 “女仆”小爱,欢迎在评论区分享你的体验!😊

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇