这个是PC端接到的信息:
这个是手机端接收到的消息:
手机端可以收到消息并且播放但是不能转文字。
我的语音发送方式:
@MrXiaoM 这个我是知道的,问题就是我不管怎么搞,他都转换不了。
我把它当amr文件不行。
(silk编码后缀名我不知道是啥,百度看到了slk和silk,所以都试了下)。
这也都不行。但是按照github issue区的说法就是换个扩展名就行。还请指点。
issue259
按照官方文档
/Users/cherrypeel/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/nt_qq_b48e2142bb9e44f5020dc45cc5c0d3b4/nt_data/Pic/2023-03/Ori/241398f8cad62ceafa9dad354dc34f2a.jpg
这个url可以直接下载,于是乎我就复制到浏览器,发现下载后无法播放,然后又试了试爬虫,然后也无法正常播放,求解。
语音消息:(群内可正常播放)
{'type': 'GroupMessage', 'messageChain': [{'type': 'Source', 'id': 229324, 'time': 1677763243}, {'type': 'Voice', 'voiceId': '01A219E94FFAB8C22970801E05C89E69.amr', 'url': 'http://grouptalk.c2c.qq.com/?ver=0&rkey=3062020101045b3059020101020101020451b6903b042439306a335646796c4e5554646a356d30794368576646664b32443273305768313858707102046400a2ab041f0000000866696c6574797065000000013100000005636f64656300000001310400&filetype=1&voice_codec=1', 'path': None, 'base64': None, 'length': 3}], 'sender': {'id': 21xxxxxxxx, 'memberName': 'Coco~', 'specialTitle': '', 'permission': 'OWNER', 'joinTimestamp': 166xxx651, 'lastSpeakTimestamp': 16xxxxx, 'muteTimeRemaining': 0, 'group': {'id': 6753xxxxxx, 'name': '开发测试', 'permission': 'ADMINISTRATOR'}}}
@cssxsh 看了下控制台log,那啥也没有,直接就是下次启动的log了
这个是崩溃的控制台
我待会去那边提个issue吧,谢了😇
@cssxsh
不应该吧,我试过输入到浏览器就能直接下载
https://sayashi-vits-uma-genshin-honkai.hf.space/file=/tmp/tmpk13nrb_w/tmpujff2_ce.wav
这个链接可能速度有点慢,但本地局域网内的我链接也试过了,一样的崩。
而且我感觉下载失败的话也不应该导致mirai直接崩掉了,搞得我都不敢继续试了,害怕登录多,被风控掉。
@cssxsh 报错的生成log已经用网盘发了啊。我以为够了,那我我再补充下。
插件:
使用的http接口,除此外,没有其他第三方sdk,报错代码:
.mp3格式一样也会崩。
同样的代码这个是可以正常执行的:
baidu_tts也是返回的.mp3链接
@cssxsh http://localhost:5000/test.mp3 这种链接形式发送群语音mirai直接崩了😶🌫️