public void OnStartRecordVoiceClick() { Log2UI("启动录音"); var msg = IM.StartRecordAudio(userIDInput.text, ChatType.PrivateChat, "", false, (code, audioMsg) => { if (audioMsg.sendStatus == SendStatus.Sending) { Log2UI("语音发送中"); Log2UI("开始播放自己发送的语音"); // audioMsg.Play((audiomsg)=>{ // Log2UI("完成播放自己发送的语音"); // }); } else if (audioMsg.sendStatus == SendStatus.Sended) { Log2UI("语音发送成功"); } else if (audioMsg.sendStatus == SendStatus.Fail) { Log2UI("语音发送失败"); } else if (code != StatusCode.Success) { Log2UI("启动录音失败"); } }); }