本申请涉及音视频通话,具体地涉及一种用于音视频通话的方法、系统及存储介质。
背景技术:
1、通过微信小程序拨打音频或者视频通话时,接听方不会收到铃声提醒,如此,容易造成漏接的情况。且现有的视频通话方式并不能保证通话的可预见性,例如接听方在接通之前无法了解拨打方是否为其所预知的对象,同时拨打方也无法预知接听方是否为其所要联系的对象,如此,会影响通话的私密性,同时也会造成用户使用体验下降。
2、因此,现有技术中所采用的微信小程序音视频通话的方案存在易漏接且私密性较差的问题。
技术实现思路
1、本申请实施例的目的是提供一种用于音视频通话的方法、系统及存储介质,用以解决现有技术中所采用的微信小程序音视频通话的方案存在易漏接且私密性较差的问题。
2、为了实现上述目的,本申请第一方面提供一种用于音视频通话的方法,应用于服务器,服务器分别与拨打方对应的拨打方用户端和接听方对应的接听方用户端通信,服务器维护的接听方的主观认知库包括:由接听方上传的拨打方的预期人脸图像;该方法包括:
3、在检测到拨打方用户端发送的用于与接听方建立音视频通话的音视频通话请求的情况下,控制拨打方用户端采集拨打方的当前面部信息;
4、将拨打方的当前面部信息与接听方的主观认知库中拨打方的预期人脸图像进行匹配;
5、控制接听方用户端执行匹配结果对应的响应动作。
6、在本申请实施例中,将拨打方的当前面部信息与接听方的主观认知库中拨打方的预期人脸图像进行匹配,包括:
7、根据音视频通话请求确定拨打方的身份信息;
8、基于拨打方的身份信息获取接听方的主观认知库中拨打方的预期人脸图像;
9、确定拨打方的当前面部信息与拨打方的预期人脸图像的相似度;
10、在相似度大于或等于相似度阈值的情况下,将匹配结果判定为预期匹配成功;
11、在相似度小于相似度阈值的情况下,将匹配结果判定为预期匹配失败。
12、在本申请实施例中,控制接听方用户端执行匹配结果对应的响应动作包括:
13、在匹配结果为预期匹配成功的情况下,控制接听方用户端执行第一响应动作;
14、在匹配结果为预期匹配失败的情况下,控制接听方用户端执行第二响应动作。
15、在本申请实施例中,该方法还包括:
16、获取拨打方的认证人脸图像;
17、将拨打方的当前面部信息与拨打方的认证人脸图像进行认证匹配,以得到认证匹配的匹配结果。
18、在本申请实施例中,根据匹配结果向接听方用户端输出提示信号包括:
19、将预期匹配的匹配结果和认证匹配的匹配结果发送至接听方用户端,以使接听方用户端基于预期匹配的匹配结果和认证匹配的匹配结果执行相应的响应动作。
20、在本申请实施例中,控制接听方用户端执行匹配结果对应的响应动作包括:
21、在匹配结果为预期匹配失败且认证匹配成功的情况下,控制接听方用户端执行第三响应动作;
22、在匹配结果为预期匹配成功且认证匹配成功的情况下,控制接听方用户端执行第四响应动作。
23、在本申请实施例中,服务器维护的拨打方的主观认知库包括:由拨打方上传的接听方的预期人脸图像;该方法还包括:
24、在检测到接听方接通音视频通话的情况下,控制接听方用户端采集接听方的当前面部信息;
25、将接听方的当前面部信息与拨打方的主观认知库中接听方的预期人脸图像进行匹配以获取相应的接听方匹配结果;
26、在接听方匹配结果为预期匹配成功的情况下,控制拨打方用户端执行第五响应动作;
27、在接听方匹配结果为预期匹配失败的情况下,控制拨打方用户端执行第六响应动作;
28、在检测到拨打方确定建立通信的情况下,完成音视频通话的通信通道的建立。
29、在本申请实施例中,该方法还包括:
30、接收第一用户上传的第二用户的最新人脸信息;
31、将服务器维护的第一用户的主观认知库中第二用户的预期人脸图像更新为第二用户的最新人脸信息。
32、本申请第二方面提供一种用于音视通话的系统,包括:
33、服务器,用于执行上述的方法;
34、多个移动用户端,分别与服务器通信,被配置成向服务器发送建立音视频通话请求以及执行响应动作。
35、本申请第三方面提供一种用于音视频通话的装置,包括:
36、第一控制模块,被配置成在检测到拨打方用户端发送的用于与接听方建立音视频通话的音视频通话请求的情况下,控制拨打方用户端采集拨打方的当前面部信息;
37、第一匹配模块,被配置成将拨打方的当前面部信息与接听方的主观认知库中拨打方的预期人脸图像进行匹配;
38、第二控制模块,被配置成控制接听方用户端执行匹配结果对应的响应动作。
39、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述的用于音视频通话的方法。
40、通过上述技术方案,本申请提供一种用于音视频通话的方法,应用于服务器,服务器分别与拨打方对应的拨打方用户端和接听方对应的接听方用户端通信,服务器维护的接听方的主观认知库包括:由接听方上传的拨打方的预期人脸图像;该方法包括:在检测到拨打方用户端发送的用于与接听方建立音视频通话的音视频通话请求的情况下,控制拨打方用户端采集拨打方的当前面部信息;将拨打方的当前面部信息与接听方的主观认知库中拨打方的预期人脸图像进行匹配;控制接听方用户端执行匹配结果对应的响应动作。本申请通过将拨打方的当前面部信息与接听方的主观认知库中的预期人脸图像进行匹配,进而控制接听方用户端执行匹配结果对应的响应动作,有利于实现接听方对拨打方的身份的可预知性,提高音视频通话的私密性,进而提高用户体验。
41、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种用于音视频通话的方法,其特征在于,应用于服务器,所述服务器分别与拨打方对应的拨打方用户端和接听方对应的接听方用户端通信,所述服务器维护的所述接听方的主观认知库包括:由所述接听方上传的所述拨打方的预期人脸图像;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述拨打方的当前面部信息与所述接听方的主观认知库中所述拨打方的预期人脸图像进行匹配,包括:
3.根据权利要求2所述的方法,其特征在于,所述控制所述接听方用户端执行所述匹配结果对应的响应动作包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据匹配结果向所述接听方用户端输出提示信号包括:
6.根据权利要求4所述的方法,其特征在于,所述控制所述接听方用户端执行所述匹配结果对应的响应动作包括:
7.根据权利要求1所述的方法,其特征在于,所述服务器维护的所述拨打方的主观认知库包括:由所述拨打方上传的所述接听方的预期人脸图像;所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种用于音视通话的系统,其特征在于,包括:
10.一种用于音视频通话的装置,其特征在于,包括:
11.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至8中任一项所述的用于音视频通话的方法。