智能语音交互方法和装置制造方法及图纸

技术编号:13034784 阅读:68 留言:0更新日期:2016-03-17 10:48
本发明专利技术提出一种智能语音交互方法和装置,该智能语音交互方法包括:根据用户的操作启动语音交互;接收用户输入的属于自定义内容的语音指令,并获取与所述语音指令对应的固有操作指令,所述固有操作指令是根据预先建立的自定义内容与固有操作指令之间的对应关系确定的;根据所述固有操作指令执行对应的操作。该方法能够提升用户体验,并且提高语音识别准确度。

【技术实现步骤摘要】

本专利技术涉及语音处理
,尤其涉及一种智能语音交互方法和装置
技术介绍
用户可以通过语音交互操控智能手机、智能家电等设备。在用户进行语音交互时,目前的方案通常要求用户输入固定的格式,例如,用户想要设定空调为26摄氏度的时候,只能说设定空调温度为26摄氏度。但是,目前的方案不论是在用户输入体验方面,还是在系统识别准确度方面都存在一定的问题。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种智能语音交互方法,该方法可以提升用户体验,并且提高语音识别准确度。本专利技术的另一个目的在于提出一种智能语音交互装置。为达到上述目的,本专利技术第一方面实施例提出的智能语音交互方法,包括:根据用户的操作启动语音交互;接收用户输入的属于自定义内容的语音指令,并获取与所述语音指令对应的固有操作指令,所述固有操作指令是根据预先建立的自定义内容与固有操作指令之间的对应关系确定的;根据所述固有操作指令执行对应的操作。本专利技术第一方面实施例提出的智能语音交互方法,通过用户语音输入自定义内容,用户可以根据自己需要设置自定义内容,可以提升用户体验,并且可以提高语音识别准确度。为达到上述目的,本专利技术第二方面实施例提出的智能语音交互装置,包括:启动模块,用于根据用户的操作启动语音交互;获取模块,用于接收用户输入的属于自定义内容的语音指令,并获取与所述语音指令对应的固有操作指令,所述固有操作指令是根据预先建立的自定义内容与固有操作指令之间的对应关系确定的;执行模块,用于根据所述固有操作指令执行对应的操作。本专利技术第二方面实施例提出的智能语音交互装置,通过用户语音输入自定义内容,用户可以根据自己需要设置自定义内容,可以提升用户体验,并且可以提高语音识别准确度。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的智能语音交互方法的流程示意图;图2是本专利技术另一实施例提出的智能语音交互方法的流程示意图;图3是本专利技术另一实施例提出的智能语音交互方法的流程示意图;图4是本专利技术实施例的语音交互流程与目前方案的比较示意图;图5是本专利技术另一实施例提出的智能语音交互装置的结构示意图;图6是本专利技术另一实施例提出的智能语音交互装置的结构示意图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的智能语音交互方法的流程示意图,该方法包括:S11:根据用户的操作启动语音交互。其中,用户可以通过移动设备上的按键启动语音交互,或者,打开用于语音交互的应用程序(APP),通过APP内的功能键启动语音交互,或者通过其他硬件设备的语音唤醒或按键启动,其他硬件设备例如智能家电等。S12:接收用户输入的属于自定义内容的语音指令,并获取与所述语音指令对应的固有操作指令,所述固有操作指令是根据预先建立的自定义内容与固有操作指令之间的对应关系确定的。固有操作指令是系统默认的指令,对应固定格式的内容,例如,“打电话给小明的手机号”,自定义内容是用户设置的内容,例如,“阿弥陀佛”。客户端可以与服务端进行交互,客户端将采集的语音指令发送给服务端,并从服务端获取到对应的固有操作指令。参见图2,S12的实现流程可以包括:S21:客户端接收用户输入的属于自定义内容的语音指令。例如,用户在客户端上启动语音交互后,客户端可以采集到用户输入的语音指令,如“阿弥陀佛”。S22:客户端将所述语音指令发送给云端,以使云端对所述语音指令进行语音识别以及根据预先建立的自定义内容与固有操作指令之间的对应关系,确定与所述语音指令对应的固有操作指令。其中,云端可以预先建立自定义内容与固有操作指令之间的对应关系,当云端接收到客户端发送的语音指令后,可以对其进行语音识别,再根据预先建立的对应关系,可以确定对应的固有操作指令。例如,云端预先建立的对应关系中与“阿弥陀佛”对应的固有操作指令是“打电话给小明的手机号”,则可以确定对应的固有操作指令是“打电话给小明的手机号”。S23:客户端接收所述云端发送的所述固有操作指令。例如,客户端接收云端发送的“打电话给小明的手机号”。一些实施例中,参见图3,设置对应关系的流程可以包括:S31:向用户展示设置界面。以用户在手机上进行语音交互为例,用户可以通过APP内的功能键启动设置界面,例如,用户打开该APP,该APP内包含设置按钮,用户通过点击设置按钮可以启动设置界面,或者,通过手机系统层面功能启动设置界面,例如,将语音交互与手机系统功能集成在一起,使得手机自带语音交互功能。S32:接收用户在所述设置界面内语音或文字输入的自定义内容,并获取用户选择的与所述自定义内容对应的固有操作指令。在启动设置界面后,用户可以通过语音或文字输入自定义内容,如“阿弥陀佛”,在对应选出映射的内谷,如阿弥fc佛=打电话指令,再调起手机的电话本选中小明的移动手机号。或者,设置,“芝麻开门”=开始播放音乐指令。为了方便后续语音识别时用户操作,通常自定义内容的长度要小于对应的固有操作指令所对应的固定格式内容的长度,如“阿弥陀佛”是四个字,而对应的“打电话给小明的手机号”是10个字。S33:将所述自定义内容和所述固有操作指令发送给云端,以使云端建立所述自定义内容与所述固有操作指令之间的对应关系。例如,将“阿弥陀佛”和“打电话给小明的移动号码”对应发送给云端,以及,将“芝麻开门”和“开始播放音乐”对应发送给云端,云端接收到这些内容后,可以建立“阿弥陀佛”与“打电话给小明的手机号”的对应关系,以及,“芝麻开门”与“开始播放音乐”的对应关系。在云端建立上述的对应关系后,可以根据该对应关系确定与自定义内容对应的固有操作指令,并发送给客户端。S13:根据所述固有操作指令执行对应的操作。例如,客户端获取到固有操作指令是“打电话给小明的手机号”后,可以搜索并拨打小明的手机号。参见图4,比较了目前方案的语音交互流程41和本实施例方案的语音交互流程42,从图4可以看出,对于用户来讲,目前方案需要用户说10个字,而且格式必须是固定的,而本实施例的方案用户只需要说4个字,并且这4个字是用户自定义的,由于输入量有所减少,且内容更符合用户自身特点,因此可以提升用户体验。对于系统识别来讲,目前方案需要系统准确10个字,而本实施例只需要准确识别4个字,识别准确度会更高。本实施例中,通过用户语音输入自定义内容,用户可以根据自己需要设置自定义内容,可以提升用户体验,当自定义内容比较短时,可以降低输入成本,并且可以提高系统语音识别准确度。通过用户自定义内容还可以保证信息输入的私密性,并且可以提高娱乐性和智能性等。图5是本专利技术另一实施例提出的智能语音交互装置的结构示意图,该装置50包括:启动模块51、获取模块52和执本文档来自技高网...

【技术保护点】
一种智能语音交互方法,其特征在于,包括:根据用户的操作启动语音交互;接收用户输入的属于自定义内容的语音指令,并获取与所述语音指令对应的固有操作指令,所述固有操作指令是根据预先建立的自定义内容与固有操作指令之间的对应关系确定的;根据所述固有操作指令执行对应的操作。

【技术特征摘要】

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

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

1