简单免费!教你用绿联NAS联动小爱音箱,私人音乐库也能语音点播
前段时间,网易云音乐的服务器不是突然宕机了么,然后一堆人吐槽是不是「删库跑路」了,虽然官方很快回应并修复了问题。
不过哪怕国内几大音乐平台平常不出问题,我个人也是不咋用了,因为目前这几家的听音乐体验太一般了。
例如有些歌只有QQ音乐有,有些歌只有网易云有,想要听全基本得把各家VIP都充上。那有没有一种办法,可以只用一个软件就能听完全网的歌呢?

所以,今天教大家一个办法:通过NAS搭建私人音乐库,并且实现用语音联动小爱音箱播放。
本教程基于绿联NAS DXP4800机型,以及Docker Compose功能来演示,注意!记得确认自己是最新的固件、客户端、Docker应用哦。
简单来说,Docker Compose你可以理解为一个工具,好处在于可以定义并运行多个容器,同时还能通过一个命令来启动或停止所有服务。
另外,所有服务和容器的设置参数都在Compose配置里的一份yaml文件上,一目了然个,更方便管理。
一、Docker Compose部署
打开Docker应用,在项目中点击「立即创建」,项目名字可以自定义,我这里方便后续管理,所以起了个「xiaoai_music」。

存放路径不用管,会根据项目名字自动生成对应的文件夹,接着在Compose配置这里粘贴我下面的这一段命令:
ervices:
xiaomusic:
image: hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 8090:8090(注释可删:如端口被占用可以切换成其他端口,两个数字得保持一致)
volumes:
- /volume1/music:/app/music(注释可删:/volume1/music需更换为自己NAS存放音乐的路径)
environment:
MI_USER: '小米账号'
MI_PASS: '账号密码'
MI_DID: 00000
MI_HARDWARE: 'L15A'(注释可删:L15A需更换你的小爱音箱型号,一般在底部或者背部会有标注)
XIAOMUSIC_SEARCH: 'bilisearch:'
XIAOMUSIC_HOSTNAME: '192.168.18.127'(注释可删:需要更换为你NAS的IP地址,绿联NAS可以在控制面板-网络设置-网络连接中查看)
然后点击「立即部署」就完成了,接着在左侧栏的「容器」中就能看见我们刚才部署的「xiaomusic」容器了,点击进入容器进行更多配置。

温馨提示:如果镜像拉取较慢或者拉取失败,可以先在镜像-设置-加速器配置中,粘贴这个加速源:https://docker.ketches.cn,然后再进行Compose配置。

二、xiaomusic 详细配置
进入容器主页,找到齿轮按钮并点击,在勾选设备这里就会出现你的小爱音箱了,勾选并保存。

返回首页,就能在播放列表这里看到我们存放在绿联NAS上的音乐资源了,语音操控播放本地歌曲的音频格式目前支持 6 种:mp3/flac/wav/ape/ogg/m4a。

默认的播放本地歌曲口令是「播放本地歌曲xxx」、「本地播放歌曲xxx」,例如我NAS上个人文件夹下的「Music」文件夹有一首「我们都是这样长大的」歌曲。
那么就可以对着小爱音箱说:播放本地歌曲《我们都是这样长大的》。只要上面配置无误,小爱音箱就能成功播放绿联NAS上的这首歌曲了。
当然,也可以选择在容器,也就是小爱音箱操控面板进行歌曲点播,以及其他操作,例如像常规的播放模式、定时关闭、音量调整等都是支持的。

这时候可能会有人问,小爱音箱有了,Docker也部署好了,那没有音乐资源怎么办?
三、音乐资源获取
虽说可以通过一些办法免费获取到资源,但还是希望大家可以更多地支持正版(收费合理的前提下),好了,下面直接上教程,其实有两个办法:
第一个,上面这个Docker项目本身就提供了下载音乐资源的功能,可以在这里输入你想下载的歌曲名字,还可以让其下载之后用什么格式命名。

目前支持两种方式,可以在操控面板的设置进行调整,简单测试了一下,下载成功率还蛮高的。

默认的下载保存路径是在你存放音乐资源的文件夹下,会新建一个download子文件夹,通过小爱音箱操控面板下载的音乐资源都会保存在这里,下载的音频格式是mp3。
你也可以在操控面板设置中更改下载的保存路径、语音操控的命令等等。


当然,你如果想要追求更高质量的音频资源,例如flac格式的,那么就可以来试试下面的第二种方法。
第一步,先安装一个「LX Music」客户端,目前支持Windows和macOS端(Android端也有,但不支持下载)。具体可以去「神奇网站」github 上找,这里不作展开。

第二步,打开「LX Music」客户端,点击设置-下载设置,启用下载功能(默认是关闭的)。

第三步,也是最关键的一步,需要在基本设置中设置一下「自定义音源」。因为这个没设置的话,这个音乐播放器就单纯是个没带资源的播放器。
这些音源网上挺多资源的,我这里用的是六音,目前用下来,只要不是非常小众的资源、播放和下载都是没问题的,这里就不展开了,大家也可以试试其他音源。

对于音乐资源管理,我其实建议大家用自带的「音乐」应用也足够了。
像我通过「LX Music」下载的音乐资源是自带封面和歌词信息的,通过「音乐」应用都可以识别出来,像常规的自定义歌单、收藏喜爱、单曲循环/列表循环、定时关闭等都是有的。

如果要说还需要优化的,那就是希望音乐应用能调用共享文件夹,这样同一台NAS用户可以更加方便地共享同一份音乐资源。
如果能直接分享歌单就更棒了,随时随地分享给朋友亲人啥的,他们可以直接聆听,既不用下载,也无需充会员啥的,希望能安排吧。
好了,本期通过 Docker Compose,让小爱音箱联动绿联NAS私人音乐库,并实现语音操控的教程基本就结束了,如果你家里有绿联NAS和小爱音箱,快去试试吧。

值友1825549216
校验提示文案
值友9492464889
校验提示文案
值友6553869497
校验提示文案
值友2218542987
校验提示文案
山楂哥
校验提示文案
值友4723373770
校验提示文案
sunny_dunn
校验提示文案
beecat
校验提示文案
初见丶莫言
校验提示文案
Timeow
校验提示文案
动物园1823
校验提示文案
高小喵
校验提示文案
说什么都不买
校验提示文案
说什么都不买
校验提示文案
值友2218542987
校验提示文案
高小喵
校验提示文案
动物园1823
校验提示文案
Timeow
校验提示文案
初见丶莫言
校验提示文案
beecat
校验提示文案
值友6553869497
校验提示文案
值友1825549216
校验提示文案
sunny_dunn
校验提示文案
值友4723373770
校验提示文案
山楂哥
校验提示文案
值友9492464889
校验提示文案