type
status
date
slug
summary
tags
category
password
icon
大家好,今天又给大家带来一款有趣又实用的Docker应用——XiaoMusic,通过它,我们可以在不用绑定音乐会员的情况下,轻松让小爱音箱播放任何你想听的歌曲。如果小爱同学没有这首歌,它会自动从网络上下载,甚至还能播放你机器本地的歌曲。今天我将通过威联通NAS演示如何安装和使用这款强大的工具。

1. 什么是XiaoMusic?
XiaoMusic是一款基于Docker容器的应用,它通过与小爱音箱的语音交互,使得你可以随时播放各种音乐。如果小爱同学无法找到某首歌,它会自动从网络上搜索并下载,极大地方便了我们的日常使用。

2. 如何在威联通NAS上安装XiaoMusic?
打开威联通NAS的管理后台,进入Container Station,点击Create,在搜索框中输入hanxi/xiaomusic,点击下一步。
这一步将会从Docker Hub下载XiaoMusic的最新镜像。
在Container Station中,选择已经拉取的XiaoMusic镜像,进行配置。你需要设置以下几个参数:
- 容器名称:可以命名为“xiaomusic”。
- 网络端口:映射容器的端口到你的NAS端口(比如,容器的端口是8090,主机的端口映射到6789)。
- 数据卷:映射本地音乐文件夹到容器内的指定路径,确保XiaoMusic能够访问你本地的音乐文件。
也可以使用下面的docker-compose文件进行安装。
如下图所示,可以使用上面的命令在威联通中创建应用。

3.如何配置XiaoMusic?
配置完成后,点击创建,一切顺利的话,稍等一小会儿,你的XiaoMusic服务运行成功了。你可以通过”http://docker容器IP:端口”在浏览器中访问XiaoMusic的控制界面,如下图所示。

在正式使用前,我们还需要在控制台配置一些信息,点击右侧的“Pure主题”,选择页面中的“账号设置”,需要配置小米账号的用户名和密码,还有docker应用的IP地址,配置完成后记得点击“保存”。

如果上述信息设置无误的话,在“设置”页面中就可以看到你家网络中的小爱音箱了,例如我这里有两个。更多的参数也可以在这里设置,你可以自行探索。

XiaoMusic控制面板在手机上也适配很好,并且提供了4种主题的控制面板,大家可以根据自己的喜好进行尝试。





4. 如何使用XiaoMusic播放音乐?
安装完成后,直接用语音和你的小爱音箱对话就可以啦,如“小爱同学,播放歌曲周杰伦的晴天”。
如果这首歌已经在XiaoMusic的数据库中,小爱会立刻开始播放。如果没有找到歌曲,小爱会自动从网络上下载这首歌并开始播放。
5. 自定义本地音乐
如果你有自己的本地音乐库,你可以通过映射NAS中的文件夹,让XiaoMusic访问这些文件。只需要在容器配置时,确保本地的音乐目录与容器内的目录正确挂载,XiaoMusic就可以识别并播放你的音乐文件。
6. 小结
利用XiaoMusic可以让你通过小爱音箱,享受无缝的音乐播放体验。无论是在线音乐还是本地文件,XiaoMusic都能轻松应对。如果你喜欢DIY并享受语音控制带来的便利,不妨试试这款有趣的Docker应用吧!
- 作者:夏夜
- 链接:https://techins.xyz/xiaomusic%20%3A%20play%20any%20song%20on%20xiaomi%20speaker%20for%20free
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。