小爱音箱播放自定义音乐

2023-10-14 22:03:33 +08:00
 hanxiV2EX
https://github.com/hanxi/xiaomusic

刚提交初版,勉强能用,很多接口是用的 xiaogpt 项目。

根据提示语执行接口,播放音乐支持本地音乐,本地没找到就会搜索下载到本地再播放。
22011 次点击
所在节点    分享创造
119 条回复
huangmingyou
287 天前
用 hanxi/xiaomusic:latest 创建的容器里面 curl https://www.baidu.com 会卡住,在 ubuntu:22.04 创建的容器里面正常。
huangmingyou
286 天前
容器 curl 回卡住,wgett 没问题,这可能是一个 bug . 我重新注册了账号,终于正常工作了。
huangmingyou
286 天前
能否增加一个播放古诗词的功能。
hanxiV2EX
286 天前
@huangmingyou 应该是已经支持的,你对小爱同学说'播放歌曲诗歌朗诵李白静夜思'试试?虽然有点奇怪,应该能搜到差不多对应的音频的。
zgl263885
285 天前
真的很棒!
justincnn
284 天前
有可能用 apple music 的资源么?
cucucun666
278 天前
小爱音箱 L05C 设备无法正常播放音乐,已测试 micli 5-4 明天天气 0 能正常提示天气情况,可以正常发声。
hanxiV2EX
278 天前
@cucucun666 试试用命令模式 --use_command 参数
busy0769
250 天前
大佬,请教一下,如果家里有多个小爱音箱的话,要怎么使用您的项目?是给每个音箱建立一个 docker 吗?
另外,可否加个选项,只搜索本地文件夹的音乐?
hanxiV2EX
250 天前
@busy0769 目前只能是一个音箱一个 docker ,只搜索本地文件夹的话可以考虑加。
wq2020wdm
232 天前
我成功播放了本地音乐,但口令播放本地有点问题,想请教下:1. 因为我是自建了音乐库,所以是文件夹嵌套的,比如/Music/华语音乐/周杰伦/周杰伦-七里香/周杰伦-七里香.flac ,这样的嵌套是否支持搜索? 2. 我只映射了七里香专辑后,七里香歌曲的命名是 1.0.2 七里香.flac ,我口令是播放歌曲七里香,还是默认下载了,下载好了,后面再说播放歌曲七里香是直接本地了,请问下,这个歌曲命名有规范吗?
wq2020wdm
232 天前
试验了一下,文件夹嵌套没问题,但是搜索好像有点问题,歌曲叫周杰伦-七里香.flac ,我试验了播放歌曲七里香,还有播放歌曲周杰伦七里香,都会开始下载,这样,是只能重命名歌曲了吗
hanxiV2EX
232 天前
@wq2020wdm 搜索目前用的是完全匹配,没有做模糊搜索。
wq2020wdm
232 天前
@hanxiV2EX 那请问下后续有没有可能支持模糊搜索哪?
hanxiV2EX
232 天前
@wq2020wdm 还没想好怎么弄比较合适
superhxl
230 天前
在树莓派 4B 上,安装好了。目前有两个问题:
1 )搜索似乎有问题,下载下来的不是我要的歌,包括示例“播放歌曲周杰伦晴天”。用过 ytsearch 和 bilisearch ,都不行;
2 )我访问不了操控面板,提示“拒绝访问”。
superhxl
230 天前
@superhxl 补充:树莓派刷 openwrt ,在 openwrt docker 中安装的。
hanxiV2EX
230 天前
@superhxl 拒绝访问是不是端口没映射出来?有没有日志排查一下?
skschema
195 天前
背景信息:使用群晖 docker 部署了 xiaomusic,小爱音箱外观型号是 MDZ - 25 - DA ,使用 micli mina 查寻型号为 S12 ,设置搜索为 bilibili 。

当前正常:目前使用网页端操作可以下载、播放音乐,点击关机按钮可停止播放。大致类似 @wq2020wdm

问题:
1.使用网页端播放的音乐,使用语音指令暂停后不久会自动播放其它音乐,直到使用网页端关机按钮停止。
2.已经使用网页端下载好某文件名音乐,使用语音指令“播放歌曲 XXXX”仍然播放试听。(多次测试和重启)是不是 xiaogpt 也需要单独部署?

希望:1.语音指令或网页端能播放指定文件夹或指定列表的歌曲。
hanxiV2EX
195 天前
@skschema 语音只有关机和停止播放,没有暂停。播放指定文件夹或者播放指定列表还没实现。网页端支持了模糊搜索本地音乐,你可以试试看。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/982027

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX