startTalk method

  1. @override
Future<int> startTalk(
  1. String deviceId,
  2. StartTalk talk,
  3. int type
)
override

开启对讲,返回 音频播放 句柄 原生开启之后,会自动采集音频数据发送到SDK type 0 半双工 1 双工

Implementation

@override
Future<int> startTalk(String deviceId, StartTalk talk, int type) async {
  TalkMessage message =
      await _audio.startTalk(deviceId, talk.toJsonString(), type);
  if (message.code < 0) {
    throw message.code;
  }
  return message.audioHandle;
}