【萌新求助】Audio发送成功,但客户端显示不太正常
-
想实现发送本地声音文件的功能,测试的时候出现了问题,有没有大佬帮忙看看
mirai版本是2.7.1
这是代码ExternalResource is = null; File file = new File("./data/test/api.amr"); try { is = ExternalResource.create(file); } catch (Exception e) { e.printStackTrace(); } Audio uploadAudio = NewsYcitus.getCurrentBot().getGroups().stream().findAny().get().uploadAudio(is); is.close(); try { NewsYcitus.getCurrentBot().getGroup(fromGroup).sendMessage(uploadAudio); } catch (IllegalStateException e) { LoggerManager.logDebug("SendSystem", "IllegalStateException: Group = " + fromGroup); }
电脑上接收到后听不到任何内容,如下图
手机显示正常,可以正常听到音频文件内容,如下
这是什么原因造成的呢,有没有什么解决办法
-
-
@MrXiaoM 感谢