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

小爱音箱播放自定义音乐

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

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

    根据提示语执行接口,播放音乐支持本地音乐,本地没找到就会搜索下载到本地再播放。
    第 1 条附言  ·  301 天前
    版本更新

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

    第 2 条附言  ·  190 天前
    版本更新,支持在网页控制台里方便的设置必要参数。

    第 3 条附言  ·  166 天前
    新增播放列表功能
    第 4 条附言  ·  153 天前
    #版本更新

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

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

    - 新增了更好看的主题
    - 新增了微信小程序: XIAO 晓音
    119 条回复    2024-09-20 13:40:19 +08:00
    1  2  
    isAK47
        101
    isAK47  
       153 天前
    @hanxiV2EX 好的,感谢!
    NotAProgrammer
        102
    NotAProgrammer  
       153 天前
    应该找个 UI 画一下 前端页面
    rossroma
        103
    rossroma  
       153 天前
    看得津津有味,才发现自己没有小爱音箱
    hanxiV2EX
        104
    hanxiV2EX  
    OP
       153 天前 via Android
    @NotAProgrammer 页面确实太简单了,有人帮忙画了草图,我却没空搞,也不会搞,太难了。。。有人提出自己写前端,也没下文了。。。
    NotAProgrammer
        105
    NotAProgrammer  
       153 天前
    @hanxiV2EX #104 emmm 我也不会,等等吧
    byzczc
        106
    byzczc  
       151 天前 via Android
    好东西,不错不错
    longgediyi999
        107
    longgediyi999  
       151 天前
    播放没有声音 小爱音箱 pro 看日志下载什么的都正常 LX06 是因为局域网有两个音箱的原因吗
    hanxiV2EX
        108
    hanxiV2EX  
    OP
       151 天前 via Android
    @longgediyi999 应该不是,你可以试试播放测试歌单里的测试歌曲。
    ryanhui
        109
    ryanhui  
       150 天前
    这个好
    wangweitung
        110
    wangweitung  
       149 天前
    很好,感谢开发者
    litmxs
        111
    litmxs  
       143 天前 via iPhone
    看着不错,有空试一下
    hackerwilson
        112
    hackerwilson  
       141 天前
    试了下,可以的。本来是参考这个 xiaoai playlocal 方案用 home assitant 来定时 play_media 播放 playlist 的,但是试了下小爱增强版 play 以及小米 sound 两个都不支持。

    用这个 xiaomusic 后上面两个不支持的都支持控制了,应该是有 use command 的方案。可以直接控制播放👍
    hackerwilson
        113
    hackerwilson  
       141 天前
    @hackerwilson 接下来就是看下调这边的接口实现定时播放的功能之类的。
    hanxiV2EX
        114
    hanxiV2EX  
    OP
       141 天前 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  
       134 天前
    看了下原理是通过遍历聊天记录来实现读取指令的?那是不是使用体验不太连续(小爱回答、然后被覆盖?)
    hanxiV2EX
        116
    hanxiV2EX  
    OP
       134 天前 via Android
    @garlics 对的,有些设备能打断小爱说话,有些设备打断不了,勉强能用。
    frank2085
        117
    frank2085  
       126 天前
    是不是外网 ip 使用的话,语音指令就不好用啊?我用前端页面各种功能都可以正常操控小爱音箱,搜索、下载及播放歌曲都没问题,但是语音指令就连不上
    hanxiV2EX
        118
    hanxiV2EX  
    OP
       126 天前 via Android
    @frank2085 语音指令操作时可以看看日志,看看有没有收到消息的日志。一般网页操作就能语音操作的。
    Solace202
        119
    Solace202  
       67 天前
    巧了,昨天 github 看到个 mi-gpt ,挺有意思
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3203 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:23 · PVG 21:23 · LAX 05:23 · JFK 08:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.