V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hanxiV2EX
V2EX  ›  分享创造

小爱音箱播放自定义音乐

  •  6
     
  •   hanxiV2EX ·
    hanxi · 2023-10-14 22:03:33 +08:00 via Android · 28167 次点击
    这是一个创建于 698 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/hanxi/xiaomusic

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

    根据提示语执行接口,播放音乐支持本地音乐,本地没找到就会搜索下载到本地再播放。
    第 1 条附言  ·  2024-01-30 13:41:29 +08:00
    版本更新

    1. 新增播放本地的 flac 格式文件;
    2. 新增控制面,方便手机上操控。

    第 2 条附言  ·  2024-05-20 14:55:09 +08:00
    版本更新,支持在网页控制台里方便的设置必要参数。

    第 3 条附言  ·  2024-06-13 07:33:12 +08:00
    新增播放列表功能
    第 4 条附言  ·  2024-06-26 02:22:51 +08:00
    #版本更新

    v0.1.62 版本新增自定义网络歌单功能,可以添加电台和歌曲,不用下载歌曲到本地也能播放音乐,可以分享歌单和使用别人的歌单,具体详情见 https://github.com/hanxi/xiaomusic/issues/78

    第 5 条附言  ·  357 天前
    版本更新:

    - 新增了更好看的主题
    - 新增了微信小程序: XIAO 晓音
    第 6 条附言  ·  195 天前
    最新发布的 Xiaomi 智能音箱 Pro 型号也是支持的。欢迎试用。。。
    123 条回复    2025-02-22 13:09:58 +08:00
    1  2  
    isAK47
        101
    isAK47  
       2024-06-26 13:41:50 +08:00
    @hanxiV2EX 好的,感谢!
    NotAProgrammer
        102
    NotAProgrammer  
       2024-06-26 15:34:57 +08:00
    应该找个 UI 画一下 前端页面
    rossroma
        103
    rossroma  
       2024-06-26 15:55:39 +08:00
    看得津津有味,才发现自己没有小爱音箱
    hanxiV2EX
        104
    hanxiV2EX  
    OP
       2024-06-26 16:21:16 +08:00 via Android
    @NotAProgrammer 页面确实太简单了,有人帮忙画了草图,我却没空搞,也不会搞,太难了。。。有人提出自己写前端,也没下文了。。。
    NotAProgrammer
        105
    NotAProgrammer  
       2024-06-26 16:40:51 +08:00
    @hanxiV2EX #104 emmm 我也不会,等等吧
    byzczc
        106
    byzczc  
       2024-06-28 02:29:38 +08:00 via Android
    好东西,不错不错
    longgediyi999
        107
    longgediyi999  
       2024-06-28 17:58:54 +08:00
    播放没有声音 小爱音箱 pro 看日志下载什么的都正常 LX06 是因为局域网有两个音箱的原因吗
    hanxiV2EX
        108
    hanxiV2EX  
    OP
       2024-06-28 20:19:44 +08:00 via Android
    @longgediyi999 应该不是,你可以试试播放测试歌单里的测试歌曲。
    ryanhui
        109
    ryanhui  
       2024-06-29 09:23:08 +08:00
    这个好
    wangweitung
        110
    wangweitung  
       2024-06-30 11:04:48 +08:00
    很好,感谢开发者
    litmxs
        111
    litmxs  
       2024-07-06 11:45:06 +08:00 via iPhone
    看着不错,有空试一下
    hackerwilson
        112
    hackerwilson  
       2024-07-08 11:00:22 +08:00
    试了下,可以的。本来是参考这个 xiaoai playlocal 方案用 home assitant 来定时 play_media 播放 playlist 的,但是试了下小爱增强版 play 以及小米 sound 两个都不支持。

    用这个 xiaomusic 后上面两个不支持的都支持控制了,应该是有 use command 的方案。可以直接控制播放👍
    hackerwilson
        113
    hackerwilson  
       2024-07-08 11:01:34 +08:00
    @hackerwilson 接下来就是看下调这边的接口实现定时播放的功能之类的。
    hanxiV2EX
        114
    hanxiV2EX  
    OP
       2024-07-08 12:31:24 +08:00 via Android
    @hackerwilson 有个 http get 接口可以直接推给小爱音箱播放 url ,直接访问 http://192.168.2.5:8090/playurl?url=歌曲地址 应该就行。

    https://github.com/hanxi/xiaomusic/blob/main/xiaomusic/static/app.js#L87
    garlics
        115
    garlics  
       2024-07-15 09:25:58 +08:00
    看了下原理是通过遍历聊天记录来实现读取指令的?那是不是使用体验不太连续(小爱回答、然后被覆盖?)
    hanxiV2EX
        116
    hanxiV2EX  
    OP
       2024-07-15 10:34:03 +08:00 via Android
    @garlics 对的,有些设备能打断小爱说话,有些设备打断不了,勉强能用。
    frank2085
        117
    frank2085  
       2024-07-22 23:51:22 +08:00
    是不是外网 ip 使用的话,语音指令就不好用啊?我用前端页面各种功能都可以正常操控小爱音箱,搜索、下载及播放歌曲都没问题,但是语音指令就连不上
    hanxiV2EX
        118
    hanxiV2EX  
    OP
       2024-07-23 08:11:53 +08:00 via Android
    @frank2085 语音指令操作时可以看看日志,看看有没有收到消息的日志。一般网页操作就能语音操作的。
    Solace202
        119
    Solace202  
       357 天前
    巧了,昨天 github 看到个 mi-gpt ,挺有意思
    redpoint
        120
    redpoint  
       203 天前
    请问有办法设置轮询间隔吗?每秒轮询好像太高频了,实际上真正有对话记录的没多少次。
    hanxiV2EX
        121
    hanxiV2EX  
    OP
       203 天前 via Android
    @redpoint 支持配置的,后台有个设置项目 [获取对话记录间隔(秒):]
    czita
        122
    czita  
       203 天前
    在用,点赞👍
    lianyanjiajia
        123
    lianyanjiajia  
       202 天前
    nb 的!一直需要这个功能,alexa 上有个 My media for alexa 技能很好用,其他音箱一直没有对应功能
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5848 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:16 · PVG 14:16 · LAX 23:16 · JFK 02:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.