lc-cn / onebots

基于icqq的多例oneBot管理应用
https://docs.onebots.org/
MIT License
171 stars 17 forks source link

BUG:v11协议通过发送base64的语音数据时无法成功发送 #71

Closed okashi-ya closed 1 year ago

okashi-ya commented 1 year ago

bot端代码: image image (其中wav_encode_to_tencent_silk函数将wav格式语音转换为silk格式的bytes)

onebot侧现象: image

nonebot2版本:2.1.2 nonebot-adapter-onebot版本:2.3.1 onebots版本:0.6.1 发送语音时会将整个"[cq:record.....]"的字符串完整发送过来,而不是语音 image

可以保证的是语音转换正确,choronocat的red协议原样发送wav_encode_to_tencent_silk返回的bytes是可以正常播放的