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

 找回密码
 立即注册
查看: 1805|回复: 7

[求助] Node-Red 使用Sonos TTS播报

[复制链接]

16

主题

166

帖子

2145

积分

金牌会员

Rank: 6Rank: 6

积分
2145
金钱
1979
HASS币
0
发表于 2022-9-15 13:19:31 | 显示全部楼层 |阅读模式
本帖最后由 jpcugv 于 2022-9-15 13:23 编辑

大佬们,我已经安装了edge tts插件,并且sonos也集成进来了 ,并且在服务调用的时候也可以正常播报,但是在NR里调用tts播报,无论怎么弄都不行,望大佬们指正一下,谢谢。
11.jpg
1.jpg
回复

使用道具 举报

56

主题

929

帖子

4075

积分

论坛元老

Rank: 8Rank: 8

积分
4075
金钱
3146
HASS币
0
发表于 2022-9-15 16:27:41 | 显示全部楼层
你不在node-red里调用服务是正常的吧,那就证明tts没有问题。我是在前面引用了一个函数把文本输入data,你把节点的data选项里清空,前面加一个函数节点也能发声。
var a= msg.text

b =  {
    data:{"message":a,

}
}
msg.payload = b
return msg;
回复

使用道具 举报

16

主题

166

帖子

2145

积分

金牌会员

Rank: 6Rank: 6

积分
2145
金钱
1979
HASS币
0
 楼主| 发表于 2022-9-17 21:16:25 | 显示全部楼层
bainiu 发表于 2022-9-15 16:27
你不在node-red里调用服务是正常的吧,那就证明tts没有问题。我是在前面引用了一个函数把文本输入data,你把 ...

太感谢啦,原来这样也可以,谢谢啦,已经可以使用了,就是提前播放的音乐没有办法继续播放了,大佬有啥好办法吗?
回复

使用道具 举报

5

主题

471

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1643
HASS币
0
发表于 2022-10-1 20:19:21 | 显示全部楼层
你好!怎样搞定的!我也是同样问题!能分享一个流不?谢谢!
回复

使用道具 举报

5

主题

471

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1643
HASS币
0
发表于 2022-10-1 20:20:44 | 显示全部楼层

你好!怎样搞定的!我也是同样问题!能分享一个流不?谢谢!
回复

使用道具 举报

16

主题

166

帖子

2145

积分

金牌会员

Rank: 6Rank: 6

积分
2145
金钱
1979
HASS币
0
 楼主| 发表于 2022-10-2 09:42:44 | 显示全部楼层
hyq 发表于 2022-10-1 20:20
你好!怎样搞定的!我也是同样问题!能分享一个流不?谢谢!

[{"id":"de69488b6d87aa04","type":"server-state-changed","z":"ea487c657ed40df9","name":"微软tts","server":"9f12f038.c14df","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_text.sonos_tts","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":50,"y":540,"wires":[["9d8d7e66d69a41b2"]]},{"id":"9eb0313cd99d475f","type":"api-call-service","z":"ea487c657ed40df9","name":"Sones_Edge_TTS","server":"9f12f038.c14df","version":5,"debugenabled":false,"domain":"tts","service":"edge_tts_say","areaId":[],"deviceId":[],"entityId":["media_player.duo_mei_ti_shi"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":430,"y":520,"wires":[[]]},{"id":"9d8d7e66d69a41b2","type":"function","z":"ea487c657ed40df9","name":"","func":"var a = msg.payload\nvar b = {\n    data: {\n        \"message\": a,\n\n    }\n}\nmsg.payload = b\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":230,"y":520,"wires":[["9eb0313cd99d475f"]]},{"id":"9f12f038.c14df","type":"server","name":"Home Assistant","version":4,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m"}]
回复

使用道具 举报

5

主题

471

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1643
HASS币
0
发表于 2022-10-2 10:11:59 | 显示全部楼层
jpcugv 发表于 2022-10-2 09:42
[{"id":"de69488b6d87aa04","type":"server-state-changed","z":"ea487c657ed40df9","name":"微软tts","s ...

非常感谢!节日快乐
回复

使用道具 举报

0

主题

85

帖子

693

积分

高级会员

Rank: 4

积分
693
金钱
608
HASS币
0
发表于 2023-3-30 06:44:21 来自手机 | 显示全部楼层
今天发现二代的不能放了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 22:04 , Processed in 0.059046 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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