求一个可以发语音播放歌曲的点歌插件

[帖子必须至少8字符]

4 个赞

紫薯布丁!

4 个赞

通过发语音的方式来播放点播的歌曲吗?)

4 个赞

我也是这样想的,希望可以把music插件的返回的卡片变成语音消息
(因为卡片消息似乎只gocq平台可以发出来)

image

/

为了听到部分vip歌曲,我希望可以使用第三方点歌的API来完成这个插件

比如 这个API: https://api.xingzhige.com/API/NetEase_CloudMusic_new/

API文档参考 网易音乐搜索

我希望这个插件的最终效果是这样的:

1

用户输入【music 我不曾忘记】
插件通过 https://api.xingzhige.com/API/NetEase_CloudMusic_new/?name=我不曾忘记
返回一个歌单图片,(文字也是可以的)

两种歌单

2

用户看过歌单后,在30秒内输入一个歌单上存在的数字编号,bot就会返回一句语音消息
这个语音消息应该就是所点的歌曲
*
例如输入的是【2】,那么就会根据 https://api.xingzhige.com/API/NetEase_CloudMusic_new/?name=我不曾忘记&n=2 返回的内容得到一个mp3文件,【http://m701.music.126.net/20231125164516/f4bcf33595634a90baa0003837077dea/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/31289313663/20cc/8a93/2e25/2b5a936c310161d85d1e1105eadfa628.mp3 】,

然后把这个文件转换为语音消息发出去

效果应该是图示这样的

这个插件的难点主要是音频转码
image

希望有佬出手帮忙解决难题

2 个赞

有这个 ffmpeg.js 包吧… 它主要用途就是转码

3 个赞

QQ 只接受 ntsilk 类型的文件,目前只有名叫「叶大神」的人制作了转码器。

另外语音文件的音质基本跟打电话差不多,所以用来放音乐没啥用。

2 个赞

那么使用QQ语音播放音乐还能否实现?

3 个赞

继续期待

3 个赞

image

有了,red平台测试,搭配silk插件可以正常使用

音质嘛————不好评价,很有颗粒感!

image

如果出问题的话,会修的——修不好也会跑路的

2 个赞

本地点歌

3 个赞

虽然不是语音,但是比语音要好用

3 个赞

啊?是语音哦?是这个插件啦,另一个是返回下载链接的~

2 个赞

对我来说另一个更好一些。进入链接既可以播放也可以下载,对喜欢本地听歌的我很有用

3 个赞

为什么不用silk服务呢(

3 个赞

我的问题指令冲突了

2 个赞