本文介绍如何替换 TUICallKit 的来电铃声,来电铃声分为应用铃声和离线推送铃声。
设置应用铃声
设置应用铃声有两种方式:替换铃声音频、调用设置铃声接口。
1、替换音频文件
如果您通过源码依赖 TUICallKit 组件,您可以替换
res\\raw
文件夹下的三个音频文件来达到替换铃声的目的:文件名 | 用途 |
phone_dialing.mp3 | 发起呼叫时的铃音 |
phone_hangup.mp3 | 被挂断的铃音 |
phone_ringing.mp3 | 接到呼叫时的铃音 |
2、设置铃声接口
您也可以通过 setCallingBell 接口设置来电铃声。
TUICallKit.createInstance(context).setCallingBell(filePath)
TUICallKit.createInstance(context).setCallingBell(filePath);
3. 设置静音模式
如果您不需要响铃,您可以通过 enableMuteMode 设置静音模式。
TUICallKit.createInstance(context).enableMuteMode(true)
TUICallKit.createInstance(context).enableMuteMode(true);
设置离线推送铃音
离线通知铃声仅支持以下厂商自定义:华为、小米、FCM 和 APNs,其他厂商 OPPO、VIVO、荣耀等暂不支持。离线推送铃声设置请参考见: