请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 528|回复: 18

[基础教程] 新人怒发docker简单方式让homepod TTS教程

[复制链接]

1

主题

9

帖子

104

积分

注册会员

Rank: 2

积分
104
金钱
95
HASS币
10
发表于 2021-1-12 13:09:01 | 显示全部楼层 |阅读模式
本帖最后由 微笑多多 于 2021-1-12 14:15 编辑

题外话 为什么说新人:一个是论坛新人完全不懂得编辑,查看教程时可能比较乱请见谅!

二是毫无liunx基础,命令,编译完全不懂.本教程耗费2天时间,被某群“大佬”嘲笑,请教个配置文件怎么来的,大佬一句找人付费帮忙弄.其实说句自己建个tXt文本的配置内容粘贴进不难把,虽然没有义务帮忙,但这个真是随口的事情

接下来说说2天时间遇到的坑:
1. 首先是安装了forked-daapd,安装过程就不说了,新人完全看不懂摸索了很久,最后看原jaco1960发布的镜像中的 说明文档才给安装上。
  然后开始各种试,每次TTS播报一次 就提示调用服务失败,实体开始重载.百度后无果,论坛部分也有这样的现象,而且这个forekd-daap还是一年前的镜像,放弃试下别的.

2.于是又看到了群晖LMS来TTS,虽然又群晖,但是个人群晖是下载机 怕是随时跨的黑裙.^_^ 威联通又不24小时开机,于是在debian系统中准备找docker安装(hassio也在其中感谢大佬一键脚本,新人很受用),也是因为之前折腾了forked-daap算又点点经验了.
  坑1)插件较难安装,这个网络受限 耐心的也可以  (请按“群晖LMS TTS“中提到的手动,个人是耐心等来的)
  坑2)airplaybridge无法搜索到局域网设备

教程如下(debian,其他linux应该可以用吧 请大佬指正):
1.把<path to data>、<path to music>、<path to list>换成自己的目录路径


docker run -it \
      --network=host \
      -v <path to data>:/config:rw \
      -v <path to music>:/music:ro \
      -v <path to list>:/playlist:rw \
      -v /etc/localtime:/etc/localtime:ro \
      -v /etc/timezone:/etc/timezone:ro \
      --restart always
      lmscommunity/logitechmediaserver

运行,打开ip:9000端口,右下角进入设置,在此基本设置选择中文,打开最后一项信息
关键点,服务器的ip地址一定要是宿主机及的,如果是docker地址172开头的是无法搜索到局域网内设备的(以上代码已经加入host主机,如又其他代码错误的 请大佬留言修改)
截屏2021-01-12 11.45.14.png

[url=]截屏2021-01-12 11.45.14.png[/url]
打开plugins插件拦,拉到最下放加入源http://downloads.sourceforge.net/project/lms-plugins-philippe44/dev/repo-sf.xml 右下方点击确认
关键点,在ssh中可以反复看到该源地址链接失败,web页面无反应,此时耐心等待,偶尔切下选项栏激活.
截屏2021-01-12 11.33.11.png
[url=]截屏2021-01-12 11.33.11.png[/url]

插件还是安装不成功的可以在群晖LMS教程中又提到手动安装,直到插件安装成功。
关键点,如图设置,几乎是默认 勾选后右下角确定
截屏2021-01-12 11.44.58.png
[url=]截屏2021-01-12 11.44.58.png[/url]

下发就会自动扫出局域网中的设备并且已经打上勾,此时已经结束
进入homeassistant,集成
截屏2021-01-12 11.46.29.png
[url=]截屏2021-01-12 11.46.29.png[/url]

之后就可以愉快的玩耍了,这个tts速度非常快,连续播报没问题...
截屏2021-01-12 11.46.57.png
[url=]截屏2021-01-12 11.46.57.png[/url]

实在是第一次发帖,不会弄图,请见谅!!!






截屏2021-01-12 11.45.14.png
截屏2021-01-12 11.46.57.png
截屏2021-01-12 11.46.57.png
截屏2021-01-12 11.46.29.png
截屏2021-01-12 11.44.58.png
截屏2021-01-12 11.33.11.png
截屏2021-01-12 11.45.14.png
截屏2021-01-12 11.33.11.png
截屏2021-01-12 11.45.14.png

评分

参与人数 2金钱 +32 HASS币 +10 收起 理由
咸味土豆 + 12 论坛有你更精彩!
+ 20 + 10 折腾折腾折腾不是罪~尝尝屡次失败痛苦的滋.

查看全部评分

回复

使用道具 举报

3

主题

171

帖子

1131

积分

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
960
HASS币
0
发表于 2021-1-12 14:02:41 | 显示全部楼层
为什么要这么麻烦呢,直接安装这个https://registry.hub.docker.com/r/linuxserver/daapd/,版本27.2,然后在集成里面直接添加forked-daapd就好了,局域网所有的airplay都能自动出来
回复

使用道具 举报

1

主题

9

帖子

104

积分

注册会员

Rank: 2

积分
104
金钱
95
HASS币
10
 楼主| 发表于 2021-1-12 14:04:09 | 显示全部楼层
原先是用这个,但不直到什么原因 TTS一次 就不行了 实体重载
回复

使用道具 举报

1

主题

154

帖子

720

积分

高级会员

Rank: 4

积分
720
金钱
566
HASS币
0
发表于 2021-1-12 15:47:58 | 显示全部楼层
楼主的底色主题配置可否分享下
回复

使用道具 举报

1

主题

9

帖子

104

积分

注册会员

Rank: 2

积分
104
金钱
95
HASS币
10
 楼主| 发表于 2021-1-12 15:56:40 | 显示全部楼层
hacvs里面在搜索iOS 出来dark和Light的card就是
回复

使用道具 举报

39

主题

2456

帖子

8560

积分

超级版主

Nero

Rank: 8Rank: 8

积分
8560
金钱
6054
HASS币
162
发表于 2021-1-12 16:00:22 | 显示全部楼层
本帖最后由 neroxps 于 2021-1-12 16:01 编辑

一般大佬说付费的活其实就是网上搜下就有答案的。不花时间就花钱咯没毛病
当你试过随口说了之后,然后又来一个随口就问的问题,其实网上一大堆答案,然后变成工具人后,热情会磨灭掉。

感谢楼主分享。
Nero
回复

使用道具 举报

39

主题

2456

帖子

8560

积分

超级版主

Nero

Rank: 8Rank: 8

积分
8560
金钱
6054
HASS币
162
发表于 2021-1-12 16:15:00 | 显示全部楼层
我看了囧大的教程,容器是用 linuxserver 改的 不知道改了什么,后来换 linuxserver 貌似更好就没用囧大发的容器。

可惜 小爱还是会自嗨模式
Nero
回复

使用道具 举报

1

主题

9

帖子

104

积分

注册会员

Rank: 2

积分
104
金钱
95
HASS币
10
 楼主| 发表于 2021-1-12 17:24:43 | 显示全部楼层
neroxps 发表于 2021-1-12 16:15
我看了囧大的教程,容器是用 linuxserver 改的 不知道改了什么,后来换 linuxserver 貌似更好就没用囧大发 ...

你们几个真大佬才是乐于分享,新人连帖子排版都排不清楚 ,哈哈 只有点nas和网络基础,docker无图形界面的命令确实不会 最近几天摸索稍微才看懂一些.
总之很奇怪daap在debian下的就会老出问题 或许也是因为是docker网络 不在host 经常调用TTSbaidu失败
回复

使用道具 举报

4

主题

77

帖子

592

积分

论坛技术达人

积分
592
金钱
505
HASS币
40
发表于 2021-1-12 17:31:24 | 显示全部楼层
自己折腾一遍获得的收获,远比别人一句话收获的多,记得把经验都总结下来
回复

使用道具 举报

39

主题

2456

帖子

8560

积分

超级版主

Nero

Rank: 8Rank: 8

积分
8560
金钱
6054
HASS币
162
发表于 2021-1-12 17:32:58 | 显示全部楼层
微笑多多 发表于 2021-1-12 17:24
你们几个真大佬才是乐于分享,新人连帖子排版都排不清楚 ,哈哈 只有点nas和网络基础,docker无图形界面 ...

我用 daap 是在群辉上部署  docker 网络用 host 模式 但是也出现像囧大说的,播不全的情况,后来我放弃了.
Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2021-1-20 13:59 , Processed in 0.113870 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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