Esempio n. 1
0
 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("启动录音失败");
         }
     });
 }