一种基于虚拟人物的人机交互方法及移动终端技术

技术编号:18860334 阅读:24 留言:0更新日期:2018-09-05 14:03
本申请提供了一种基于虚拟人物的人机交互方法及移动终端。本申请通过预先设置的配置数据库创建一个生动的虚拟人物形象,用户能够通过该虚拟人物建立与移动终端的信息交互。该虚拟人物接收到用户的交互指令后,能够将其中包含的关键词进行分类,并根据不同的关键词类别触发虚拟人物的桌面互动、信息搜索或第三方软件等相应操作。本申请将数字助理形象化,生动的虚拟人物形象能够提升用户的乐趣和体验;另外,该虚拟人物不仅能够提供传统的信息搜索功能,还将虚拟人物的桌面互动,以及第三方软件的配合使用融入人机交互之中,从而扩大数字助理的应用范围,进一步提高用户体验。

A human-machine interaction method based on virtual characters and mobile terminal

The application provides a human-machine interaction method based on virtual characters and a mobile terminal. The application creates a vivid virtual persona through a pre-set configuration database, through which the user can establish information interaction with the mobile terminal. After receiving the user's interactive instructions, the virtual character can classify the keywords contained in the virtual character and trigger the desktop interaction, information search or third-party software operations according to different keyword categories. This application will visualize the digital assistant, vivid virtual persona image can enhance the user's fun and experience; in addition, the virtual persona can not only provide traditional information search function, but also virtual persona desktop interaction, and third-party software with the use of integration into human-computer interaction, thereby expanding the digital assistant Application scope to further enhance user experience.

【技术实现步骤摘要】
一种基于虚拟人物的人机交互方法及移动终端
本公开涉及通讯
,尤其涉及一种基于虚拟人物的人机交互方法及移动终端。
技术介绍
随着语音识别技术的发展成熟,人机交互越来越广泛的应用于智能移动终端中。数字助理作为一种常见的人机交互方式,能够在智能移动终端上实现各种功能,同时为用户提供自然语言界面。例如,使用者可以通过声控或文字输入的方式,来搜寻餐厅、电影院等生活信息,同时也可以直接收看各项相关评论,甚至是直接订位、订票。然而,现有的数字助理不仅显示界面单一,而且往往只能在本地或互联网上执行搜索,以获取交互信息,无法有效的与存储在移动终端上的第三方软件相结合,限制了数字助理的应用范围,同时降低了用户体验度。
技术实现思路
本专利技术实施例中提供了一种基于虚拟人物的人机交互方法及移动终端,以解决现有技术中数字助理界面单一,以及无法与第三方应用相结合,导致用户体验度下降的问题。第一方面,本专利技术提供了一种基于虚拟人物的人机交互方法,包括:根据人物构件图像文件、语音特征文件以及动作数据文件创建动态的虚拟人物形象,所述人物构件图像文件、所述语音特征文件以及所述动作数据文件选自虚拟人物的配置数据库;当用户输入的交互指令为语音指令时,识别所述语音指令中包含的关键词类型,所述关键词类型包括用于与虚拟人物进行桌面互动的第一类关键词、用于在本地或联网执行信息搜索的第二类关键词,以及用于关联第三方软件应用的第三类关键词;如果用户输入的所述交互指令中包含所述第一类关键词,则触发所述动作数据文件中与所述第一类关键词关联的虚拟人物动作;如果用户输入的所述交互指令中包含所述第二类关键词,则执行与所述第二类关键词关联对应的信息搜索;如果用户输入的所述交互指令中包含所述第三类关键词,则触发与所述第三类关键词相关联的第三方软件。第二方面,本专利技术还提供了一种移动终端,包括:处理器、存储器和通信接口,所述处理器、所述存储器和所述通信接口通信总线相连;所述通信接口,用于接收和发送信号;所述存储器,用于存储程序代码,以及虚拟人物配置数据库;所述处理器,用于读取所述存储器中存储的程序代码,并执行上述方法。本申请的有益效果如下:本申请提供了一种基于虚拟人物的人机交互方法及移动终端。方法,包括:根据人物构件图像文件、语音特征文件以及动作数据文件创建动态的虚拟人物形象,所述人物构件图像文件、所述语音特征文件以及所述动作数据文件选自虚拟人物的配置数据库;当用户输入的交互指令为语音指令时,识别所述语音指令中包含的关键词类型,所述关键词类型包括用于与虚拟人物进行桌面互动的第一类关键词、用于在本地或联网执行信息搜索的第二类关键词,以及用于关联第三方软件应用的第三类关键词;如果用户输入的所述交互指令中包含所述第一类关键词,则触发所述动作数据文件中与所述第一类关键词关联的虚拟人物动作;如果用户输入的所述交互指令中包含所述第二类关键词,则执行与所述第二类关键词关联对应的信息搜索;如果用户输入的所述交互指令中包含所述第三类关键词,则触发与所述第三类关键词相关联的第三方软件。本申请通过预先设置的配置数据库创建一个生动的虚拟人物形象,用户能够通过该虚拟人物建立与移动终端的信息交互。该虚拟人物接收到用户的交互指令后,能够将其中包含的关键词进行分类,并根据不同的关键词类别触发虚拟人物的桌面互动、信息搜索或第三方软件等相应操作。本申请将数字助理形象化,生动的虚拟人物形象能够提升用户的乐趣和体验;另外,该虚拟人物不仅能够提供传统的信息搜索功能,还将虚拟人物的桌面互动,以及第三方软件的配合使用融入人机交互之中,从而扩大数字助理的应用范围,进一步提高用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种基于虚拟人物的人机交互方法的方法流程图;图2为本申请实施例提供的一种步骤S200的方法流程图;图3为本申请实施例提供的一种步骤S500的方法流程图;图4为本申请实施例提供的另一种基于虚拟人物的人机交互方法的方法流程图图5为本申请实施例提供的一种移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。针对现有技术中的数字助理界面单一,以及无法与第三方应用相结合,导致用户体验度下降的问题,本申请提供了一种基于虚拟人物的人机交互方法,其核心思想为:通过预先设置的配置数据库创建一个生动的虚拟人物形象,用户能够通过该虚拟人物建立与移动终端的信息交互。该虚拟人物接收到用户的交互指令后,能够将其中包含的关键词进行分类,并根据不同的关键词类别触发虚拟人物的桌面互动、信息搜索或第三方软件等相应操作。本申请将数字助理形象化,生动的虚拟人物形象能够提升用户的乐趣和体验;另外,该虚拟人物不仅能够提供传统的信息搜索功能,还将虚拟人物的桌面互动,以及第三方软件的配合使用融入人机交互之中,从而扩大数字助理的应用范围,进一步提高用户体验。下面将结合附图和具体实施例对本方案做具体描述。请参考图1,所示为本申请实施例提供的一种基于虚拟人物的人机交互方法的方法流程图。该方法的执行主体为移动终端的处理器,移动终端可以为手机、平板电脑、智能手表等便携式终端设备。由图1可见,该方法包括:步骤S100:创建动态的虚拟人物形象。虚拟人物形象包括选自虚拟人物配置数据库的人物构件图像文件、语音特征文件以及动作数据文件。本申请中人物构件包括五官、四肢以及服饰物品等,人物构件图像文件具体包括多个五官图像文件、多个四肢图像文件、以及多个服饰物品图像文件等;语音特征文件包括多个具有不同音色、音调特征的声音文件,该语音特征文件用于支持后续虚拟人物在人机交互中的声音输出;动作数据文件包括虚拟人物的所有构件的动作数据,如点头、摇头等头部动作,眨眼、闭眼等眼部动作,摇手、捂手等手部动作,跳跃、奔跑等腿部动作等,该动作数据文件中包括动作数据若干个关键帧、关键帧的显示时间等参数,以及各个动作数据与关键词的关联表,例如,用户输入的交互指令中提取出来的关键词为点头,则通过以上关联表查找到点头对应的动作数据,并控制虚拟人物执行点头动作。配置数据库中,人物构件图像文件和语音特征文件可配置为用户开放文件,即用户能够自行选定喜欢的人物构件图像以及语音特征。另外,用户还能够自行设定该虚拟人物的性别、姓名以及年龄(虚拟人物的年龄可随着配置的计时器的时间累计而增长)等属性信息,用户选定的人物构件图像、语音特征、性别、姓名等属性信息共同组成该虚拟人物的配置文件,并且该配置文件通常设置为系统级别不可清除数据,以防止误删该配置文件,造成虚拟人物配置数据的丢失。现有的数字助理通常本文档来自技高网
...

【技术保护点】
1.一种基于虚拟人物的人机交互方法,其特征在于,包括:创建动态的虚拟人物形象,所述虚拟人物形象包括选自虚拟人物配置数据库的人物构件图像文件、语音特征文件以及动作数据文件;当用户输入的交互指令为语音指令时,识别所述语音指令中包含的关键词类型,所述关键词类型包括用于与虚拟人物进行桌面互动的第一类关键词、用于在本地或联网执行信息搜索的第二类关键词,以及用于关联第三方软件应用的第三类关键词;如果用户输入的所述交互指令中包含所述第一类关键词,则触发所述动作数据文件中与所述第一类关键词关联的虚拟人物动作;如果用户输入的所述交互指令中包含所述第二类关键词,则执行与所述第二类关键词关联对应的信息搜索;如果用户输入的所述交互指令中包含所述第三类关键词,则触发与所述第三类关键词相关联的第三方软件。

【技术特征摘要】
1.一种基于虚拟人物的人机交互方法,其特征在于,包括:创建动态的虚拟人物形象,所述虚拟人物形象包括选自虚拟人物配置数据库的人物构件图像文件、语音特征文件以及动作数据文件;当用户输入的交互指令为语音指令时,识别所述语音指令中包含的关键词类型,所述关键词类型包括用于与虚拟人物进行桌面互动的第一类关键词、用于在本地或联网执行信息搜索的第二类关键词,以及用于关联第三方软件应用的第三类关键词;如果用户输入的所述交互指令中包含所述第一类关键词,则触发所述动作数据文件中与所述第一类关键词关联的虚拟人物动作;如果用户输入的所述交互指令中包含所述第二类关键词,则执行与所述第二类关键词关联对应的信息搜索;如果用户输入的所述交互指令中包含所述第三类关键词,则触发与所述第三类关键词相关联的第三方软件。2.根据权利要求1所述的方法,其特征在于,所述虚拟人物的视图配置在移动终端桌面图层的最上层。3.根据权利要求1所述的方法,其特征在于,所述识别用户输入的交互指令中包含的关键词类型包括:获取用户输入的交互指令中包含的关键词集合;如果所述关键词集合仅包括与所述动作数据文件相匹配的单一关键词,则将所述关键词集合确定为第一类关键词;如果所述关键词集合包括与本机内置的第三方软件相关联的关键词,则将所述关键词集合确定为第三类关键词;如果所述关键词集合不属于第一类关键词和第三类关键词,则将所述关键词集合确定为第二类关键词。4.根据权利要求1所述的方法,其特征在于,如果用户输入的所述交互指令中包含所述第三类关键词,则触发与所述第三类关键词相关联的第三方软件包括:检测所述第三类关键词是否与本机内置的第三方软件包相匹配;如果匹配,则将所述第三类关键词组合而成的任务指令发送至相匹配的第三方软件;如果不匹配,则检测本机内是否存在与第三类关键词相关的第三方软件;如果存在,则返回一个或者多个与所述第三类关...

【专利技术属性】
技术研发人员:孙喜洲
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

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

1