设备检测
在通话或直播前,您可以通过设备检测接口,确认麦克风与扬声器是否处于可用状态。
麦克风与扬声器检测(回声测试)
通过调用 RCRTCEngine 的 startEchoTest(int seconds) 录制并  回放一段音频,以判断麦克风与扬声器是否正常。(调用后需让用户对着麦克风说一段话,等录音结束,如这段声音能被正常播出,则代表麦克风和扬声器都工作正常。)
接口
Java
// 开始回声测试
void startEchoTest(int seconds);
// 停止回声测试
void stopEchoTest();
参数说明
| 参数 | 类型 | 说明 | 
|---|---|---|
| seconds | int | 录音时长(秒),范围 2–10 | 
操作步骤
- 确认已获取麦克风权限
- 调用 startEchoTest(seconds),引导用户说话
- 等录音结束回放,判断是否能清晰听到自己的声音
- 调用 stopEchoTest()结束测试