The invention discloses a message processing method, which includes: receiving request message by cloud platform, semantically parsing request message, and obtaining semantically parsed result; searching description file matching semantically parsed result in description file database, and obtaining relevant description information in description file; calling corresponding description information with semantically parsed result as parameter. Executable procedures. The invention also discloses a message processing system, a cloud platform and a storage medium. The invention breaks through the barrier of cooperative work among multiple applications through the cloud platform, and processes user requests through the cooperation among multiple applications, thereby realizing the whole process automatic processing of user requests.
【技术实现步骤摘要】
消息处理方法、系统、云平台及存储介质
本专利技术涉及人机交互信息处理领域,尤其涉及消息处理方法、系统、云平台及存储介质。
技术介绍
语音交互功能现已成为智能终端必备的输入方式,除了专门的语音助手应用外,其他很多的各色应用也都集成了语音识别功能。通过语音交互可以让用户的需求只通过说话就能让机器识别和明白,进而再执行相应的操作以解决用户的需求。当前的语音交互应用或平台通常仅注重语音识别和语义解析,而对于最终调用第三方服务完成用户需求的操作处理还只是停留在传统的“我要先知道你的接口再进行适配后才可使用”的现状上,因而各应用之间的协作需要双方开发者事先沟通以确定好应用之间适配的调用接口以及处理流程,而这一过程会花费大量时间与人力成本。而更重要的是,如果是面对成百上千的应用都要进行这种沟通与适配的话,那么多应用之间进行相互协作以解决用户需求的可能性也就变得更加渺茫。
技术实现思路
本专利技术的主要目的在于提供一种消息处理方法、系统、云平台及计算机可读存储介质,旨在解决现有语音交互技术中,各应用之间必须进行沟通与适配,进而无法协同工作以处理请求消息的技术问题。为实现上述目的,本专利技术提供一种消息处理方法,所述消息处理方法包括以下步骤:云平台接收请求消息,并对所述请求消息进行语义解析,得到语义解析结果;查找描述文件数据库中与所述语义解析结果相匹配的描述文件,并获取所述描述文件中的相关描述信息;以所述语义解析结果为参数,调用与所述相关描述信息相对应的可执行程序,其中,所述描述文件与所述可执行程序由相同的第三方预先部署到所述云平台上。可选地,在对所述请求消息进行语义解析之前, ...
【技术保护点】
1.一种消息处理方法,其特征在于,所述消息处理方法包括以下步骤:云平台接收请求消息,并对所述请求消息进行语义解析,得到语义解析结果;查找描述文件数据库中与所述语义解析结果相匹配的描述文件,并获取所述描述文件中的相关描述信息;以所述语义解析结果为参数,调用与所述相关描述信息相对应的可执行程序,其中,所述描述文件与所述可执行程序由相同的第三方预先部署到所述云平台上。
【技术特征摘要】
1.一种消息处理方法,其特征在于,所述消息处理方法包括以下步骤:云平台接收请求消息,并对所述请求消息进行语义解析,得到语义解析结果;查找描述文件数据库中与所述语义解析结果相匹配的描述文件,并获取所述描述文件中的相关描述信息;以所述语义解析结果为参数,调用与所述相关描述信息相对应的可执行程序,其中,所述描述文件与所述可执行程序由相同的第三方预先部署到所述云平台上。2.如权利要求1所述的消息处理方法,其特征在于,在对所述请求消息进行语义解析之前,所述消息处理方法还包括:判断所述请求消息的类型,所述请求消息的类型包括语音消息、文本消息;当所述请求消息的类型为语音消息时,对所述请求消息进行语音识别,并输出识别得到的文本消息;当所述请求消息的类型为文本消息时,不对所述请求消息进行语音识别;所述对所述请求消息进行语义解析包括:对接收到的文本消息或通过语音识别得到的文本消息进行语义解析。3.如权利要求1所述的消息处理方法,其特征在于,所述云平台上部署有由多个不同第三方上传的描述文件与可执行程序,所述描述文件的内容至少包括用于描述所述可执行程序的服务领域、服务关键字、服务ID、入口函数名与程序包名,其中,不同的可执行程序对应不同的服务关键字,所述服务ID由所述云平台生成且与所述服务关键字一一对应。4.如权利要求3所述的消息处理方法,其特征在于,所述语义解析结果至少包括以下内容:所述请求消息所对应的请求领域、请求关键字以及请求内容;所述消息处理方法还包括:若所述语义解析结果中未包括所述请求关键字,则根据所述请求领域、和/或所述请求内容、和/或所述云平台与所述请求消息发送端之间的交互,...
【专利技术属性】
技术研发人员:王武斌,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。