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

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

[技术探讨] MPD开双进程单独TTS语音

[复制链接]

6

主题

199

帖子

933

积分

高级会员

Rank: 4

积分
933
金钱
729
HASS币
0
发表于 2020-2-16 22:27:47 | 显示全部楼层

请教楼主,dlna的输出应该如何写啊?
如下这部分:  
audio_output {
  type  "pulse"
  ....
}
回复

使用道具 举报

5

主题

90

帖子

425

积分

中级会员

Rank: 3Rank: 3

积分
425
金钱
335
HASS币
0
发表于 2020-2-17 00:18:49 | 显示全部楼层
my12005 发表于 2020-2-14 17:01
看到你的贴子了,要回复你,发现一句说不完,就发个贴子出来了。

已经按照大佬的做法成功搭起来了并完美使用,配合NodeRed,在播放TTS时自动停音乐,播放完TTS继续音乐。
在做的过程中,我有2个地方有点差异。
1 是配置时,我也配置了mpd_tts.conf那些播放列表、缓存、状态、数据库等位置,与mpd的区分开,因为是"pi"用户启动的mpd_tts,所以不改的话,在默认位置也会创建失败,没权限
2 是在拷贝了service调用文件后,也拷贝了 mpd.socket并做相对应的修改,虽然不知道具体是干啥的
回复

使用道具 举报

5

主题

127

帖子

598

积分

高级会员

Rank: 4

积分
598
金钱
466
HASS币
20
 楼主| 发表于 2020-2-17 16:43:14 | 显示全部楼层
doa2011 发表于 2020-2-16 22:27
请教楼主,dlna的输出应该如何写啊?
如下这部分:  
audio_output {

dlna是系统的和HA无关,系统加了dlna后MPD才可以用。就是pulseaudio的一个sink
回复

使用道具 举报

6

主题

199

帖子

933

积分

高级会员

Rank: 4

积分
933
金钱
729
HASS币
0
发表于 2020-2-17 16:44:24 | 显示全部楼层
my12005 发表于 2020-2-17 16:43
dlna是系统的和HA无关,系统加了dlna后MPD才可以用。就是pulseaudio的一个sink

我是外部的dlna,mpd和hass是通过docker运行的,dlna用的是斐讯的R1
回复

使用道具 举报

5

主题

127

帖子

598

积分

高级会员

Rank: 4

积分
598
金钱
466
HASS币
20
 楼主| 发表于 2020-2-17 16:57:45 | 显示全部楼层
本帖最后由 my12005 于 2020-2-17 17:00 编辑
doa2011 发表于 2020-2-17 16:44
我是外部的dlna,mpd和hass是通过docker运行的,dlna用的是斐讯的R1

我可能没说明白,我的把电视通过dlna加到了服务器的pulseaudio。 听你这样说和你的R1那也是一样的。只不过我没用hass接入,系统接入TV或R1应该比较稳定。hass通过MPD选择是电视还是服务器也或者是R1来发声,当然也可以同时发声。
如果你的声音服务也是pulseaudio,就可以把R1通过pulseaudio-dlna加到pulseaudio,然后就是你服务器的一个dlna声卡了.
回复

使用道具 举报

6

主题

199

帖子

933

积分

高级会员

Rank: 4

积分
933
金钱
729
HASS币
0
发表于 2020-2-17 19:41:22 | 显示全部楼层
本帖最后由 doa2011 于 2020-2-17 19:42 编辑
my12005 发表于 2020-2-17 16:57
我可能没说明白,我的把电视通过dlna加到了服务器的pulseaudio。 听你这样说和你的R1那也是一样的。只不过 ...

感谢,搞明白了~~~没接触过mpd
回复

使用道具 举报

9

主题

205

帖子

2360

积分

金牌会员

Rank: 6Rank: 6

积分
2360
金钱
2155
HASS币
0
发表于 2020-3-3 15:56:02 | 显示全部楼层
学习学习   
回复

使用道具 举报

2

主题

237

帖子

1722

积分

金牌会员

Rank: 6Rank: 6

积分
1722
金钱
1485
HASS币
0
发表于 2020-3-6 10:15:58 | 显示全部楼层
启动报错  我在dockers运行forker-daapd  
1583460756(1).png
回复

使用道具 举报

2

主题

237

帖子

1722

积分

金牌会员

Rank: 6Rank: 6

积分
1722
金钱
1485
HASS币
0
发表于 2020-3-7 20:44:19 | 显示全部楼层
楼主   n1如何安装mpd
回复

使用道具 举报

10

主题

120

帖子

791

积分

高级会员

Rank: 4

积分
791
金钱
666
HASS币
20
发表于 2020-4-24 12:23:56 | 显示全部楼层
这个方法好!
请教一下,播放器连接是dlna还是蓝牙?
现在用斐讯R1,dlna连接用lms放歌没有问题,ha播放tts也OK,就是放歌的时候播放tts后就不继续了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 14:18 , Processed in 0.058056 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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