一种服务器超卖实现方法及装置、存储介质及电子设备制造方法及图纸

技术编号:31716675 阅读:14 留言:0更新日期:2022-01-01 11:23
本申请提供了一种服务器超卖实现方法及装置、存储介质及电子设备,获取与问询音频对应的应答音频,并当存在处于空闲状态的图片推理服务器时,控制处于空闲状态的图片推理服务器与客户端建立连接,处于空闲状态的图片推理服务器对目标应答音频进行处理,得到图片序列,在完成对目标应答音频的处理后,控制断开处于空闲状态的图片推理服务器与客户端的连接,调用静默视频服务器对图片序列和应答音频进行叠加处理,得到应答视频流并发送至客户端进行数字人应答视频渲染。通过控制图片推理服务器与客户端连接的通断,实现利用处于空闲状态的图片推理服务器对应答音频进行处理,从而实现对图片推理服务器的超卖,为服务器供应方创造更多的经济利益。创造更多的经济利益。创造更多的经济利益。

【技术实现步骤摘要】
一种服务器超卖实现方法及装置、存储介质及电子设备


[0001]本申请涉及人机交互
,尤其涉及一种服务器超卖实现方法及装置、存储介质及电子设备。

技术介绍

[0002]近些年来,随着信息通信技术的不断发展和应用,数字人应用场景也日益增多,在应用过程中,用户通过客户端中呈现的数字人画面进行交互,也就是在用户咨询数字人后,通过对应的服务器(包括图片推理服务器和静默视频服务器)处理得到与用户咨询的问题对应的应答视频流,进而在客户端渲染与应答视频流对应的数字人应答视频。
[0003]现有技术中,客户端与服务器一一对应,服务器与其对应的客户端建立长期连接关系,也就是说,服务器只能为其对应的客户端提供服务器,而该服务器只有在用户咨询数字人后,才工作,其他时间处于空闲状态,因此,如何提供一种充分利用处于空闲状态的服务器,以为服务器供应方创造更多的经济利益的技术方案,是目前本领域技术亟需解决的技术问题。

技术实现思路

[0004]本申请提供了一种服务器超卖实现方法及装置、存储介质及电子设备,以实现充分利用处于空闲状态的服务器,从而为服务器供应方创造更多的经济利益的目的。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种服务器超卖实现方法,包括:
[0007]在接收到客户端发送的问询音频后,获取目标应答音频;所述目标应答音频为与所述问询音频对应的应答音频;
[0008]判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器;
[0009]若预设的图片推理服务器池中存在处于空闲状态的图片推理服务器,则控制处于空闲状态的图片推理服务器与所述客户端建立连接,以便于处于空闲状态的图片推理服务器对所述目标应答音频进行处理,得到所述目标应答音频对应的图片序列;
[0010]在处于空闲状态的图片推理服务器完成对目标应答音频的处理后,控制断开处于空闲状态的图片推理服务器与所述客户端的连接;
[0011]调用预设的静默视频服务器对所述图片序列和所述应答音频进行叠加处理,得到应答视频流;
[0012]将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。
[0013]上述的方法,可选的,还包括:
[0014]若预设的图片推理服务器池中不存在处于空闲状态的图片推理服务器,则调用预设的静默视频服务器,对所述目标应答音频和预设的静默视频进行叠加处理,得到应答视频流;
[0015]将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。
[0016]上述的方法,可选的,所述判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器之前,还包括:
[0017]将所述目标应答音频写入预设的任务队列中;
[0018]所述控制处于空闲状态的图片推理服务器与所述客户端建立连接,包括:
[0019]从所述任务队列中获取所述目标应答音频;
[0020]控制处于空闲状态的图片推理服务器与所述客户端建立连接。
[0021]上述的方法,可选的,还包括:
[0022]若预设的图片推理服务器池中不存在处于空闲状态的图片推理服务器,则返回执行所述判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器的步骤。
[0023]上述的方法,可选的,所述将所述目标应答音频写入预设的任务队列中,包括:
[0024]判断预设的任务队列中包括的应答音频的数量是否大于预设阈值;
[0025]若预设的任务队列中包括的应答音频的数量不大于预设阈值,则将所述目标应答音频写入预设的任务队列中。
[0026]上述的方法,可选的,还包括:
[0027]若预设的任务队列中包括的应答音频的数量大于预设阈值,则调用预设的静默视频服务器,对所述目标应答音频和预设的静默视频进行叠加处理,得到应答视频流;
[0028]将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。
[0029]上述的方法,可选的,所述获取目标应答音频,包括:
[0030]识别所述问询音频,得到所述问询音频的文本信息;
[0031]从预设的应答文本库中查找与所述问询音频的文本信息相匹配的应答文本;
[0032]对所述应答文本进行音频合成处理,得到所述应答文本的应答音频;
[0033]将所述应答文本的应答音频确定为目标应答音频。
[0034]上述的方法,可选的,所述判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器,包括:
[0035]获取预设的图片推理服务器池中包括的每个图片推理服务器的运行指标;
[0036]基于每个图片推理服务器的运行指标,确定每个图片推理服务器中处于工作状态的处理器数量;
[0037]获取所述图片推理服务器池中包括的每个图片推理服务器的并发能力;
[0038]针对每个图片推理服务器,判断所述图片推理服务器中处于工作状态的处理器数量是否小于所述图片推理服务器的并发能力,若小于,则确定所述图片推理服务器处于空闲状态,若不小于,则确定所述图片推理服务器不处于空闲状态。
[0039]一种服务器超卖实现装置,包括:
[0040]获取单元,用于在接收到客户端发送的问询音频后,获取目标应答音频;所述目标应答音频为与所述问询音频对应的应答音频;
[0041]判断单元,用于判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器;
[0042]第一控制单元,用于若预设的图片推理服务器池中存在处于空闲状态的图片推理服务器,则控制处于空闲状态的图片推理服务器与所述客户端建立连接,以便于处于空闲状态的图片推理服务器对所述目标应答音频进行处理,得到所述目标应答音频对应的图片序列;
[0043]第二控制单元,用于在处于空闲状态的图片推理服务器完成对目标应答音频的处理后,控制断开处于空闲状态的图片推理服务器与所述客户端的连接;
[0044]第一叠加单元,用于调用预设的静默视频服务器对所述图片序列和所述应答音频进行叠加处理,得到应答视频流;
[0045]第一发送单元,用于将所述应答视频流发送至所述客户端。
[0046]上述的装置,可选的,还包括:
[0047]第二叠加单元,用于若预设的图片推理服务器池中不存在处于空闲状态的图片推理服务器,则调用预设的静默视频服务器,对所述目标应答音频和预设的静默视频进行叠加处理,得到应答视频流;
[0048]第二发送单元,用于将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。
[0049]上述的装置,可选的,还包括:
[0050]写入单元,用于将所述目标应答音频写入预设的任务队列中;
[0051]所述第一控制单元具体用于:
[0052]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器超卖实现方法,其特征在于,包括:在接收到客户端发送的问询音频后,获取目标应答音频;所述目标应答音频为与所述问询音频对应的应答音频;判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器;若预设的图片推理服务器池中存在处于空闲状态的图片推理服务器,则控制处于空闲状态的图片推理服务器与所述客户端建立连接,以便于处于空闲状态的图片推理服务器对所述目标应答音频进行处理,得到所述目标应答音频对应的图片序列;在处于空闲状态的图片推理服务器完成对目标应答音频的处理后,控制断开处于空闲状态的图片推理服务器与所述客户端的连接;调用预设的静默视频服务器对所述图片序列和所述应答音频进行叠加处理,得到应答视频流;将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。2.根据权利要求1所述的方法,其特征在于,还包括:若预设的图片推理服务器池中不存在处于空闲状态的图片推理服务器,则调用预设的静默视频服务器,对所述目标应答音频和预设的静默视频进行叠加处理,得到应答视频流;将所述应答视频流发送至所述客户端,以便于所述客户端渲染与所述应答视频流对应的数字人应答视频。3.根据权利要求1所述的方法,其特征在于,所述判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器之前,还包括:将所述目标应答音频写入预设的任务队列中;所述控制处于空闲状态的图片推理服务器与所述客户端建立连接,包括:从所述任务队列中获取所述目标应答音频;控制处于空闲状态的图片推理服务器与所述客户端建立连接。4.根据权利要求3所述的方法,其特征在于,还包括:若预设的图片推理服务器池中不存在处于空闲状态的图片推理服务器,则返回执行所述判断预设的图片推理服务器池中是否存在处于空闲状态的图片推理服务器的步骤。5.根据权利要求3所述的方法,其特征在于,所述将所述目标应答音频写入预设的任务队列中,包括:判断预设的任务队列中包括的应答音频的数量是否大于预设阈值;若预设的任务队列中包括的应答音频的数量不大于预设阈值,则将所述目标应答音频写入预设的任务队列中。6.根据权利要求5所述的方法,其特征在于,还包括:若预设的任务队列中包括的应答音频的数量大于预设阈值,则调用预设的静默视频服务器,对所述目标应答音频和预设的静默视频进行叠加处理,得到应答视频流;将所述应答视频流发送至所述客户端...

【专利技术属性】
技术研发人员:常向月穆少垒田升
申请(专利权)人:深圳追一科技有限公司
类型:发明
国别省市:

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

1