1、 使用基于腾讯云的TRTC的SDK实现语音视频房,用户通过用户名登陆进房即可实现实时视频通话
2、采用TRTC的实时屏幕共享,获取到坐席端的屏幕流,并将屏幕流发布出去实现屏幕流的推流
3、采用即时IM实现坐席和客户端的交互和数据传输。保证双录流程的进度。
4、采用混流实现录屏。由于TRTC的云端录制只能录制摄像头的拍摄内容,而webRTC的录制只能采集屏幕流无法采集到麦克风,所以我使用了
TRTC的实时音视频的和屏幕共享,创建两个client发布两个不同的流,并将它们混合成一股新的流,对这个新的流去进行录制,即可采集到屏幕和
麦克风。
5、电子签名,采用电子签名SDK将用户的签名合成到需要用户签署的文件相应位置,生成新的签名文件展示出来。
6、智能语音,采用阿里云的智能语音功能,将长文本转化成音频文件,在用户和坐席端实现智能播报,同时,当需要用户回答问题的时候,会对
用户的语音进行采集,分析用户的回答是否准确。
7、水印防伪,可以通过自定义水印的方式,将生成的文件带上水印,做出属于我们自己的logo效果。