小爱音箱mini接入HA,并且通过Node-RED来控制小爱说话

       首先HA,先确保安装好Node-RED和xiaomi MoIT集成,这两部分的安装方法在我其他的教程已经介绍过了,所以本文建立在你已经安装好这两个的前提下,分享我的连接历程。

第一步:先把小爱音箱接入HA,通过xiaomi MoIT这个集成,来添加。

      先确保小爱和HA是同一个网络下面,在手机里将小爱先接入米家APP,然后在HA里找到xiaomi MoIT,如下,点击右下角三个点,选择更新然后登入小米账号,就可以看到添加的小爱设备号了.

 小爱设备名称应该是Mi AI Speaker Mini,这时看到小爱就可以去Node-RED对小爱进行控制了。

这时候,关键的时候来了,设置好后,部署并且点击时间戳,如果配置正确,那么会显示回去设备列表成功,如下图,并且调试窗口可以看到一个deviceID号,就是下图用三个箭头指的地方,记住这个很重要

 然后将上面的ID,填入下面的TTS的配置中的默认设备ID里,(这里不是填小爱实体ID噢,我就是在这里卡了很久)

 然后拖出以上三个节点,点击中间的小爱TTS节点,进行如下图配置

 将右边的ID填入默认设备,然后进行部署,点击时间戳,就可以听到小爱情切的声音啦,希望会对大家有帮助

### 小爱音箱与DeepSeek集成教程 #### 准备工作 为了实现小爱音箱与DeepSeek的集成,需准备如下环境和工具[^1]: - 支持Docker运行的主机(如MacOS) - 已安装的小爱音箱设备及其开发接口权限 - DeepSeek API访问密钥或其他认证凭证 #### 安装依赖项 首先,在支持Docker的环境中设置必要的软件包。对于MacOS用户来说,可以通过Homebrew来简化这一过程。 ```bash brew install docker-compose ``` 接着启动并配置Docker服务以确保其正常运作。 #### 获取DeepSeek镜像 通过官方渠道获取最新的DeepSeek Docker镜像文件,并按照说明完成拉取操作: ```bash docker pull deepseekai/deepseek:latest ``` 这一步骤会下载预构建好的DeepSeek容器映像到本地机器上以便后续调用。 #### 创建对接脚本 编写Python脚本来处理从小爱音箱接收到的数据并向DeepSeek发送请求。此脚本应包含但不限于以下功能模块: - 初始化连接至小爱音箱API端点; - 处理返回的结果并将之反馈给用户。 下面是一个简单的示例代码片段用于展示基本框架结构: ```python import requests from xiaomi_speaker import SpeakerClient # 假设这是用来控制小爱音箱的一个库 def process_command(command_text): response = requests.post( 'https://api.deepseek.ai/v1/process', json={"input": command_text}, headers={'Authorization': 'Bearer YOUR_API_KEY'} ) result = response.json() return result['output'] speaker_client = SpeakerClient() while True: user_input = speaker_client.listen_and_recognize() # 监听并识别命令 output_message = process_command(user_input) speaker_client.speak(output_message) # 输出回复消息 ``` 上述代码实现了持续监听模式下的交互逻辑,其中`YOUR_API_KEY`需要替换为实际申请得到的有效令牌字符串。 #### 测试验证 最后阶段是对整个系统的稳定性进行全面测试,确认各个组件之间能够无缝协作以及响应速度满足预期标准。可以先从简单场景入手逐步扩大覆盖范围直至全面上线前的最后一轮审查。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值