ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

小爱音箱接入 ChatGPT 变 AI 语音助手:MiGPT 最小上手路径

小爱音箱接入 ChatGPT 变 AI 语音助手:MiGPT 最小上手路径 小爱音箱接入 ChatGPT 变 AI 语音助手MiGPT 最小上手路径【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt家里那句小爱同学地球为什么是圆的音箱只会念回一段搜来的百科原文。用 MiGPT 把它接入 ChatGPT、豆包这类大模型同一句话得到的是一句像人话的回答还能顺着往下聊。它能帮你做到什么调教角色连上下文都记得在配置里给小爱写一段角色简介——性格乖巧、爱吃醋、喜欢搞怪它会全程以这个角色口吻回复不再千篇一律。对话历史带进 prompt你上一句说到哪它下一句接得住。进唤醒模式连续对话不用每句喊小爱同学说一句小爱同学召唤傻妞进入 AI 模式后可以连着问直到你说退出或 30 秒左右没说话才自动断开。小爱音箱 Pro 顶部指示灯常亮时表示它正在听。把小爱的声音换掉小爱同学的声音听腻了就接第三方 TTS火山引擎 TTS 是豆包同款音色本地部署的 ChatTTS 也能挂上去接入方法在 docs/tts.md。从 0 到跑通的最小路径先备齐三样东西一台小爱音箱推荐 Pro兼容性最好、Node.js 16走 Docker 可跳过、小米账号。注意 MiGPT 走的是 MIoT 云端接口跑在小爱同网段之外也没问题。账号凭证在哪里拿小米 ID一串数字不是手机号也不是邮箱。登录小米账号网站后在「个人信息」里看「小米 ID」。账号密码就是小米账号的密码。音箱名称米家 App → 小爱音箱主页 → 右上角更多 → 设备名称。这个名称必须一字不差小爱音响、小爱音箱 pro、小爱音箱 Pro带空格都会被当成找不到的设备。拉代码填两个配置文件git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt cd mi-gpt pnpm install cp .migpt.example.js .migpt.js cp .env.example .env.migpt.js只需填三个值其余参数保留默认即可speaker: { userId: 你的小米ID, // 数字 ID不是手机号/邮箱 password: 你的小米密码, did: 小爱音箱Pro, // 与米家中设备名一字不差 }.env填模型与密钥OPENAI_MODELgpt-4o-mini OPENAI_API_KEY你的密钥 # OPENAI_BASE_URL模型服务接口默认官方接国产模型时再改接国产大模型时变量名不用改只改值即可例如通义千问OPENAI_BASE_URLhttps://dashscope.aliyuncs.com/compatible-mode/v1、OPENAI_MODELqwen-turbo。启动本地跑pnpm start。想长期挂机用 Dockerdocker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest两个小坑Windows 终端拿不到$(pwd)要写配置文件绝对路径.migpt.js改完后 Docker 容器要重启才生效。怎么确认跑通了以及最常见的坑启动成功的信号控制台依次出现 Speaker 初始化完成、LLM 初始化成功的日志没有报错后对它说小爱同学请讲个笑话音箱会先用小爱内置 TTS 播放回答。如果音箱没出声、但控制台打印出了完整的 AI 回复说明大模型链路是通的卡在 TTS 参数上。70016登录验证失败——九成是小米 ID 填成了手机号或邮箱回到「个人信息」核对那串数字。找不到设备——did和米家中设备名对不上个别情况是 Mina 与 MIoT 里名称不一致在.migpt.js打开debug: true、enableTrace: true重启从日志的MiNA 设备列表里取miotDID填进去完事关掉这两个开关。有声无 AI / 只有提示音——不同型号的 TTS 指令不同去 home.miot-spec.com 查自家型号对应的ttsCommand、playingCommand改.migpt.js后重启。回答慢——换响应更快的模型如 gpt-4o-mini并把onAIAsking、onAIReplied等提示语设为空数组checkInterval调到 500ms 可缩短连续对话的停顿感。接下来看哪里参数全量说明docs/settings.md第三方 TTSdocs/tts.md兼容型号docs/compatibility.md原理docs/how-it-works.md多设备多账号多个容器各挂一份配置即可想加联网搜索、米家设备控制等能力社区里有摄像头版分支与 MiGPT GUI 等衍生项目可参考【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表