『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: syjjx

[插件集成] 小爱同学TTS服务(2019年5月29日更新可用版本)

  [复制链接]

0

主题

6

帖子

40

积分

新手上路

Rank: 1

积分
40
金钱
34
HASS币
0
发表于 2018-11-17 11:04:11 | 显示全部楼层
怎么接入HA?
回复

使用道具 举报

0

主题

6

帖子

40

积分

新手上路

Rank: 1

积分
40
金钱
34
HASS币
0
发表于 2018-11-17 12:00:01 | 显示全部楼层
为什么yeelight语音助手不行啊。。。都是小爱啊
回复

使用道具 举报

2

主题

110

帖子

1150

积分

论坛技术达人

积分
1150
金钱
1035
HASS币
20
发表于 2018-11-17 12:00:12 | 显示全部楼层
看看~~~~~~~~~~~~
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
发表于 2018-11-20 12:51:56 | 显示全部楼层
请教大神,如果TTS内容中需要用到变量该如何写?
例如:
{"message":"现在时刻,{{ states('sensor.time') }}","miai_num":"0"}
这样写的话不会小爱读出调用的时间,而是直接将变量当作英语单词读出来了
回复

使用道具 举报

15

主题

192

帖子

2057

积分

论坛技术达人

积分
2057
金钱
1845
HASS币
0

卓越贡献

 楼主| 发表于 2018-11-20 13:18:58 | 显示全部楼层
plutosherry 发表于 2018-11-20 12:51
请教大神,如果TTS内容中需要用到变量该如何写?
例如:
{"message":"现在时刻,{{ states('sensor.time')  ...
    - service: hello_miai.add2msgqueue

      data_template: 

        message: "{{ trigger.to_state.attributes.friendly_name}}当前库存为{{ trigger.to_state.state}},请注意!"

        miai_num: "0"
回复

使用道具 举报

2

主题

113

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
283
HASS币
0
发表于 2018-11-20 17:27:27 | 显示全部楼层
学习一下!!!
回复

使用道具 举报

2

主题

190

帖子

1733

积分

金牌会员

Rank: 6Rank: 6

积分
1733
金钱
1543
HASS币
0
发表于 2018-11-20 22:37:07 | 显示全部楼层
請問樓主
我是 Home Assistant 0.82.1  版
兩個檔案放在 \home\homeassistant\.homeassistant\custom_component\ 底下
configuration.yaml 加入設定:
hello_miai:
  miid: 'mi 帳號ID'
  password: 'mi 密碼'

但是會出現:The following components and platforms could not be set up:
    hello_miai

請問哪個部分有問題? 此外token該怎麼產生呢?
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
发表于 2018-11-21 09:55:23 | 显示全部楼层
syjjx 发表于 2018-5-6 15:35
做这个插件的目的
1、小爱同学版本1.20.1,dlna一直有问题,dlna播放完会自嗨,我自己的还有身边朋友的都 ...

dlna方式TTS后的确是会自嗨。。。。不过可以通过在自动化里面添加media_player服务将其pause 或者stop掉。
另外咨询一下楼主,这个TTS服务插件为什么在 dlna播放mp3源之后再(mp3已停止)hello_miai.add2msgqueue推送队列会出现无法播报的情况,但使用hello_miai.force_send强制推送则可以。
是不是队列满了?
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
发表于 2018-11-21 10:16:19 | 显示全部楼层
syjjx 发表于 2018-11-20 13:18
[code]    - service: hello_miai.add2msgqueue

      data_template:

经测试可行,我是这样写的。
message: "现在时刻,{{ states.sensor.time.state }}"
不知和trigger.to_state.state的写法有什么区别,但可以被解析了。
回复

使用道具 举报

15

主题

192

帖子

2057

积分

论坛技术达人

积分
2057
金钱
1845
HASS币
0

卓越贡献

 楼主| 发表于 2018-11-21 16:38:44 | 显示全部楼层
plutosherry 发表于 2018-11-21 10:16
经测试可行,我是这样写的。
message: "现在时刻,{{ states.sensor.time.state }}"
不知和trigger.to_st ...

自动化和我的插件没关系,你可以去官方网站查看trigger的用法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 07:16 , Processed in 0.056686 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表