updateVoicePlayModel method

void updateVoicePlayModel(
  1. bool isVoiceFromSpeaker
)

更新语音消息的播放模式

Implementation

void updateVoicePlayModel(bool isVoiceFromSpeaker) async {
  await ConfigRepo.updateAudioPlayMode(voiceFromSpeaker
      ? ConfigRepo.audioPlayEarpiece
      : ConfigRepo.audioPlayOutside);
  voiceFromSpeaker = !voiceFromSpeaker;
  //切换后重新初始化
  ChatAudioPlayer.instance.stopAll();
  ChatAudioPlayer.instance.release();
  ChatAudioPlayer.instance.initAudioPlayer();
  notifyListeners();
}