小爱音箱免费听歌怎么做?XiaoMusic三步跑通实录
小爱音箱免费听歌怎么做XiaoMusic三步跑通实录【免费下载链接】xiaomusic使用小爱音箱播放音乐音乐使用 yt-dlp 下载。项目地址: https://gitcode.com/GitHub_Trending/xia/xiaomusicXiaoMusic 是一个让小爱音箱免费听全网音乐的开源项目接管你说的播放歌曲口令用 yt-dlp 把歌从网上下载到本地再放。部署到出声一共三步下面是跑通后的实测记录。当音箱开始说没有版权周末早上我对小爱说播放周杰伦的《七里香》它回了一句没有找到这首歌曲孩子想听小猪佩奇的故事提示要开通会员点播一首老歌放 30 秒就停了。设备就摆在那曲库却不在自己手里。XiaoMusic 干的事很直接绑定你的小米账号接管播放口令歌搜不到就自己下载再放自己库里的文件。三步跑通部署一条 Docker 命令的最小化部署docker run -p 58090:8090 -v /xiaomusic_music:/app/music -v /xiaomusic_conf:/app/conf hanxi/xiaomusic两个-v分别把主机上的音乐目录和配置目录挂进容器58090 换成你想用的端口容器内的 8090 不要动。习惯源码的话pip install xiaomusic然后运行xiaomusic即可流程一致。最小配置只动这几个字段启动后浏览器打开http://你的NAS_IP:58090在 Web 页面输入小米账号、密码并保存就能拉到设备列表。想用配置文件的话参考 配置模板必填的就这么几个{ account: 你的小米账号, password: 你的小米密码, music_path: music, convert_to_mp3: false }account 和 password 用于登录小米账号拿设备列表music_path 是曲库目录convert_to_mp3 留给不支持 flac 的设备做兼容。验证跑通说一句话就行保存配置等设备出现在列表里然后对小爱说小爱同学播放歌曲晴天。成功的话音箱会先播报一句下载提示几秒后歌就响了Web 页面的下载分类里也会多出这首歌。下次再说同一句直接从本地播放响应能明显快一截。播放列表快捷播放与播放模式切换核心功能逐个说语音指令是怎么被接管的做什么用你的小米账号实时拉取小爱的对话记录检测到播放歌曲开头的口令就接管播的内容换成自己库里的文件。怎么触发设置页打开【获取对话记录】主页叫【语音口令】开关。默认口令前缀是播放歌曲光说播放音乐它不认。解决什么就是开头那句没有版权。接管之后点播走的是搜索加下载不再依赖内置平台的曲库。上一首、下一首、单曲循环、随机播放、加入收藏这些指令也都内置口令词本身都能改。歌曲从哪里来做什么基于 yt-dlp 引擎搜索并下载音频默认存成 mp3 进曲库。怎么触发说播放歌曲歌名就会自动下载搜索源前缀由 search_prefix 配置决定。还有个隐藏玩法——说播放歌曲小猪佩奇的故事它会把故事音频也下下来播。解决什么无版权、试听 30 秒就断的问题。下过一次就留在库里之后直接本地播放。全部、所有歌曲、收藏、下载四个分类本地曲库自己长大做什么扫描 music_path 目录把 mp3、flac、wav、ape、ogg、m4a 六种格式的文件都收进索引支持搜索、收藏、歌单、删除。怎么触发把自己存的音乐拷进音乐目录即可也可以打开文件监听开关让它自动刷新Web 页面上双击任意歌曲就能推到当前设备播放。解决什么接不上个人音乐库的问题。用得越久库越大响应越快还省流量。进阶调优值得动的参数参数作用推荐值search_prefix下载时用的搜索源前缀bilisearch:默认enable_fuzzy_match / fuzzy_match_cutoff歌名模糊匹配开关与阈值true / 0.6匹配不准时调阈值convert_to_mp3下载后转成 MP3设备不支持 flac 时打开enable_file_watch音乐目录新增文件自动更新列表trueedge_tts_voice播报用的 TTS 音色内置 TTS 登录失败时改用它自定义语音场景往 user_key_word_dict 里加就行比如user_key_word_dict: { 晨间唤醒: exec#code1(\播放晨间音乐\), 睡前安眠: exec#code1(\播放白噪音\) }再顺手带过几个拓展玩法网络歌单配置 json 格式的歌单电台、歌曲都支持还能直接导入别人分享的链接m3u 转换工具把电台的 m3u 文件转成网络歌单格式的 json多设备页面右上角随时切换音箱音量按设备单独调折叠菜单播放列表、账号设置、关于格式支持与设备覆盖格式和型号兼容性项目文档里写得很明白项目文档口径支持的音频格式mp3 / flac / wav / ape / ogg / m4a 共 6 种下载的歌曲为 mp3flac 设备兼容L05B、L05C、LX06、L16A 不支持 flac播放响应未公开具体数值本地命中的歌曲直接播放歌名模糊匹配默认阈值 0.6可按需调整已测试支持的型号包括小爱音箱L06A、Redmi小爱音箱PlayL07A、小米AI音箱S12、小爱音箱ProLX06、小米音箱ArtL09A、小米小爱音箱Play增强版L05C等 18 款以上触屏版也在覆盖范围内。遇到报错这样修登录失败列表里看不到设备现象设置页空白设备列表不出现。原因小米账号登录校验没过常见于开了代理或需要二次验证。解法关掉本地代理去小米官网登录一次并过人脸/滑块验证再在米家 App 里重新登录。网页能播语音没反应现象点 Web 页面播放正常对小爱说话却不动。原因【获取对话记录】开关没开或者口令没带播放歌曲前缀。解法设置页打开语音口令开关口令说全前缀M01 等机型还要额外打开【特殊型号获取对话记录】。日志显示在播放音箱没声音现象日志里明明写了播放中设备却静音。原因音箱访问不到服务地址或格式不兼容。解法确认 hostname 填的是局域网 IP别填 localhost、端口和映射一致flac 不行的话开【型号兼容模式】或转 MP3。安全上多叮嘱两句如果配了公网访问一定要开密码登录并用复杂密码公共 WiFi 下别碰后台也别拿绑定了摄像头的小米账号来跑万一泄露的就不只是播放记录了。更多报错可以直接翻 FAQ 问题集合高频问题基本都有对应解法。顺带说明README 里标注原作者已把项目移交给社区接力项目 songloft介意的话可以自行选择。想让小爱音箱免费听歌照着上面三步跑一遍对小爱说一句播放歌曲歌名试试就知道了。【免费下载链接】xiaomusic使用小爱音箱播放音乐音乐使用 yt-dlp 下载。项目地址: https://gitcode.com/GitHub_Trending/xia/xiaomusic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

将 MCP Streamable HTTP 服务器嵌入现有 ASGI 应用:python-sdk 集成实战指南

将 MCP Streamable HTTP 服务器嵌入现有 ASGI 应用:python-sdk 集成实战指南

将 MCP Streamable HTTP 服务器嵌入现有 ASGI 应用:python-sdk 集成实战指南 【免费下载链接】python-sdk The official Python SDK for Model Context Protocol servers and clients 项目地址: https://gitcode.com/gh_mirrors/pythonsd/python-sdk mcp.run…

2026/9/20 13:59:37 阅读更多 →
Grapher科学绘图教程:从数据导入到论文级图表导出全攻略

Grapher科学绘图教程:从数据导入到论文级图表导出全攻略

简介:《Grapher中文教程》PDF是一份面向科研工作者、数据可视化初学者以及地质、工程等领域用户的二维绘图学习资料,聚焦Grapher软件中散点图与点线图的创建、坐标轴精确设置与曲线拟合方法,内容源自中文教程LT62第五章,适合需要快…

2026/9/20 13:59:37 阅读更多 →
Prettier 对 Markdown 数学公式(`$...$` 与 `$$...$$`)的格式化:解析管线与保真策略详解

Prettier 对 Markdown 数学公式(`$...$` 与 `$$...$$`)的格式化:解析管线与保真策略详解

Prettier 对 Markdown 数学公式($...$ 与 $$...$$)的格式化:解析管线与保真策略详解 【免费下载链接】prettier Prettier is an opinionated code formatter. 项目地址: https://gitcode.com/gh_mirrors/pr/prettier Prettier 作为 op…

2026/9/20 13:59:37 阅读更多 →

最新新闻

MicroPython pyboard 入门指南:硬件布局、供电方式与首次上电

MicroPython pyboard 入门指南:硬件布局、供电方式与首次上电

嵌入式语言运行时编程语言解释器编译器物联网系统编程 【免费下载链接】micropython MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems 项目地址: https://gitcode.com/gh_mirrors/mi/micropython 点击查看…

2026/9/20 18:08:11 阅读更多 →
Flow 中利用 match 表达式一次初始化多个变量:以 applyTheme 为主题的实战指南

Flow 中利用 match 表达式一次初始化多个变量:以 applyTheme 为主题的实战指南

开发工具静态分析代码质量 【免费下载链接】flow Adds static typing to JavaScript to improve developer productivity and code quality. 项目地址: https://gitcode.com/gh_mirrors/flow30/flow 点击查看 免费下载 本指南以 Flow(项目根目录&#x…

2026/9/20 18:08:11 阅读更多 →
SpringBoot智能仓储系统实战:从毕设到工业级落地

SpringBoot智能仓储系统实战:从毕设到工业级落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 18:08:11 阅读更多 →
微信Windows旧版本回退指南:历史安装包获取、兼容性验证与数据迁移

微信Windows旧版本回退指南:历史安装包获取、兼容性验证与数据迁移

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 18:08:11 阅读更多 →
安桥TX-NR636说明书实战:接线、AccuEQ校准与常见故障排查

安桥TX-NR636说明书实战:接线、AccuEQ校准与常见故障排查

简介:这是一份安桥TX-NR636功放的中文高级使用说明书,面向拥有该型号功放、希望充分挖掘其功能的中高级用户及家庭影院爱好者。内容涵盖AM/FM自动与手动调台、RDS电台信息显示、USB存储设备音乐播放、网络收音机(TuneIn)与DLNA串流…

2026/9/20 18:08:11 阅读更多 →
Flow 模式匹配实战:用 Tuple Pattern 同时匹配多个参数(tooltipPosition 示例剖析)

Flow 模式匹配实战:用 Tuple Pattern 同时匹配多个参数(tooltipPosition 示例剖析)

开发工具静态分析代码质量 【免费下载链接】flow Adds static typing to JavaScript to improve developer productivity and code quality. 项目地址: https://gitcode.com/gh_mirrors/flow30/flow 点击查看 免费下载 导读 本文以 Flow 官方评估套件(…

2026/9/20 18:07:11 阅读更多 →

日新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →