小爱同学可以通过蓝牙连接安装的Home Assistant设备,来实现音频tts,实现文字转语音。

但是如果你Home Assistant没有装在有蓝牙的设备上,那问题就来了,怎么tts呢?下面我给大家介绍一个方法,利用小米的api来实现远程网络tts,非常方便,不需要繁琐的设置蓝牙连接tts再在Home Assistant里设置一个播放器才可以tts。

下面的步骤就是实现小米tts的方法。

首先利用HACS安装一个插件:(插件并非本人编写,在此感谢作者。)

hacs插件库添加如下:
https://github.com/5high/mi_tts

然后配置好你的小米音箱登录的小米账号和密码在yaml文件里:

hello_miai:
  miid: '13123456789'
  password: 'password'

然后在服务里调用hello_miai.add2msgqueue这个服务,并且发送文本给装个service就能从音箱里发出声音了。

9 对 “Home Assistant 小爱同学tts极简方案,无需蓝牙,无需破解实现tts。”的想法;

  1. 大佬yaml的配置好像少了2个空格,我用了你的方法就是不行,yaml里多加2个空格就可以了。

    # 小米小爱TTS
    hello_miai:
    miid: ‘your_account’
    password: ‘your_password’

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据