设备游戏互动方法、电子设备及可读存储介质与流程

文档序号:31738592发布日期:2022-10-05 04:25阅读:142来源:国知局
设备游戏互动方法、电子设备及可读存储介质与流程

1.本技术涉及人机交互技术领域,尤其涉及一种设备游戏互动方法、电子设备及可读存储介质。


背景技术:

2.随着互联网技术的不断发展,智能电视凭借着强悍的硬件配置提供的功能,俨然成为了人们不可或缺的日常家用电器之一,例如,阵列麦克风提供的ai语音输入功能以及摄像头提供的ai图像识别功能等等,目前,智能电视的使用人群中小孩的占比较大,小朋友通常情况下通过智能电视观看喜爱的动画片,由于小朋友的学习能力和模仿能力都非常强,进而导致其热衷于模仿动画片中各种角色的标志性动作和经典台词,但是,目前,小朋友只能够在现实生活中进行单调地模仿,倘若要有身临其境的体验感,只能够通过智能穿戴设备进行虚拟现实画面的模拟,由于智能穿戴设备的成本较高,大部分家庭并不愿意花钱购买,所以,当前用户和智能电视节目场景中角色进行游戏互动的沉浸感低。


技术实现要素:

3.本技术的主要目的在于提供一种设备游戏互动方法、电子设备及可读存储介质,旨在解决现有技术中用户对智能电视节目场景中角色进行模仿的沉浸感低的技术问题。
4.为实现上述目的,本技术提供一种设备游戏互动方法,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,所述设备游戏互动方法包括:
5.若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色;
6.依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色;
7.若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。
8.为实现上述目的,本技术还提供一种设备游戏互动装置,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,所述设备游戏互动装置包括:
9.获取模块,用于若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色;
10.处理模块,用于依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色;
11.控制模块,用于若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。
12.本技术还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述设备游戏互动方法的程序,所述设备游戏互动方法的程序被处理器执行时可实现如上述的设备游戏互动方法的步骤。
13.本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现设备游戏互动方法的程序,所述设备游戏互动方法的程序被处理器执行时实现如上述的设备游戏互动方法的步骤。
14.本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的设备游戏互动方法的步骤。
15.本技术提供了一种设备游戏互动方法、电子设备及可读存储介质,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,也即,若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色,实现了当互动游戏模式下监测目标主用户时,便获取目标主用户对应的预设虚拟主角色的目的;进而依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色,实现了在互动游戏模式下通过主用户特征信息,对目标主用户对应的预设虚拟主角色进行处理,进而得到匹配于目标主用户的主用户特征信息的虚拟主角色的目的,也即,为目标主用户和虚拟主角色的游戏互动提供沉浸式的游戏场景,进而若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。由于目标主用户和虚拟主角色是基于主用户特征信息相互关联的真实用户和虚拟人物,进而当检测到目标主用户的游戏互动信息时,可通过互动游戏设备,控制虚拟主角色展示与目标主用户的游戏互动信息相符的游戏互动内容,即可实现赋予目标主用户身临其境的体验感的目的,而非目标主用户只能在互动游戏设备前与虚拟主角色进行单方面的游戏互动,克服了现有技术中由于智能穿戴设备的成本较高,导致用户只能单调模仿动画片中标志性动作和经典台词的技术缺陷,所以,提升了用户和互动游戏设备中虚拟角色进行游戏互动的沉浸感,也即,提升了用户和智能电视节目场景中角色进行游戏互动的沉浸感。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1为本技术设备游戏互动方法第一实施例的流程示意图;
19.图2为本技术设备游戏互动方法第二实施例的流程示意图;
20.图3为本技术实施例中设备游戏互动方法涉及的硬件运行环境的设备结构示意图。
21.本技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
22.为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技
术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。
23.实施例一
24.首先,应当理解的是,在缺乏智能穿戴设备的情况下,用户和智能设备中虚拟人物进行游戏互动的方式是无法给用户提供沉浸感的,例如,假设智能设备为智能电视,用户为小朋友,虚拟人物为智能电视的动画片中的“a”,“a”在某一场景下对“b”作出标志性动作,当小朋友模仿“a”的标志性动作时,只能在电视机前进行自我模仿,无法和智能电视中的虚拟人物“a”进行互动,进而导致小朋友模仿的体验感差,也即,在不借助智能穿戴设备辅助的情况下用户无法和智能设备中虚拟人物进行游戏互动,所以,目前亟需一种提升用户和智能电视节目场景中角色进行游戏互动的沉浸感的设备游戏互动方法。
25.本技术实施例提供一种设备游戏互动方法,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,在本技术设备游戏互动方法的第一实施例中,参照图1,所述设备游戏互动方法包括:
26.步骤s10,若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色;
27.步骤s20,依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色;
28.在本实施例中,需要说明的是,所述互动游戏设备为配置ai语音输入装置和ai图像识别装置以进行游戏互动的智能设备,其中,ai语音输入装置具体可以为阵列麦克风等,ai图像识别装置具体可以为摄像头等,所述互动游戏设备具体可以为智能电视和电脑等,所述互动游戏模式为用户和互动游戏设备中匹配于用户的虚拟人物进行游戏互动的模式,当互动游戏设备处于互动游戏模式时,用户可和互动游戏设备中虚拟人物进行游戏互动,其中,互动游戏模式包括单人互动游戏模式和多人互动游戏模式,单人互动游戏模式为只有一个用户和互动游戏设备中匹配于用户的虚拟人物进行游戏互动的模式,多人互动游戏模式为存在多个用户和互动游戏设备中分别匹配于不同用户的虚拟人物进行游戏互动的模式。
29.另外地,需要说明的是,所述预设监测范围为所述互动游戏设备的ai图像识别装置进行图像识别的最大有效范围,用于判别是否存在游戏用户,所述目标主用户为互动游戏模式中的关键性主要用户,当互动游戏设备处于互动游戏模式时,可通过ai图像识别装置识别关键性主要用户,若ai图像识别装置在预设监测范围内监测到单个游戏用户时,则将该游戏用户作为目标主用户,若ai图像识别装置在预设监测范围内监测到多个游戏用户时,则在多个游戏用户中确定唯一的游戏用户作为目标主用户,其中,所述游戏用户为预设监测时间内均处于预设监测范围内的用户,多个游戏用户中确定目标主用户的方式可以为通过ai语音输入装置采集游戏用户的语音信息的方式,例如,在一种可实施的方式中,假设互动游戏设备通过ai图像识别装置识别到预设监测范围内存在c、d以及e三个游戏用户,且通过ai语音输入装置采集到语音信息“c”,其中,语音信息“c”对应着游戏用户c,则将游戏用户c作为目标主用户。
30.另外地,需要说明的是,所述预设虚拟主角色为目标主用户想要进行游戏互动的虚拟角色,具体可以为动漫人物、虚拟真人以及虚拟人物等,当互动游戏设备确定目标主用
户后,设备可自动获取目标主用户对应的预设虚拟角色,例如,在一种可实施的方式中,假设互动游戏模式不为首次开启,则可根据互动游戏设备的预设角色映射表存储的目标主用户和预设虚拟主角色的映射关系,获取所述目标主用户对应的预设虚拟主角色。
31.另外地,需要说明的是,所述主用户特征信息用于表征所述目标主用户的用户特征,所述用户特征具体可以为人脸特征或肢体特征等,所述主用户特征信息可通过ai图像识别装置自动采集,所述虚拟主角色为基于所述主用户特征信息关联于所述目标主用户的虚拟角色,例如,在一种可实施的方式中,假设目标主用户e对应的预设虚拟主角色为e1以及对应的虚拟主角色为e2,则虚拟角色e1和e2除主用户特征信息对应的角色特征不一致外,其余角色特征均一致,若该角色特征为角色脸部特征,则除角色脸部特征外,则e1和e2角色外型特征和角色肢体特征等均一致。
32.作为一种示例,步骤s10至步骤s20包括:若通过ai图像识别装置检测到预设监测范围内存在目标主用户,则以所述目标主用户为索引,查询所述预设角色映射表,得到所述目标主用户对应的预设虚拟主角色;通过所述ai图像识别装置采集所述目标主用户的主用户特征信息,依据所述主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色。
33.其中,在所述若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色的步骤之前,所述设备游戏互动方法还包括:
34.步骤a10,通过摄像模块获取场景图像,并通过语音模块采集场景声音;
35.步骤a20,若确定所述场景图像出现目标主用户图像以及所述场景声音出现所述目标主用户的场景语音信息,则检测到预设监测范围内存在所述目标主用户。
36.在本实施例中,需要说明的是,所述摄像模块用于摄取场景图像,具体可以为摄像头等,所述场景图像用于反馈预设监测范围内是否有游戏用户,所述语音模块用于采集场景声音,具体可以为阵列麦克风等。
37.作为一种示例,步骤a10至步骤a20包括:通过所述游戏互动设备的摄像头获取场景图像,以及通过所述游戏互动设备的阵列麦克风获取场景语音;若确定所述场景图像出现目标主用户图像以及所述场景声音出现所述目标主用户的场景语音信息,则检测到预设监测范围内存在所述目标主用户。
38.其中,所述确定所述场景图像出现目标主用户图像以及所述场景声音出现所述目标主用户的场景语音信息包括:检测在所述预设监测范围内是否持续监测到游戏用户,若在所述预设监测范围内持续监测到单个游戏用户,则确定单个游戏用户对应的场景图像为所述目标主用户图像,若在所述预设监测范围内持续监测到多个游戏用户,则依据所述互动游戏设备的ai语音输入装置采集各所述游戏用户的语音信息,在所述多个游戏用户中确定所述目标主用户的场景语音信息,其中,所述持续监测的时间为预设监测时间,具体可以为1min或2min等,所述确定的方式可根据输入语音信息的用户的游戏频率进行选取的方式,例如,假设所述多个游戏用户包括m、n和g,且m、n和g均通过ai语音输入装置采集语音信息,其中,m的游戏频率最高,则将游戏用户m的语音信息作为目标主用户的场景语音信息。
39.在一种可实施的方式中,若确定所述场景图像出现目标主用户图像且所述场景声音未出现所述目标主用户的场景语音信息、确定所述场景图像未出现目标主用户图像且所述场景声音出现所述目标主用户的场景语音信息或确定所述场景图像未出现目标主用户
图像且所述场景声音未出现目标主用户的场景语音信息,则均可认定未检测到预设监测范围内存在所述目标主用户,进而可生成相关的指令指示互动游戏设备关闭互动游戏模式。
40.其中,所述获取所述目标主用户对应的预设虚拟主角色的步骤包括:
41.步骤b10,检测所述目标主用户的场景语音信息;
42.步骤b20,根据预设语音与角色的对应关系,确定与所述场景语音信息对应的预设虚拟主角色。
43.在本实施例中,需要说明的是,为了减轻互动游戏设备的存储压力,也可在目标主用户在进入互动游戏模式后,可通过场景语音信息确定与所述场景语音信息对应的预设虚拟主角色,其中,所述场景语音信息用于表征所述目标主用户想要进行游戏互动的虚拟角色,所述预设语音用于表征所述虚拟角色的关键字,所述预设语音与角色的对应关系具体可以为预设语音关键字和所述虚拟角色的对应关系。
44.作为一种示例,步骤b10至步骤b20包括:检测所述目标主用户是否通过ai语音输入装置输入的场景语音信息;若检测到所述目标主用户通过所述ai语音输入装置输入语音场景信息,则以所述场景语音信息索引,查询与场景语音信息对应的预设虚拟主角色,若未检测到所述目标主用户通过所述的ai语音输入装置输入所述场景语音信息,则检测预设虚拟主角色库中是否存在所述目标主用户对应的默认虚拟角色,若检测到预设虚拟主角色库存在所述预设语音对应的角色,则将所述默认虚拟角色作为所述预设虚拟主角色,若检测到预设虚拟主角色库不存在所述预设语音对应的角色,则生成语音提示信息,以提示所述目标主用户输入所述场景语音信息,其中,所述预设虚拟主角色库用于存储预设数量的预设虚拟主角色。
45.在一种可实施的方式中,检测所述目标主用户是否通过ai语音输入装置输入的场景语音信息可设置语音信息检测时间,所述关键字检测时间可以为1min或2min等,若在语音信息检测时间内未检测到目标主用户输入的语音信息,则生成语音提示信息,其中,所述语音信息可以为主角色关键字或主角色昵称等。
46.其中,所述主用户特征信息包括人脸特征信息,所述依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色的步骤包括:
47.步骤c10,获取目标主用户图像;
48.步骤c20,对所述目标主用户图像进行特征提取,得到所述目标主用户对应的人脸特征信息;
49.步骤c30,依据所述人脸特征信息,调整所述预设虚拟主角色的角色脸部特征,得到与所述人脸特征信息相匹配的虚拟主角色。
50.在本实施例中,需要说明的是,为了增强目标主用户进行游戏互动的沉浸感,需对预设虚拟主角色进行相关处理,以使得处理后的预设虚拟主角色具备主用户特征信息,所以,所述人脸特征信息用于表征所述目标主用户的人脸特征,具体可通过训练好的神经网络提取模型进行提取。
51.作为一种示例,步骤c10至步骤c30:获取目标主用户图像;对所述目标主用户图像的预设特征点进行特征提取,得到所述目标主用户图像对应的人脸特征向量,其中,所述预设特征点用于表征所述目标主用户的人脸特征;依据所述人脸特征向量,调整所述预设虚
拟主角色的角色脸部特征,得到与所述人脸特征信息相匹配的虚拟主角色。
52.在一种可实施的方式中,所述主用户特征信息包括骨骼特征信息,所述骨骼特征信息用于表征所述目标主用户的骨骼特征点,所述骨骼特征点可依据面部五官的分布分别对应着眼部特征点和嘴部特征点等,所述依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色的步骤还包括:依据预设骨骼区域,获取目标主用户图像的面部特征点位置数据;依据所述目标主用户图像的面部特征点位置数据与所述预设虚拟主角色的初始位置数据之间的面部骨骼偏移量,对所述预设虚拟主角色的角色骨骼特征进行调整,得到与所述骨骼特征信息相匹配的虚拟主角色。
53.步骤s30,若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。
54.在本实施例中,需要说明的是,所述游戏互动内容用于表征关联于所述主用户特征信息的虚拟主角色展示的内容,具体可以为标志性动作或经典台词等,所述游戏互动信息用于表征所述目标主角色与所述虚拟主角色进行互动的信息,具体包括游戏互动指令信息、游戏互动语音信息或游戏互动动作信息等,所述虚拟主角色展示的游戏互动内容可由用户预先设置,具体可以为目标主用户模仿虚拟主角色的标志性动作或目标主用户模仿虚拟主角色的经典台词等方式,在一种可实施的方式中,假设目标主用户和虚拟主角色进行游戏互动,则游戏互动过程中可以为目标主用户通过ai语音输入装置输入游戏互动指令信息,进而依据游戏互动指令信息,控制所述虚拟主角色展示所述游戏互动指令信息对应的标志性动作或经典台词,并通过相应地游戏动画或游戏语音展示给目标主用户。
55.作为一种示例,步骤s30包括:若检测到所述目标主用户输入的游戏互动指令信息,则依据所述游戏互动指令信息,控制所述虚拟主角色展示所述游戏互动信息对应的标志性动作或经典台词。
56.在一种可实施的方式中,若未检测到所述目标主用户的输入的游戏互动指令信息,则生成游戏互动指令提示信息,以提示所述目标主用户输入控制所述虚拟主角色展示相关游戏互动内容的游戏互动指令。
57.其中,所述游戏互动信息包括游戏互动语音信息和/或游戏互动动作信息,所述依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容的步骤包括:
58.步骤d10,依据获取的第一虚拟场景信息,确定所述虚拟主角色对应的虚拟语音场景;依据所述游戏互动语音信息,控制所述虚拟主角色在所述虚拟语音场景下输出游戏互动语音;和/或
59.步骤d20,依据获取的第二虚拟场景信息,确定所述虚拟主角色对应的虚拟动作场景;依据所述游戏互动动作信息,控制所述虚拟主角色在所述虚拟动作场景下显示游戏互动动作。
60.在本实施例中,需要说明的是,所述虚拟场景信息用于在虚拟场景中确定虚拟游戏场景,包括第一虚拟场景信息和第二虚拟场景信息,具体可以为语音场景关键字等,所述虚拟语音场景和所述虚拟动作场景均属于虚拟游戏场景,所述虚拟游戏场景为所述互动游戏模式中存在的,供所述虚拟主角色展示游戏互动内容的拟情景,所述语音信息可通过ai
语音输入装置采集,所述虚拟游戏场景为虚拟主角色在互动游戏设备中出现过的场景,例如,假设虚拟主角色为k,智能电视的虚拟场景包括x、y和z,虚拟场景信息为x,则通过x可确认虚拟游戏场景为x。
61.另外地,需要说明的是,所述游戏互动动作用于表征所述目标主用户模仿预设虚拟主角色的标志性动作,所述游戏互动语音用于表征所述目标主用户模仿预设虚拟主角色的经典台词,所述目标主用户在模仿预设虚拟主角色时,既可以只模仿标志性动作或经典台词,也可同时进行模仿,若获取到用户输入的虚拟场景信息,则根据虚拟场景信息确定额虚拟游戏场景,若虚拟主角色处于该虚拟游戏场景,则直接控制所述虚拟主角色在所述虚拟游戏场景下展示游戏互动内容,若虚拟主角色处于该虚拟游戏场景之外的虚拟场景,则进行虚拟场景的更新,再控制所述虚拟主角色在所述虚拟游戏场景下展示游戏互动内容,其中,所述目标主用户和所述虚拟主角色之间的信息可以为ai语音输入装置采集的语音信息或ai图像识别装置采集的图像信息。
62.作为一种示例,步骤d10至步骤d20包括:获取用户输入的第一虚拟场景关键字,以所述第一虚拟场景关键字为索引,查询所述虚拟主角色对应的虚拟语音场景;依据所述游戏互动语音信息,控制所述虚拟主角色在所述虚拟语音场景下输出经典台词;和/或
63.获取用户输入的第二虚拟场景关键字,以所述第二虚拟场景关键字为索引,查询所述虚拟主角色对应的虚拟动作场景;依据所述游戏互动动作信息,控制所述虚拟主角色在所述虚拟动作场景下显示标志性动作。
64.其中,在所述依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容的步骤之前,所述设备游戏互动方法还包括:
65.e10,当检测到所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容时,生成游戏录制指令;
66.e20,依据所述游戏录制指令,对所述游戏互动内容进行录制。
67.在本实施例中,所述游戏录制指令用于录制游戏互动内容,以记录游戏互动内容或提升游戏互动体验,检测到所述虚拟主角色在虚拟语音场景下展示所述游戏互动语音信息对应的游戏互动语音和/或检测到所述虚拟主角色在虚拟动作场景下展示所述游戏互动动作信息对应的游戏互动动作,均可触发生成游戏录制指令。
68.作为一种示例,步骤e10至步骤e20包括:当检测到所述虚拟主角色在虚拟语音场景下展示所述游戏互动语音信息对应的游戏互动语音和/或检测到所述虚拟主角色在虚拟动作场景下展示所述游戏互动动作信息对应的游戏互动动作时,生成游戏录制指令;依据所述游戏录制指令,对所述游戏互动内容进行录制。
69.其中,所述设备游戏互动方法还包括:
70.步骤f10,当检测到所述互动游戏模式开启时,检测所述互动游戏模式是否为首次开启;
71.步骤f20,若是,则确定所述目标主用户对应的虚拟主角色,以及确定所述目标主用户的目标从用户对应的虚拟从角色,并依据所述虚拟主角色和所述虚拟从角色,建立所述预设虚拟角色库;
72.步骤f30,若否,则生成第二提示信息,以提示所述互动游戏模式的游戏规则。
73.在本实施例中,需要说明的是,所述互动游戏模式包括单人游戏模式和多人游戏
模式,单人互动游戏模式中,则该唯一的游戏用户为目标主用户,多人互动游戏模式中,有且仅有的一个唯一的游戏用户可被选取为目标主用户,除主用户之外的游戏用户均可以为目标从用户具体可以为一个或多个,所述预设虚拟角色库用于存储互动游戏模式首次开启时,游戏用户根据语音提示选取的虚拟角色,其中,虚拟从角色对应于虚拟从用户。
74.另外地,需要说明的是,所述虚拟从角色为所述目标从用户想要进行游戏互动的虚拟角色,所述第二提示信息用于提示用户进行游戏互动的流程,为可分享信息,例如,所述游戏互动提示信息可以为“目标主用户需站在互动游戏设备可监控的范围内,互动游戏设备将语音提示用户进入游戏”等语音提示信息以及动画演示等动作提示信息。
75.作为一种示例,步骤f10至步骤f30包括:当检测到所述互动游戏模式开启时,检测所述互动游戏模式是否为首次开启;若所述互动游戏模式为首次开启,则确定所述目标主用户对应的虚拟主角色,以及确定所述目标主用户的目标从用户对应的虚拟从角色,并依据所述虚拟主角色和所述目标主用户的对应关系,以及所述虚拟从角色和所述目标从用户的对应关系,建立所述预设虚拟角色库,其中,所述确定的方式可以为通过ai语音输入装置采集目标主用户和目标从用户输入的语音信息进行确定的方式;若所述互动游戏模式不为首次开启,则生成第二提示信息,以提示所述互动游戏模式的游戏规则。
76.本技术实施例提供了一种设备游戏互动方法,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,也即,若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色,实现了当互动游戏模式下监测目标主用户时,便获取目标主用户对应的预设虚拟主角色的目的;进而依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色,实现了在互动游戏模式下通过主用户特征信息,对目标主用户对应的预设虚拟主角色进行处理,进而得到匹配于目标主用户的主用户特征信息的虚拟主角色的目的,也即,为目标主用户和虚拟主角色的游戏互动提供沉浸式的游戏场景,进而若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。由于目标主用户和虚拟主角色是基于主用户特征信息相互关联的真实用户和虚拟人物,进而当检测到目标主用户的游戏互动信息时,可通过互动游戏设备,控制虚拟主角色展示与目标主用户的游戏互动信息相符的游戏互动内容,即可实现赋予目标主用户身临其境的体验感的目的,而非目标主用户只能在互动游戏设备前与虚拟主角色进行单方面的游戏互动,克服了现有技术中由于智能穿戴设备的成本较高,导致用户只能单调模仿动画片中标志性动作和经典台词的技术缺陷,所以,提升了用户和互动游戏设备中虚拟角色进行游戏互动的沉浸感,也即,提升了用户和智能电视节目场景中角色进行游戏互动的沉浸感。
77.实施例二
78.进一步地,参照图2,在本技术另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,在所述依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到所述目标主用户对应的虚拟主角色的步骤之后,所述设备游戏互动方法还包括:步骤g10,检测所述预设监测范围内是否存在目标从用户;
79.步骤g20,若存在,则获取所述目标从用户的从角色特征信息和所述目标从用户对
应的预设虚拟从角色;
80.步骤g30,依据所述从角色特征信息,对所述预设虚拟从角色进行处理,得到虚拟从角色;
81.步骤g40,若检测到所述目标主用户和所述目标从用户共同输入的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色和所述虚拟从角色分别展示所述游戏互动信息对应的游戏互动内容。
82.在本实施例中,需要说明的是,在确定目标主用户后,还可通过判断预设监测范围内是否存在目标从用户,确定互动游戏模式是否为多人游戏模式时,所述展示游戏互动内容的方式可以为分别控制目标主用户对应的虚拟主角色和目标从用户对应的虚拟角色展示游戏互动内容的方式,例如,在一种可实施的方式中,假设目标主用户为小孩子,目标从用户为小孩子的父亲,并且小孩子对应的虚拟主角色为“o”,小孩子的父亲对应的虚拟从角色为“p”,则可以通过采集小孩子和小孩子的父亲输入的语音或动作,在智能电视的动画片对应的场景中“o”和“p”分别展示游戏互动内容,进而实现了亲子间进行游戏互动的目的,也提升了智能电视的可玩性。
83.作为一种示例,步骤g10至步骤g40包括:检测所述预设监测范围内是否存在目标从用户;若检测到预设侦听范围内存在目标从用户,则获取所述目标从用户的从角色特征信息和所述目标从用户对应的预设虚拟从角色;依据所述从角色特征信息,对所述预设虚拟从角色进行处理,得到虚拟从角色;若检测到所述目标主用户和所述目标从用户共同输入的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色和所述虚拟从角色分别展示所述游戏互动信息对应的游戏互动内容。其中,获取从角色特征信息和预设虚拟从角色,以及对所述预设虚拟从角色进行处理的步骤均可参照实施例一的相关步骤,在此不再赘述。
84.本技术实施例提供了一种互动游戏模式选择方法,也即,检测所述预设监测范围内是否存在目标从用户;若存在,则获取所述目标从用户的从角色特征信息和所述目标从用户对应的预设虚拟从角色;依据所述从角色特征信息,对所述预设虚拟从角色进行处理,得到虚拟从角色;若检测到所述目标主用户和所述目标从用户共同输入的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色和所述虚拟从角色分别展示所述游戏互动信息对应的游戏互动内容。相比于只以目标主用户作为关键性角色,进而同互动游戏设备中虚拟人物进行游戏互动,本技术实施例在预设监测范围内存在目标从用户时,则依据所述游戏互动信息,控制所述虚拟主角色和所述虚拟从角色分别展示所述游戏互动信息对应的游戏互动内容,即可实现多人在互动游戏设备的具有沉浸感的互动游戏模式下进行游戏互动的目的,克服了只有目标主用户可在互动游戏设备的具有沉浸感的互动游戏模式下进行游戏互动的技术缺陷,所以,为提升用户对智能电视节目场景中角色进行模仿的沉浸感奠定了基础。
85.实施例三
86.本技术实施例还提供一种设备游戏互动装置,应用于互动游戏设备,所述互动游戏设备处于互动游戏模式,所述设备游戏互动装置包括:
87.获取模块,用于若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色;
88.处理模块,用于依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色;
89.控制模块,用于若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。
90.可选地,所述获取模块还用于:
91.检测所述目标主用户的场景语音信息;
92.根据预设语音与角色的对应关系,确定与所述场景语音信息对应的预设虚拟主角色。
93.可选地,所述游戏互动信息包括游戏互动语音信息和/或游戏互动动作信息,所述控制模块还用于:
94.依据获取的第一虚拟场景信息,确定所述虚拟主角色对应的虚拟语音场景;依据所述游戏互动语音信息,控制所述虚拟主角色在所述虚拟语音场景下输出游戏互动语音;和/或
95.依据获取的第二虚拟场景信息,确定所述虚拟主角色对应的虚拟动作场景;依据所述游戏互动动作信息,控制所述虚拟主角色在所述虚拟动作场景下显示游戏互动动作。
96.可选地,所述主用户特征信息包括人脸特征信息,所述处理模块还用于:
97.获取目标主用户图像;
98.对所述目标主用户图像进行特征提取,得到所述目标主用户对应的人脸特征信息;
99.依据所述人脸特征信息,调整所述预设虚拟主角色的角色脸部特征,得到与所述人脸特征信息相匹配的虚拟主角色。
100.可选地,所述设备游戏互动装置还用于:
101.通过摄像模块获取场景图像,并通过语音模块采集场景声音;
102.若确定所述场景图像出现目标主用户图像以及所述场景声音出现所述目标主用户的场景语音信息,则检测到预设监测范围内存在所述目标主用户。
103.可选地,所述设备游戏互动装置还用于:
104.检测所述预设监测范围内是否存在目标从用户;
105.若存在,则获取所述目标从用户的从角色特征信息和所述目标从用户对应的预设虚拟从角色;
106.依据所述从角色特征信息,对所述预设虚拟从角色进行处理,得到虚拟从角色;
107.若检测到所述目标主用户和所述目标从用户共同输入的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色和所述虚拟从角色分别展示所述游戏互动信息对应的游戏互动内容。
108.可选地,所述设备游戏互动装置还用于:
109.当检测到所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容时,生成游戏录制指令;
110.依据所述游戏录制指令,对所述游戏互动内容进行录制。
111.可选地,所述设备游戏互动装置还用于:
112.当检测到所述互动游戏模式开启时,检测所述互动游戏模式是否为首次开启;
113.若是,则确定所述目标主用户对应的虚拟主角色,以及确定所述目标主用户的目标从用户对应的虚拟从角色,并依据所述虚拟主角色和所述虚拟从角色,建立所述预设虚拟角色库;
114.若否,则生成第二提示信息,以提示所述互动游戏模式的游戏规则。
115.本发明提供的设备游戏互动装置,采用上述实施例中的设备游戏互动方法,解决了用户对智能电视节目场景中角色进行模仿的沉浸感低的技术问题。与现有技术相比,本发明实施例提供的设备游戏互动装置的有益效果与上述实施例提供的设备游戏互动方法的有益效果相同,且该设备游戏互动装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
116.实施例四
117.本发明实施例提供一种电子设备,电子设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的设备游戏互动方法。
118.下面参考图3,其示出了适于用来实现本公开实施例的电子设备的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
119.如图3所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(rom)中的程序或者从存储装置加载到随机访问存储器(ram)中的程序而执行各种适当的动作和处理。在ram中,还存储有电子设备操作所需的各种程序和数据。处理装置、rom以及ram通过总线彼此相连。输入/输出(i/o)接口也连接至总线。
120.通常,以下系统可以连接至i/o接口:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置;包括例如磁带、硬盘等的存储装置;以及通信装置。通信装置可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的电子设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。
121.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置被安装,或者从rom被安装。在该计算机程序被处理装置执行时,执行本公开实施例的方法中限定的上述功能。
122.本发明提供的电子设备,采用上述实施例中的设备游戏互动方法,解决了用户对智能电视节目场景中角色进行模仿的沉浸感低的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述实施例提供的设备游戏互动方法的有益效果相同,且该电子设备中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
123.应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
124.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
125.实施例五
126.本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例一中的设备游戏互动方法。
127.本发明实施例提供的计算机可读存储介质例如可以是u盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
128.上述计算机可读存储介质可以是电子设备中所包含的;也可以是单独存在,而未装配入电子设备中。
129.上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被电子设备执行时,使得电子设备:若检测到预设监测范围内存在目标主用户,则获取所述目标主用户对应的预设虚拟主角色;依据所述目标主用户的主用户特征信息,对所述预设虚拟主角色进行处理,得到与所述主用户特征信息相匹配的虚拟主角色;若检测到所述目标主用户的游戏互动信息,则依据所述游戏互动信息,控制所述虚拟主角色展示所述游戏互动信息对应的游戏互动内容。
130.可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
131.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上
可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
132.描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。
133.本发明提供的计算机可读存储介质,存储有用于执行上述设备游戏互动方法的计算机可读程序指令,解决了用户对智能电视节目场景中角色进行模仿的沉浸感低的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例提供的设备游戏互动方法的有益效果相同,在此不做赘述。
134.实施例六
135.本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的设备游戏互动方法的步骤。
136.本技术提供的计算机程序产品解决了用户对智能电视节目场景中角色进行模仿的沉浸感低的技术问题。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例提供的设备游戏互动方法的有益效果相同,在此不做赘述。
137.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利处理范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1