语音应用的实现方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:21570777 阅读:35 留言:0更新日期:2019-07-10 15:13
本公开提供一种语音应用的实现方法、装置、设备及计算机可读存储介质。本公开提供的语音应用的实现方法、装置、设备及计算机可读存储介质,在服务器侧确定与用户语音指令对应的反馈内容和模板标识,由物联网设备执行这一确定结果,随着互联网信息的迭代更新,语音指令也更新时,可以在服务器侧更新对语音指令的处理功能,从而无需更新物联网设备中的语音应用。因此,采用本公开提供的语音应用实现方法、装置、设备及计算机可读存储介质,可以在不升级语音应用本身的情况下,更新语音应用的处理能力,减少了现有技术中,由于OTA升级流程造成升级耗时过长的问题。

The Realization Method, Device, Equipment and Computer Readable Storage Medium of Voice Application

【技术实现步骤摘要】
语音应用的实现方法、装置、设备及计算机可读存储介质
本公开涉及物联网设备的语音应用技术,尤其涉及一种语音应用的实现方法、装置、设备及计算机可读存储介质。
技术介绍
目前,随着物联网的发展,很多设备实体都能够接入网络,例如车辆、智能音箱等。通过联网,能够使实体设备中的应用提供更多的功能,并且,这些应用软件还能够基于网络自动升级更新。现有技术中,如设置在车辆或其他接入物联网实体设备中的应用软件的更新方式采用OTA(Over-the-AirTechnology,空中下载技术)升级流程。专利技术人发现,现有技术中的方案,即使应用软件中发生非常小的改动,都需要重新开放软件,并根据新的软件对物联网设备中的软件进行升级,而OTA升级流程较为严格,导致物联网设备中的应用升级耗时太长。在这一过程中,能够保证更新后的物联网设备应用稳定运行,但是,这一过程会耗费很长的时间,当物联网设备应用的功能更新频繁时,用户更无法及时使用到物联网设备应用的新功能。例如,车载语音应用经常会更新语义类别,若使用现有技术中的更新方式,车载应用的迭代速度远超出应用的更新速度,导致车载应用新增的功能无法及时同步至用户端。因此,现有技术中的物联网设备的应用软件由于在发生较小的改动时,都需要重新开放软件,造成用户使用软件新功能的周期较长,因此,提供一种新的语音应用软件的实现方式,使该应用软件在发生较小的改动时,无需重新开发软件是本领域技术人员亟需解决的技术问题。
技术实现思路
本公开提供一种语音应用的实现方法、装置、设备及计算机可读存储介质,以解决现有技术中的语音应用实现方案,需要采用OTA技术进行升级,从而导致升级流程耗时过长的问题。本公开的第一个方面是提供一种语音应用的实现方法,包括:物联网设备向服务器发送用户的语音指令;所述物联网设备接收所述服务器发送的根据所述语音指令确定的反馈内容以及目标模板标识;所述物联网设备根据所述目标模板标识确定目标模板,并根据所述目标模板、所述反馈内容确定展示内容;所述物联网设备向所述用户展示所述展示内容。本公开的第二个方面是提供一种语音应用的实现方法,包括:服务器接收物联网设备发送的语音指令;所述服务器基于预设对应关系确定所述语音指令对应的目标模板标识,并根据所述语音指令确定反馈内容;所述服务器向所述物联网设备发送所述反馈内容、所述目标模板标识,以使所述物联网设备根据所述反馈内容、所述目标模板标识,确定向用户展示的展示内容。本公开的第三个方面是提供一种语音应用的实现装置,包括:发送模块,用于向服务器发送用户的语音指令;接收模块,用于接收所述服务器发送的根据所述语音指令确定的反馈内容以及目标模板标识;确定模块,用于根据所述目标模板标识确定目标模板,并根据所述目标模板、所述反馈内容确定展示内容;展示模块,用于向所述用户展示所述展示内容。本公开的第四个方面是提供一种语音应用的实现装置,包括:接收模块,用于接收物联网设备发送的语音指令;确定模块,用于基于预设对应关系确定所述语音指令对应的目标模板标识,并根据所述语音指令确定反馈内容;发送模块,用于向所述物联网设备发送所述反馈内容、所述目标模板标识,以使所述物联网设备根据所述反馈内容、所述目标模板标识,确定向用户展示的展示内容。本公开的又一个方面是提供一种语音应用的实现设备,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第一方面或第二方面所述的语音应用的实现方法。本公开的又一个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第一方面或第二方面所述的语音应用的实现方法。本公开提供的语音应用的实现方法、装置、设备及计算机可读存储介质的技术效果是:本公开提供的语音应用的实现方法、装置、设备及计算机可读存储介质,包括:物联网设备向服务器发送用户的语音指令;物联网设备接收服务器发送的根据语音指令确定的反馈内容以及目标模板标识;物联网设备根据目标模板标识确定目标模板,并根据目标模板、反馈内容确定展示内容;物联网设备向用户展示展示内容。本公开提供的语音应用的实现方法、装置、设备及计算机可读存储介质,在服务器侧确定与用户语音指令对应的反馈内容和模板标识,由物联网设备执行这一确定结果,随着互联网信息的迭代更新,语音指令也更新时,可以在服务器侧更新对语音指令的处理功能,从而无需更新物联网设备中的语音应用。因此,采用本公开提供的语音应用实现方法、装置、设备及计算机可读存储介质,可以在不升级语音应用本身的情况下,更新语音应用的处理能力,减少了现有技术中,由于OTA升级流程造成升级耗时过长的问题。附图说明图1为本专利技术一示例性实施例示出的语音应用的实现方法的流程图;图2为本专利技术另一示例性实施例示出的语音应用的实现方法的流程图;图2A为本专利技术一示例性实施例示出的模板更新方法的流程图;图2B为本专利技术另一示例性实施例示出的模板更新方法的流程图;图3为本专利技术又一示例性实施例示出的语音应用的实现方法的流程图;图4为本专利技术再一示例性实施例示出的语音应用的实现方法的流程图;图4A为本专利技术又一示例性实施例示出的模板更新方法的流程图;图4B为本专利技术再一示例性实施例示出的模板更新方法的流程图;图5为本专利技术一示例性实施例示出的语音应用的实现装置的结构图;图6为本专利技术另一示例性实施例示出的语音应用的实现装置的结构图;图7为本专利技术又一示例性实施例示出的语音应用的实现装置的结构图;图8为本专利技术再一示例性实施例示出的语音应用的实现装置的结构图;图9为本专利技术一示例性实施例示出的语音应用的实现设备的结构图。具体实施方式目前的物联网设备中,很多设置有语音应用,例如智能音箱、能够联网的车辆等,这些物联网设备能够基于用户发出的语音指令进行处理,并向用户进行响应,给用户带来较好的用户体验。对于语音应用来说,对于不同用户指令做出的反应也不尽相同。随着互联网信息的更新,用户的语音指令也会越来越多,因此,语音应用对用户反馈的类型也会越来越多,在这一过程中,就需要对语音应用的功能进行更新,从而满足用户需求。若采用现有技术中语音应用的实现方案,对语音应用进行更新时,需要采用OTA技术,这就导致语音应用的更新过程较长,使用户无法及时的使用语音应用中的新功能。本实施例提供的方案中,有服务器对用户的语音进行处理,并确定出向用户响应的具体内容,同时,还根据语音指令确定出用于展示响应内容的模板标识,相应的,在物联网设备侧,设置有模板,当物联网设备接收到服务器发送的内容以及标识后,可以基于标识确定出相应的模板,再基于模板以及服务器反馈的内容,向用户进行展示。可以根据互联网信息的更新去更新服务器侧功能,使服务器能够识别出更多的语音指令,同时,还可以更新服务器中语音指令与模板标识的对应关系,从而无需更新物联网设备中的语音应用,就能够实现语音应用具备新增功能的效果。图1为本专利技术一示例性实施例示出的语音应用的实现方法的流程图。如图1所示,本实施例提供的语音应用的实现方法包括:步骤101,物联网设备向服务器发送用户的语音指令。其中,本实施例提供的方法由物联网设备来执行,该物联网设备是具备一定数据处理能力的电子设备,其还可以联网。在物联网设备中,可以设置有语音本文档来自技高网...

【技术保护点】
1.一种语音应用的实现方法,其特征在于,包括:物联网设备向服务器发送用户的语音指令;所述物联网设备接收所述服务器发送的根据所述语音指令确定的反馈内容以及目标模板标识;所述物联网设备根据所述目标模板标识确定目标模板,并根据所述目标模板、所述反馈内容确定展示内容;所述物联网设备向所述用户展示所述展示内容。

【技术特征摘要】
1.一种语音应用的实现方法,其特征在于,包括:物联网设备向服务器发送用户的语音指令;所述物联网设备接收所述服务器发送的根据所述语音指令确定的反馈内容以及目标模板标识;所述物联网设备根据所述目标模板标识确定目标模板,并根据所述目标模板、所述反馈内容确定展示内容;所述物联网设备向所述用户展示所述展示内容。2.根据权利要求1所述的方法,其特征在于,所述目标模板包括Html5格式的通用模板。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标模板、所述反馈内容确定展示内容,包括:确定所述目标模板中的排版信息,根据所述排版信息将所述反馈内容与所述目标模板进行结合,得到所述展示内容。4.根据权利要求1所述的方法,其特征在于,所述反馈内容包括以下至少一种内容:文字内容、图片内容、音频内容、导航内容。5.根据权利要求4所述的方法,其特征在于,若所述反馈内容包括所述文字内容和/或图片内容,则所述物联网设备向所述用户展示所述展示内容,包括:所述物联网设备调用显示接口,以使所述物联网设备的显示组件显示所述文字内容和/或图片内容;若所述反馈内容包括所述音频内容,则所述物联网设备向所述用户展示所述展示内容,包括:所述物联网设备调用音频接口,以使所述物联网设备的音箱组件播放所述音频内容;若所述反馈内容包括所述导航内容,则所述物联网设备向所述用户展示所述展示内容,包括:所述物联网设备调用导航接口,以使所述物联网设备的导航组件展示所述导航内容对应的路线。6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:所述物联网设备向所述服务器发送模板版本信息;所述物联网设备接收所述服务器发送的更新指令,并根据所述更新指令从所述服务器下载模板补丁;所述物联网设备根据所述模板补丁更新已有的模板。7.根据权利要求1-5任一项所述的方法,其特征在于,所述物联网设备接收所述服务器发送的根据所述语音指令确定的反馈内容以及目标模板标识之后,还包括:所述物联网设备根据所述目标模板标识确定是否需要更新模板,若需要,则从所述服务器下载模板补丁;所述物联网设备根据所述模板补丁更新已有的模板。8.一种语音应用的实现方法,其特征在于,包括:服务器接收物联网设备发送的语音指令;所述服务器基于预设对应关系确定所述语音指令对应的目标模板标识,并根据所述语音指令确定反馈内容;所述服务器向所述物联网设备发送所述反馈内容、所述目标模板标识,以使所述物联网设备根据所述反馈内容、所述目标模...

【专利技术属性】
技术研发人员:张龙宋晔
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1