一种信息处理方法、服务器、终端及信息处理系统技术方案

技术编号:16758068 阅读:13 留言:0更新日期:2017-12-09 03:27
一种信息处理方法、服务器、终端及信息处理系统,在处理第一终端发出的查询信息时,可不只依赖于服务器从数据库中搜索回复信息,还可从与所述第一终端相对应的第二终端获取与所述查询信息相关的回复信息,可有效避免服务器侧无法从数据库中搜索到与所述查询信息相关的答案从而向用户提供无效答案的情况发生,提高人机对话的通话质量。

An information processing method, server, terminal and information processing system

An information processing method, server, terminal and information processing system in processing the first query information from the terminal, can only rely on the server search from the database reply information can be obtained and the related information of the query response information from the second terminal corresponding to the first terminal, which can effectively avoid the server no side from the database and the query answers to search information related to provide answers to the invalid user, improve the communication quality of man-machine dialogue.

【技术实现步骤摘要】
一种信息处理方法、服务器、终端及信息处理系统
本专利技术涉及数据处理
,尤其涉及一种信息处理方法、服务器、终端及信息处理系统。
技术介绍
随着互联网技术的不断发展,人机对话的使用场景越来越普及,例如,人机对话已经应用在考生的听力和口语水平测试、电子商务交易、外卖点餐以及智能导航等场景中。具体地,人机对话的原理主要为:用户向智能终端(如智能手机、智能手表等)发出语音信息,该智能终端将收集到的语音信息发送至云端(或者智能终端首先对该语音信息进行语义识别,将语义识别结果发送至云端);云端收集到该用户的语音后,对其进行语义识别,并根据识别结果向存储有大量问题的对应回复信息的数据库发起搜索(或者云端直接根据接收到的智能终端发送的语义识别结果进行搜索),寻找合适的回复答案并将其转化为语音信息(如人工智能语音)和/或文字信息;最后,云端将转化后的语音信息和/或文字信息下传至该智能终端,以供用户听取语音和/或查看文字。但是,当云端无法理解用户的语义,或者用户需要被提供个性化的回答(例如用户询问自己亲属的信息)时,并不能保证云端可以从数据库中搜索到合适的回答。在无法搜索到合适的答案的情况下,云端往往回复“超出能力范围”或者提供答非所问的答案,从而降低了人机对话的质量,导致用户体验不佳。
技术实现思路
本专利技术实施例提供了一种信息处理方法、服务器、终端及信息处理系统,用以解决现有的人机对话技术中存在的云端往往无法搜索到合适的回答,从而影响人机对话的通话质量的问题。第一方面提供一种信息处理方法,在该信息处理方法中,服务器可将终端发送的查询信息发送至与该终端相对应的其它终端,实现多渠道获取与查询信息相关的回复信息。该方法可采用如下方式实现:第一终端获取用户输入的查询信息,并将所述查询信息发送给服务器。所述服务器接收所述第一终端发送的所述查询信息,并判断是否能够获取到与所述查询信息相关的回复信息;若确定无法获取到与所述查询信息相关的回复信息,则将所述查询信息发送给与所述第一终端相对应的第二终端。所述第二终端接收所述服务器发送的所述查询信息,并获取用户输入的与所述查询信息相关的回复信息,以及将所述回复信息发送至所述服务器。所述服务器接收所述第二终端发送的与所述查询信息相关的回复信息,并将所述回复信息发送给所述第一终端。即可不只依赖于服务器从数据库中搜索回复信息,还可从与第一终端相对应的第二终端获取与所述查询信息相关的回复信息,可有效避免服务器侧无法从数据库中搜索到与所述查询信息相关的答案从而向用户提供无效答案的情况发生,提高人机对话的通话质量。一种可能的设计中,第一终端在将所述查询信息发送给服务器之前,可先确定所述第一终端无法从所述第一终端的本地存储中获取到与所述查询信息相关的回复信息。一种可能的设计中,若所述第一终端确定无法识别所述查询信息的语义;或者,确定能够识别所述查询信息的语义,但基于所述查询信息的语义识别结果,无法从所述第一终端的本地存储中搜索到与所述查询信息相关的回复信息,则所述第一终端确定无法从所述第一终端的本地存储中获取到与所述查询信息相关的回复信息,并将所述查询信息发送给服务器。服务器在接收到所述查询信息之后,可首先对所述查询信息进行语义分析;并通过判断是否能够识别所述查询信息的语义;或者,确定能够识别所述查询信息的语义,基于所述查询信息的语义识别结果,判断是否能够从对应的数据库中搜索到与所述查询信息相关的回复信息来判断是否能够获取到与所述查询信息相关的回复信息。一种可能的设计中,所述第一终端在将所述查询信息发送给服务器之前,还可根据用户输入的指定回复人信息确定至少一个第二终端,并将确定的各第二终端的标识信息携带在所述查询信息中,以便接收所述服务器发送的、由所述至少一个第二终端中的一个或多个第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。服务器将所述查询信息发送给与所述第一终端相对应的第二终端时,可首先判断所述查询信息中是否携带有至少一个、由所述第一终端指定的第二终端的标识信息;若否,则从预先设置的与所述第一终端相对应的各第二终端中,选取一个或多个第二终端,并将所述查询信息发送给所选取的所述一个或多个第二终端;若是,则根据所述至少一个、由所述第一终端指定的第二终端的标识信息,选取一个或多个第二终端,并将所述查询信息发送给所选取的所述一个或多个第二终端。一种可能的设计中,所述第一终端在接收所述服务器发送的回复信息之后,还可将接收到的所述回复信息与所述查询信息对应存储。服务器在接收所述第二终端发送的与所述查询信息相关的回复信息之后,也可将接收到的所述回复信息与所述查询信息对应存储。一种可能的设计中,第二终端在将所述回复信息发送至所述服务器之前,还可将所述第二终端的标识信息携带在所述回复信息中。第一终端在接收所述服务器发送的回复信息之后,可根据所述回复信息中携带的第二终端的标识信息,确定所述回复信息来源于所述第二终端。一种可能的设计中,第二终端在接收服务器发送的查询信息之后,且在将所述回复信息发送至所述服务器之前,可向所述服务器发送用于表示所述查询信息正在被答复的提示信息。所述服务器可将所述用于表示所述查询信息正在被答复的提示信息发送给所述第一终端。第一终端可接收所述服务器发送的所述用于表示所述查询信息正在被答复的提示信息,并根据所述提示信息等待所述查询信息被答复。第二方面提供一种终端,该终端具有实现上述方法设计中第一终端的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。一种可能的设计中,所述终端包括处理单元、发送单元和接收单元。其中,处理单元,用于获取用户输入的查询信息;发送单元,用于将所述查询信息发送给服务器;接收单元,用于接收所述服务器发送的回复信息;其中,所述回复信息是与所述终端相对应的第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。另一种可能的设计中,所述终端包括处理器、发送器和接收器。所述处理器被配置为用于获取用户输入的查询信息;所述发送器被配置为用于将所述查询信息发送给服务器;所述接收器被配置为用于接收所述服务器发送的回复信息;其中,所述回复信息是与所述终端相对应的第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。所述终端还可以包括存储器,所述存储器用于与处理器耦合,其保存终端必要的程序指令和数据。第三方面提供一种服务器,该服务器具有实现上述方法设计中服务器的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。一种可能的设计中,所述服务器包括接收单元、处理单元和发送单元。其中,接收单元,用于接收第一终端发送的查询信息;处理单元,用于判断是否能够获取到与所述查询信息相关的回复信息;发送单元,用于若根据所述处理单元的判断结果确定无法获取到与所述查询信息相关的回复信息,则将所述查询信息发送给与所述第一终端相对应的第二终端;所述接收单元,还用于接收所述第二终端发送的与所述查询信息相关的回复信息;所述发送单元,还用于将所述回复信息发送给所述第一终端。另一种可能的设计本文档来自技高网...
一种信息处理方法、服务器、终端及信息处理系统

【技术保护点】
一种信息处理方法,其特征在于,所述方法包括:第一终端获取用户输入的查询信息;将所述查询信息发送给服务器;接收所述服务器发送的回复信息;其中,所述回复信息是与所述第一终端相对应的第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:第一终端获取用户输入的查询信息;将所述查询信息发送给服务器;接收所述服务器发送的回复信息;其中,所述回复信息是与所述第一终端相对应的第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。2.如权利要求1所述的方法,其特征在于,在将所述查询信息发送给服务器之前,所述方法还包括:确定无法从所述第一终端的本地存储中获取到与所述查询信息相关的回复信息。3.如权利要求2所述的方法,其特征在于,所述确定无法从所述第一终端的本地存储中获取到与所述查询信息相关的回复信息,包括:确定无法识别所述查询信息的语义;或者,确定能够识别所述查询信息的语义,但基于所述查询信息的语义识别结果,无法从所述第一终端的本地存储中搜索到与所述查询信息相关的回复信息。4.如权利要求1所述的方法,其特征在于,在将所述查询信息发送给服务器之前,所述方法还包括:根据用户输入的指定回复人信息确定至少一个第二终端;将确定的各第二终端的标识信息携带在所述查询信息中;接收所述服务器发送的回复信息,包括:接收所述服务器发送的、由所述至少一个第二终端中的一个或多个第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。5.如权利要求1所述的方法,其特征在于,在接收所述服务器发送的回复信息之后,所述方法还包括:将接收到的所述回复信息与所述查询信息对应存储。6.如权利要求1所述的方法,其特征在于,所述回复信息中携带有第二终端的标识信息;在接收所述服务器发送的回复信息之后,所述方法还包括:根据所述回复信息中携带的第二终端的标识信息,确定所述回复信息来源于所述第二终端。7.如权利要求1所述的方法,其特征在于,在将所述查询信息发送给服务器之后,且在接收所述服务器发送的回复信息之前,所述方法还包括:接收所述服务器发送的用于表示所述查询信息正在被答复的提示信息;根据所述提示信息等待所述查询信息被答复。8.一种信息处理方法,其特征在于,所述方法包括:服务器接收第一终端发送的查询信息;所述服务器判断是否能够获取到与所述查询信息相关的回复信息;若确定无法获取到与所述查询信息相关的回复信息,所述服务器则将所述查询信息发送给与所述第一终端相对应的第二终端;并接收所述第二终端发送的与所述查询信息相关的回复信息,并将所述回复信息发送给所述第一终端。9.如权利要求8所述的方法,其特征在于,在判断是否能够获取到与所述查询信息相关的回复信息之前,所述方法还包括:对所述查询信息进行语义分析;判断是否能够获取到与所述查询信息相关的回复信息,包括:判断是否能够识别所述查询信息的语义;或者,确定能够识别所述查询信息的语义,并基于所述查询信息的语义识别结果,判断是否能够从对应的数据库中搜索到与所述查询信息相关的回复信息。10.如权利要求8所述的方法,其特征在于,将所述查询信息发送给与所述第一终端相对应的第二终端,包括:判断所述查询信息中是否携带有至少一个、由所述第一终端指定的第二终端的标识信息;若否,则从预先设置的与所述第一终端相对应的各第二终端中,选取一个或多个第二终端,并将所述查询信息发送给所选取的所述一个或多个第二终端;若是,则根据所述至少一个、由所述第一终端指定的第二终端的标识信息,选取一个或多个第二终端,并将所述查询信息发送给所选取的所述一个或多个第二终端。11.如权利要求8所述的方法,其特征在于,将所述查询信息发送给与所述第一终端相对应的第二终端,包括:根据与所述第一终端相对应的各第二终端的优先级,选取对应的优先级最高的一第二终端,并将所述查询信息发送给所选取的第二终端。12.如权利要求8所述的方法,其特征在于,在接收所述第二终端发送的与所述查询信息相关的回复信息之后,所述方法还包括:将接收到的所述回复信息与所述查询信息对应存储。13.如权利要求8所述的方法,其特征在于,在将所述查询信息发送给与所述第一终端相对应的第二终端之后,且在接收所述第二终端发送的与所述查询信息相关的回复信息之前,所述方法还包括:向所述第一终端发送用于表示所述查询信息正在被答复的提示信息,以指示所述第一终端等待所述查询信息被答复。14.一种信息处理方法,其特征在于,所述方法包括:第二终端接收服务器发送的查询信息;其中,所述查询信息是所述服务器根据第一终端发送的查询信息,确定无法获取到与所述查询信息相关的回复信息后,发送给与所述第一终端相对应的所述第二终端的;获取用户输入的与所述查询信息相关的回复信息;将所述回复信息发送至所述服务器,以由所述服务器将所述回复信息发送给所述第一终端。15.如权利要求14所述的方法,其特征在于,在将所述回复信息发送至所述服务器之前,所述方法还包括:将所述第二终端的标识信息携带在所述回复信息中,以使得所述第一终端根据所述回复信息中携带的所述第二终端的标识信息确定所述回复信息来源于所述第二终端。16.如权利要求14所述的方法,其特征在于,在接收服务器发送的查询信息之后,且在将所述回复信息发送至所述服务器之前,所述方法还包括:向所述服务器发送用于表示所述查询信息正在被答复的提示信息,以由所述服务器根据所述提示信息指示所述第一终端等待所述查询信息被答复。17.一种终端,其特征在于,所述终端包括:处理单元,用于获取用户输入的查询信息;发送单元,用于将所述查询信息发送给服务器;接收单元,用于接收所述服务器发送的回复信息;其中,所述回复信息是与所述终端相对应的第二终端根据所述服务器的指示获取的与所述查询信息相关的回复信息。18.如权利要求17所述的终端,其特征在于,所述处理单元,还用于在所述发送单元将所述查询信息发送给服务器之前,确定无法从所述终端的本地存储中...

【专利技术属性】
技术研发人员:酆怡祖李斌
申请(专利权)人:华为终端东莞有限公司
类型:发明
国别省市:广东,44

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

1