通话方法技术

技术编号:39568427 阅读:6 留言:0更新日期:2023-12-03 19:19
本申请提供一种通话方法

【技术实现步骤摘要】
通话方法、装置及电子设备


[0001]本申请涉及通信
,尤其涉及一种通话方法

装置及电子设备


技术介绍

[0002]随着互联网通信技术的不断发展,越来越多的业务场景都具备音视频的多媒体通话功能,随着元宇宙技术的发展,越来越多的业务场景下,将元宇宙技术应用到多媒体通话中,以提升通话体验

[0003]目前,常用的通话方法是用户通过真实身份发起通话请求,与通话对方的真实身份进行通话,然而,元宇宙环境
(
场景
)
下用户通话的目标是实现真实世界和虚拟世界逐步融合,上述常用的通话方法无法满足在元宇宙环境下用户虚实孪生通话需求,导致在元宇宙环境下通话体验较差


技术实现思路

[0004]本申请实施例提供一种通话方法

装置及电子设备,以解决现有通话体验较差的问题

[0005]为解决上述技术问题,本申请是这样实现的:
[0006]第一方面,本申请实施例提供了一种通话方法,应用于元宇宙服务器,所述方法包括:
[0007]接收第一用户向第二用户发起的通话请求,其中,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份;
[0008]响应于所述通话请求,判断所述第一用户和所述第二用户的通话身份,其中,所述通话身份为真实身份或虚拟身份;
[0009]基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议/>(Session Description Protocol

SDP)
协商;
[0010]在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0011]第二方面,本申请实施例提供了一种通话方法,应用于第一用户所在的第一用户终端,所述方法包括:
[0012]向元宇宙服务器发送通话请求,所述通话请求为所述第一用户向第二用户发起的通话请求,其中,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份,所述通话请求用于请求所述元宇宙服务器基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商,并在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0013]第三方面,本申请实施例提供一种通话装置,应用于元宇宙服务器,所述装置包括:
[0014]第一接收模块,用于接收第一用户向第二用户发起的通话请求,其中,所述第一用
户和所述第二用户均预先注册有真实身份和虚拟身份;
[0015]通话身份判断模块,用于响应于所述通话请求,判断所述第一用户和所述第二用户的通话身份,其中,所述通话身份为真实身份或虚拟身份;
[0016]协商模块,用于基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商;
[0017]通话建立模块,用于在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0018]第四方面,本申请实施例提供一种通话装置,应用于第一用户所在的第一用户终端,所述装置包括:
[0019]第一发送模块,用于向元宇宙服务器发送通话请求;
[0020]其中,所述通话请求为所述第一用户向第二用户发起的通话请求,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份,所述通话请求用于请求所述元宇宙服务器基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商,并在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0021]第五方面,本申请实施例提供一种电子设备,包括收发机和处理器,
[0022]所述处理器,用于:
[0023]通过所述收发机接收第一用户向第二用户发起的通话请求,其中,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份;
[0024]响应于所述通话请求,判断所述第一用户和所述第二用户的通话身份,其中,所述通话身份为真实身份或虚拟身份;
[0025]基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商;
[0026]在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0027]第六方面,本申请实施例提供一种电子设备,包括收发机和处理器,
[0028]所述处理器,用于通过所述收发机向元宇宙服务器发送通话请求;
[0029]其中,所述通话请求为第一用户向第二用户发起的通话请求,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份,所述通话请求用于请求所述元宇宙服务器基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商,并在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话

[0030]第七方面,本申请实施例提供一种电子设备,包括:处理器

存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第一方面所述的通话方法的步骤,或者实现上述第二方面所述的通话方法的步骤

[0031]第八方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的通话方法的步骤,或者实现上述第二方面所述的通话方法的步骤

[0032]在本实施例的通话方法中,用户均可预先注册真实身份和虚拟身份,即第一用户
和第二用户均具有真实身份和虚拟身份,元宇宙服务器在接收到第一用户向第二用户发起的请求通话的情况下,可判断所述第一用户和所述第二用户的通话身份,第一用户的通话身份可以是真实身份也可以是虚拟身份,第二用户的通话身份可以是真实身份也可以是虚拟身份

之后,是通过第一用户以及所述第二用户的通话身份判断结果,进行与通话身份判断结果相应的会话描述协议
SDP
协商,可以理解,第一用户与第二用户的通话身份不同,可进行不同的
SDP
协商过程,在协商完成的情况下,可建立所述第一用户和所述第二用户之间的多媒体通话

即在本实施例中,无论第一用户是真实身份还是虚拟身份,以及第二用户是真实身份还是虚拟身份,可根据第一用户和第二用户的通话身份判断结本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种通话方法,其特征在于,应用于元宇宙服务器,所述方法包括:接收第一用户向第二用户发起的通话请求,其中,所述第一用户和所述第二用户均预先注册有真实身份和虚拟身份;响应于所述通话请求,判断所述第一用户和所述第二用户的通话身份,其中,所述通话身份为真实身份或虚拟身份;基于所述第一用户以及所述第二用户的通话身份判断结果,进行与所述通话身份判断结果相应的会话描述协议
SDP
协商;在所述
SDP
协商完毕的情况下,建立所述第一用户和所述第二用户之间的多媒体通话
。2.
根据权利要求1所述的方法,其特征在于,所述接收第一用户向第二用户发起的通话请求之前,还包括如下至少一项:在所述第一用户以真实身份登录,且所述第一用户的虚拟身份处于通话的情况下,将所述第一用户的真实身份代替所述第一用户的虚拟身份,以进行通话,其中,所述通话请求为所述第一用户以真实身份发起的请求;在所述第一用户以真实身份登录,且所述第一用户的虚拟身份未处于通话的情况下,关闭所述第一用户的虚拟身份通话功能,确定所述第一用户以真实身份进行通话,其中,所述通话请求为所述第一用户以真实身份发起的请求
。3.
根据权利要求1或2所述的方法,其特征在于,所述建立所述第一用户和所述第二用户之间的多媒体通话之后,所述方法还包括如下至少一项:在所述第一用户的真实身份下线,且所述第一用户下线前所述第一用户的真实身份处于通话的情况下,将所述第一用户的虚拟身份代替所述第一用户的真实身份,以进行通话;在所述第一用户的真实身份下线,且在所述第一用户下线前所述第一用户的真实身份未处于通话的情况下,关闭所述第一用户的真实身份通话功能,确定所述第一用户以虚拟身份进行通话
。4.
根据权利要求1所述的方法,其特征在于,所述基于所述第一用户以及所述第二用户的通话身份判断结果,进行会话描述协议
SDP
协商,包括如下至少一项:在所述第一用户和所述第二用户的通话身份均为真实身份的情况下,基于所述第一用户的第一真实音频媒体信息

所述第二用户的第二真实音频媒体信息

所述第一用户的第一数字人形象

所述第二用户的第二数字人形象,进行
SDP
协商;在所述第一用户和所述第二用户中存在至少一个用户的通话身份为虚拟身份的情况下,至少基于所述至少一个用户的人工智能
AI
音视频媒体信息,进行
SDP
协商
。5.
根据权利要求4所述的方法,其特征在于,所述通话请求中携带所述第一真实音频媒体信息;基于所述第一用户的第一真实音频媒体信息

所述第二用户的第二真实音频媒体信息

所述第一用户的第一数字人形象

所述第二用户的第二数字人形象,进行
SDP
协商,包括:根据所述第一真实音频媒体信息,驱动所述第一用户对应的第一数字人形象动作,获得第一数字人视频;将所述第一真实音频媒体信息叠加到所述第一数字人视频,生成第一音视频媒体信息;
向所述第二用户发送第一消息,所述第一消息中包括所述第一音视频媒体信息以及所述第一用户的通话身份标识;接收所述第二用户返回的第一回复消息,所述第一回复消息中包括所述第二用户的第二真实音频媒体信息;根据所述第二真实音频媒体信息,驱动所述第二用户对应的第二数字人形象动作,获得第二数字人视频;将所述第二真实音频媒体信息叠加到所述第二数字人视频,生成第二音视频媒体信息;在完成向所述第一用户发送第二消息的情况下,确定所述
SDP
协商完毕,所述第二消息中包括所述第二音视频媒体信息以及所述第二用户的通话身份标识
。6.
根据权利要求4所述的方法,其特征在于,所述至少基于所述至少一个用户的人工智能
AI
音视频媒体信息,进行
SDP
协商,包括:在所述至少一个用户为所述第一用户的情况下,向所述第二用户发送第三消息,所述第三消息中包括所述第一用户的第一
AI
音视频媒体信息以及所述第一用户的通话身份标识,所述通话请求中包括所述第一
AI
音视频媒体信息,所述第一
AI
音视频媒体信息通过所述第一用户的
AI
音频叠加到所述第一用户的数字人视频得到,且所述第一用户的数字人视频通过所述第一用户的
AI
音频驱动所述第一用户的数字人形象动作得到;接收所述第二用户返回的第二回复消息,所述第二回复消息包括所述第二用户的第二真实音频媒体信息;根据所述第二真实音频媒体信息,驱动所述第二用户对应的第二数字人形象动作,获得第二数字人视频;将所述第二真实音频媒体信息叠加到所述第二数字人视频,生成第二音视频媒体信息;在完成向所述第一用户发送第四消息的情况下,确定所述
SDP
协商完毕,所述第四消息中包括所述第二音视频媒体信息以及所述第二用户的通话身份标识
。7.
根据权利要求4所述的方法,其特征在于,所述至少基于所述至少一个用户的人工智能
AI
音视频媒体信息,进行
SDP
协商,包括:在所述至少一个用户为所述第二用户的情况下,根据所述通话请求中携带的第一真实音频媒体信息,驱动所述第一用户对应的第一数字人形象动作,获得第一数字人视频;将所述第一真实音频媒体信息叠加到所述第一数字人视频,生成第一音视频媒体信息;向所述第二用户发送第五消息,所述第五消息中包括所述第一音视频媒体信息以及所述第一用户的通话身份标识;接收所述第二用户返回的第三回复消息,所述第三回复消息中包括所述第二用户的第二
AI
音视频媒体信息,其中,所述第二
AI
音视频媒体信息通过所述第二用户的
AI
音频叠加到所述第二用户的数字人视频得到,且所述第二用户的数字人视频通过所述第二用户的
AI
音频驱动所述第二用户的数字人形象动作得到;在完成向所述第一用户发送第六消息的情况下,确定所述
SDP
协商完毕,所述第六消息中包括所述第二
AI
音视频媒体信息以及所述第二用户的通话身份标识

8.
根据权利要求4所述的方法,其特征在于,所述基于所述至少一个用户的数字人形象

所述至少一个用户的人工智能
AI
音频,进行
SDP
协商,包括:在所述至少一个用户为所述第一用户和所述第二用户的情况下,向所述第二用户发送第七消息,所述第七消息中包括所述第一用户的第一
AI
音视频媒体信息以及所述第一用户的通话身份标识,所述通话请求中包括所述第一
AI
音视频媒体信息,所述第一
AI
音视频媒体信息通过所述第一用户的
AI
音频叠加到所述第一用户的数字人视频得到,且所述第一用户的数字人视频通过所述第一用户的
AI
音频驱动所述第一用户的数字人形象动作得到;接收所述第二用户返回的第四回复消息,所述第四回复消息中包括所述第二用户的第二
AI
音视频媒体信息,其中...

【专利技术属性】
技术研发人员:吴滨
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1