游戏过程中的输入方法及装置制造方法及图纸

技术编号:20697897 阅读:72 留言:0更新日期:2019-03-30 11:54
本申请实施例公开了一种游戏过程中的输入方法及装置,用以实现在游戏过程中智能化地为用户推荐符合用户需求的语句。所述方法包括:在游戏类应用的运行过程中,当接收到用户针对当前游戏场景的消息发送请求时,确定当前游戏场景所对应的第一场景标签;根据预存的各场景标签与各语句之间的对应关系,获取第一场景标签对应的多个语句;根据所述用户输入的字符串,从第一场景标签对应的多个语句中匹配出候选项优先展示给用户;当接收到用户对目标候选项的选择操作时,发送目标候选项,并将目标候选项展示在游戏类应用的游戏画面中。该技术方案能够智能化地为用户推送与当前游戏场景对应的语句,且所推送的语句符合用户的消息互动需求。

【技术实现步骤摘要】
游戏过程中的输入方法及装置
本专利技术涉及消息处理
,尤其涉及一种游戏过程中的输入方法及装置。
技术介绍
一些需要团队对抗的手游里,经常需要玩家们进行快捷准确的即时沟通。传统的即时沟通需要玩家通过手机输入法键盘进行输入,由于打字速度太慢,其需要一个个去筛选词汇,等用户打完句子发出去后,局势早已瞬息万变了,因此这种沟通方式成为制约大家迟迟不能上分冲王者的最大障碍。为了改善广大手游玩家的交流体验,目前直接在游戏中内置一些常用的短语,或加上语音的功能。但是这两种方式都有缺陷,对于游戏中内置短语的方式,由于提示的短语条数有限,导致玩家的选择比较局限。对于语音输入的方式,由于需要调用手机系统的语音功能,将语音直接转换为文字发送,而语音在很多公场合下(例如地铁上)并不方便使用。并且,上述这些方式都比较机械、不够智能、不能精准地推荐给用户最想要表达的短语。
技术实现思路
本申请实施例的目的是提供一种游戏过程中的输入方法及装置,用以实现在游戏过程中智能化地为用户推荐符合用户需求的语句,从而便于用于快速输入语句。为解决上述技术问题,本申请实施例是这样实现的:一方面,本申请实施例提供一种游戏过程中的输入方法,包括:在游戏类应用的运行过程中,当接收到用户针对当前游戏场景的消息发送请求时,确定所述当前游戏场景所对应的第一场景标签;其中,所述第一场景标签是预先根据所述游戏类应用的游戏属性信息所确定;根据预存的各场景标签与各语句之间的对应关系,获取所述第一场景标签对应的多个语句;其中,所述各语句是根据各用户针对各游戏场景输入的消息内容分析得到的;根据所述用户输入的字符串,从所述第一场景标签对应的多个语句中匹配出候选项优先展示给所述用户,以使所述用户从匹配到的所述候选项中选择待发送的目标候选项;当接收到所述用户对所述目标候选项的选择操作时,发送所述目标候选项,并将所述目标候选项展示在所述游戏类应用的游戏画面中。在一个实施例中,所述方法还包括:确定各游戏场景分别对应的游戏属性信息;所述游戏属性信息包括游戏进行时间、游戏人物动作、游戏人物状态中的至少一项;分析各游戏场景分别对应的所述游戏属性信息,以确定出与各所述游戏场景分别对应的场景标签;建立各所述游戏属性信息与各所述场景标签之间的对应关系。在一个实施例中,所述确定所述当前游戏场景所对应的第一场景标签,包括:获取当前游戏场景对应的当前游戏属性信息;所述当前游戏属性信息包括当前游戏进行时间、当前游戏人物动作、当前游戏人物状态中的至少一项;根据各所述游戏属性信息与各所述场景标签之间的对应关系,确定与所述当前游戏属性信息对应的所述第一场景标签。在一个实施例中,所述方法还包括:在所述游戏类应用的运行过程中,确定所述游戏类应用中待运行的游戏场景所对应的第二场景标签;根据预设的各场景标签与各语句之间的对应关系,从服务器端获取所述第二场景标签对应的多个语句;将所述第二场景标签与和所述第二场景标签对应的多个语句对应存储在本地,以使所述用户触发所述第二场景标签对应的游戏场景的消息发送请求时,能够从本地获取所述第二场景标签对应的多个语句。在一个实施例中,所述方法还包括:当接收到所述用户输入的第二消息时,确定所述第二消息对应的第一游戏场景;将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端,以使所述服务器根据所述场景信息为所述第二消息对应的语句添加场景标签,并将所添加的场景标签和所述第二消息对应的语句对应存储。在一个实施例中,在将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端之前,所述方法还包括:对所述第二消息对应的语句和所述第一游戏场景的场景信息进行分析,以判断所述第二消息对应的语句和所述第一游戏场景是否相匹配;所述将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端,包括:若所述第二消息对应的语句和所述第一游戏场景相匹配,则将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端。在一个实施例中,所述对所述第二消息对应的语句和所述第一游戏场景的场景信息进行分析,以判断所述第二消息对应的语句和所述第一游戏场景是否相匹配包括:对所述第二消息对应的语句进行语义分析,得到分析结果;获取所述第一游戏场景对应的内置短语;及,将所述分析结果和所述内置短语进行相似度匹配,得到匹配结果;判断所述匹配结果是否满足预设匹配条件;若是,则确定所述第二消息对应的语句和所述第一游戏场景相匹配;其中,所述预设匹配条件包括所述分析结果和所述内置短语之间的相似度达到预设阈值。另一方面,本申请实施例提供一种游戏过程中的输入装置,包括:第一确定模块,用于在游戏类应用的运行过程中,当接收到用户针对当前游戏场景的消息发送请求时,确定所述当前游戏场景所对应的第一场景标签;其中,所述第一场景标签是预先根据所述游戏类应用的游戏属性信息所确定;第一获取模块,用于根据预存的各场景标签与各语句之间的对应关系,获取所述第一场景标签对应的多个语句;其中,所述各语句是根据各用户针对各游戏场景输入的消息内容分析得到的;展示模块,用于根据所述用户输入的字符串,从所述第一场景标签对应的多个语句中匹配出候选项优先展示给所述用户,以使所述用户从匹配到的所述候选项中选择待发送的目标候选项;第一发送模块,用于当接收到所述用户对所述目标候选项的选择操作时,发送所述目标候选项,并将所述目标候选项展示在所述游戏类应用的游戏画面中。在一个实施例中,所述装置还包括:第二确定模块,用于确定各游戏场景分别对应的游戏属性信息;所述游戏属性信息包括游戏进行时间、游戏人物动作、游戏人物状态中的至少一项;第一分析模块,用于分析各游戏场景分别对应的所述游戏属性信息,以确定出与各所述游戏场景分别对应的场景标签;建立模块,用于建立各所述游戏属性信息与各所述场景标签之间的对应关系。在一个实施例中,所述第一确定模块包括:获取单元,用于获取当前游戏场景对应的当前游戏属性信息;所述当前游戏属性信息包括当前游戏进行时间、当前游戏人物动作、当前游戏人物状态中的至少一项;确定单元,用于根据各所述游戏属性信息与各所述场景标签之间的对应关系,确定与所述当前游戏属性信息对应的所述第一场景标签。在一个实施例中,所述装置还包括:第三确定模块,用于在所述游戏类应用的运行过程中,确定所述游戏类应用中待运行的游戏场景所对应的第二场景标签;第二获取模块,用于根据预设的各场景标签与各语句之间的对应关系,从服务器端获取所述第二场景标签对应的多个语句;存储模块,用于将所述第二场景标签与和所述第二场景标签对应的多个语句对应存储在本地,以使所述用户触发所述第二场景标签对应的游戏场景的消息发送请求时,能够从本地获取所述第二场景标签对应的多个语句。在一个实施例中,所述装置还包括:第四确定模块,用于当接收到所述用户输入的第二消息时,确定所述第二消息对应的第一游戏场景;第二发送模块,用于将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端,以使所述服务器根据所述场景信息为所述第二消息对应的语句添加场景标签,并将所添加的场景标签和所述第二消息对应的语句对应存储。在一个实施例中,所述装置还包括:第二分析模块,用于在将所述第二消息对应的语句和所述第一游戏本文档来自技高网...

【技术保护点】
1.一种游戏过程中的输入方法,其特征在于,包括:在游戏类应用的运行过程中,当接收到用户针对当前游戏场景的消息发送请求时,确定所述当前游戏场景所对应的第一场景标签;其中,所述第一场景标签是预先根据所述游戏类应用的游戏属性信息所确定;根据预存的各场景标签与各语句之间的对应关系,获取所述第一场景标签对应的多个语句;其中,所述各语句是根据各用户针对各游戏场景输入的消息内容分析得到的;根据所述用户输入的字符串,从所述第一场景标签对应的多个语句中匹配出候选项优先展示给所述用户,以使所述用户从匹配到的所述候选项中选择待发送的目标候选项;当接收到所述用户对所述目标候选项的选择操作时,发送所述目标候选项,并将所述目标候选项展示在所述游戏类应用的游戏画面中。

【技术特征摘要】
1.一种游戏过程中的输入方法,其特征在于,包括:在游戏类应用的运行过程中,当接收到用户针对当前游戏场景的消息发送请求时,确定所述当前游戏场景所对应的第一场景标签;其中,所述第一场景标签是预先根据所述游戏类应用的游戏属性信息所确定;根据预存的各场景标签与各语句之间的对应关系,获取所述第一场景标签对应的多个语句;其中,所述各语句是根据各用户针对各游戏场景输入的消息内容分析得到的;根据所述用户输入的字符串,从所述第一场景标签对应的多个语句中匹配出候选项优先展示给所述用户,以使所述用户从匹配到的所述候选项中选择待发送的目标候选项;当接收到所述用户对所述目标候选项的选择操作时,发送所述目标候选项,并将所述目标候选项展示在所述游戏类应用的游戏画面中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定各游戏场景分别对应的游戏属性信息;所述游戏属性信息包括游戏进行时间、游戏人物动作、游戏人物状态中的至少一项;分析各游戏场景分别对应的所述游戏属性信息,以确定出与各所述游戏场景分别对应的场景标签;建立各所述游戏属性信息与各所述场景标签之间的对应关系。3.根据权利要求2所述的方法,其特征在于,所述确定所述当前游戏场景所对应的第一场景标签,包括:获取当前游戏场景对应的当前游戏属性信息;所述当前游戏属性信息包括当前游戏进行时间、当前游戏人物动作、当前游戏人物状态中的至少一项;根据各所述游戏属性信息与各所述场景标签之间的对应关系,确定与所述当前游戏属性信息对应的所述第一场景标签。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述游戏类应用的运行过程中,确定所述游戏类应用中待运行的游戏场景所对应的第二场景标签;根据预设的各场景标签与各语句之间的对应关系,从服务器端获取所述第二场景标签对应的多个语句;将所述第二场景标签与和所述第二场景标签对应的多个语句对应存储在本地,以使所述用户触发所述第二场景标签对应的游戏场景的消息发送请求时,能够从本地获取所述第二场景标签对应的多个语句。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当接收到所述用户输入的第二消息时,确定所述第二消息对应的第一游戏场景;将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端,以使所述服务器根据所述场景信息为所述第二消息对应的语句添加场景标签,并将所添加的场景标签和所述第二消息对应的语句对应存储。6.根据权利要求5所述的方法,其特征在于,在将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端之前,所述方法还包括:对所述第二消息对应的语句和所述第一游戏场景的场景信息进行分析,以判断所述第二消息对应的语句和所述第一游戏场景是否相匹配;所述将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端,包括:若所述第二消息对应的语句和所述第一游戏场景相匹配,则将所述第二消息对应的语句和所述第一游戏场景的场景信息发送至所述服务器端。7.根据权利要求6所述的方法,其特征在于,所述对所述第二消息对应的语句和所述第一游戏场景的场景信息进行分析,以判断所述第二消息对应的语句和所述第一游戏场景是否相匹配,包括:对所述第二消息对应的语句进行语义分析,得到分析结果;获取所述第一游戏场景对应的内置短语;及,将所述分析结果和所述内置短语进行相似度匹配,得到匹配结果;判断所述匹配结果是否满足预设匹配条件;若是,则确定所述第二消息对应的语句和所述第一游戏场景相匹配;其中,所述预设匹配条件包括所述分析结果和所述内置短语之间的相似度达到预设阈值。8.一种游戏过程中的输入装置,其特征在于,包括:第一确定模块,用...

【专利技术属性】
技术研发人员:张权威张轩哲李涛
申请(专利权)人:珠海天燕科技有限公司
类型:发明
国别省市:广东,44

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

1