startEchoTest method
- int intervalInSeconds
开始语音通话回路测试。
方法启动语音通话测试,目的是测试系统的音频设备(耳麦、扬声器等)和网络连接是否正常。 在测试过程中,用户先说一段话,声音会在设置的时间间隔(单位为秒)后回放出来。 如果用户能正常听到自己刚才说的话,就表示系统音频设备和网络连接都是正常的。
Note
- 请在加入频道前调用该方法。
- 调用 RtcEngine.startEchoTest 后必须调用 RtcEngine.stopEchoTest 以结束测试, 否则不能进行下一次回声测试,也无法调用 RtcEngine.joinChannel 加入频道。
- 直播场景下,该方法仅能由用户角色为主播的用户调用。
Parameter intervalInSeconds
设置返回语音通话回路测试结果的时间间隔,取值范围为 2,10
,单位为秒,默认为 10 秒。
Implementation
@override
Future<void> startEchoTest(int intervalInSeconds) {
return _invokeMethod(
'startEchoTest', {'intervalInSeconds': intervalInSeconds});
}