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

 找回密码
 立即注册
查看: 1761|回复: 8

[求助] NR的TTS插件能出声, 为什么正常触发却没有声音

[复制链接]

3

主题

54

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
404
HASS币
0
发表于 2022-4-14 16:29:57 | 显示全部楼层 |阅读模式
最近在弄这个TTS, 遇到一个问题一直解决不了

我的小爱音箱是用Miot接入的, 在开发者工具里面, 调用Xiaomi Miot Auto: intelligent_speaker服务, 是可以成功让小爱音箱出声的,

也试过用NR里面的小爱音箱TTS插件, 手动触发的情况下, 也是可以正常TTS出声

但是就是当我调用微软的TTS, 或者google的TTS服务的时候, 音箱没有反应, 也会出现错误提示
Screen Shot 2022-04-14 at 17.44.09.jpg

试过Edge的TTS和Azure都无法出声

但是当我选择缓存声音的时候, 在tts文件夹里面是能找到这个缓存的文件的, 打开就是刚才输入的文字的语音
Screen Shot 2022-04-14 at 17.44.48.jpg
但是就是不能从小爱音箱出声, 说明TTS那边设置应该是没有问题的, 问题还是出在传到小爱音箱的过程

我也把家里的Homepod接入了, 也是一样出错

这个开发者工具好像也没有日志可以看?

现在根本不知道是哪里出了问题
回复

使用道具 举报

24

主题

884

帖子

5055

积分

论坛元老

Rank: 8Rank: 8

积分
5055
金钱
4166
HASS币
20
发表于 2022-4-14 16:53:38 来自手机 | 显示全部楼层
不支持这样输出
回复

使用道具 举报

3

主题

54

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
404
HASS币
0
 楼主| 发表于 2022-4-14 17:07:36 | 显示全部楼层

那应该要怎么输出? 请教一下, 真搞不明白了
回复

使用道具 举报

56

主题

929

帖子

4077

积分

论坛元老

Rank: 8Rank: 8

积分
4077
金钱
3148
HASS币
0
发表于 2022-4-14 21:11:18 | 显示全部楼层
你试一下,在媒体里,找一个本地mp3,我估计你的小爱都不会显示在播放器的列表里,如果在列表里,证明有DLNA功能,如果在列表里你应该能播放本地MP3,如果能播放本地MP3,你的TTS语音文件也一定能播放。所以我以为你的小爱没有DLNA功能,所以不能播放。

评分

参与人数 1金钱 +5 收起 理由
leotantantan + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

24

主题

884

帖子

5055

积分

论坛元老

Rank: 8Rank: 8

积分
5055
金钱
4166
HASS币
20
发表于 2022-4-15 12:58:07 | 显示全部楼层
leotantantan 发表于 2022-4-14 17:07
那应该要怎么输出? 请教一下, 真搞不明白了

这个方式集成的播放器,是播放不了本地文件的。小爱同学用dlna集成的播放器可以

评分

参与人数 1金钱 +5 收起 理由
leotantantan + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

54

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
404
HASS币
0
 楼主| 发表于 2022-4-15 17:38:52 | 显示全部楼层
bainiu 发表于 2022-4-14 21:11
你试一下,在媒体里,找一个本地mp3,我估计你的小爱都不会显示在播放器的列表里,如果在列表里,证明有DLN ...

感谢回复, 你的意思是在HA的媒体里面上传一个mp3吗? 然后去小爱音箱的app里面看?不知道我理解的对不对, 我不是很明白DLNA的原理 Screen Shot 2022-04-15 at 19.07.21.jpg
回复

使用道具 举报

3

主题

54

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
404
HASS币
0
 楼主| 发表于 2022-4-15 17:41:47 | 显示全部楼层
chenquanhao 发表于 2022-4-15 12:58
这个方式集成的播放器,是播放不了本地文件的。小爱同学用dlna集成的播放器可以 ...

感谢回复, 那怎么样才能用DLNA的形式集成呢? 我试了下用集成里面的DLNA Digital Media Renderer来集成, 但是好像还是不能出声, 另外我的homepod也是集成进来了的, 也是无法出声..很迷茫.
Screen Shot 2022-04-15 at 19.09.32.jpg


回复

使用道具 举报

24

主题

884

帖子

5055

积分

论坛元老

Rank: 8Rank: 8

积分
5055
金钱
4166
HASS币
20
发表于 2022-4-15 22:52:24 | 显示全部楼层
你用edge-tts插件的话,尝试去:开发者工具-服务,服务处选“Text-to-Speech (TTS): Say an TTS message with edge_tts”,Entity处选小爱音箱DLNA dmr或者homepod生成的实体,Message处随便打些文字,按调用服务看看能不能出声。
最近edge-tts不知是不是网络问题,要一两分钟才能生成语音文件,以前都是一两秒钟就行。另外,小爱音箱DLNA dmr可能会有不断重复播放语音的问题。

评分

参与人数 1金钱 +5 收起 理由
leotantantan + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

54

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
404
HASS币
0
 楼主| 发表于 2022-4-16 09:34:30 | 显示全部楼层
chenquanhao 发表于 2022-4-15 22:52
你用edge-tts插件的话,尝试去:开发者工具-服务,服务处选“Text-to-Speech (TTS): Say an TTS message wi ...

我就是这么操作的..你看我帖子最开始的截图, 就是用的edge tts, 缓存文件的音频生成没有问题, 但是就是homepod和小爱不出声, 这个有没有哪里能看log, 我不知道现在问题出在哪
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 01:30 , Processed in 0.060772 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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