一种语音助手应用界面显示方法和装置制造方法

文档序号:2826309阅读:185来源:国知局
一种语音助手应用界面显示方法和装置制造方法
【专利摘要】本发明提供一种语音助手应用界面显示方法和装置,可以在显示语音助手应用界面的同时,不影响其它应用的正常运行显示,进而可以提升用户体验。所述方法包括:获取语音助手启动命令;根据所述语音助手启动命令,启动所述语音助手;根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显示模式。本发明适用于电子信息【技术领域】。
【专利说明】一种语音助手应用界面显示方法和装置
【技术领域】
[0001]本发明涉及电子信息【技术领域】,尤其涉及一种语音助手应用界面显示方法和装置。
【背景技术】
[0002]随着人们生活水平的提高,智能终端的普及程度越来越高。智能终端的输入方式包括用户手动输入和语音输入,其中,语音输入已经越来越多的应用于当今的智能终端。
[0003]现有技术中,在显示语音助手应用界面时,由于采用的是铺满全屏的显示模式,因此会影响到智能终端系统中其它的行为,例如播放行为的正常运行显示,进而会降低用户体验。

【发明内容】

[0004]本发明提供一种语音助手应用界面显示方法和装置,可以在显示语音助手应用界面的同时,不影响其它应用的正常运行显示,进而可以提升用户体验。
[0005]为达到上述目的,本发明实施例采用如下技术方案:
[0006]第一方面,提供一种语音助手应用界面显示方法,所述方法包括:
[0007]犾取语首助手启动命令;
[0008]根据所述语音助手启动命令,启动所述语音助手;
[0009]根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0010]在第一方面第一种可能的实现方式中,结合第一方面,所述获取语音助手启动命令具体包括:
[0011]接收第一指示信号,所述第一指示信号指示启动语音助手,其中,所述第一指示信号为用户触发控制器上的第一按钮后产生的;
[0012]所述根据所述语音助手启动命令,启动所述语音助手具体包括:
[0013]根据所述第一指示信号,启动所述语音助手。
[0014]在第一方面第二种可能的实现方式中,结合第一方面第一种可能的实现方式,在所述根据所述第一指示信号,启动所述语音助手之后,所述方法还包括:
[0015]获取用户输入的语音数据;
[0016]确定是否可以通过预存储的本地语音库识别所述语音数据;
[0017]若确定可以通过预存储的本地语音库识别所述语音数据,根据所述预存储的本地语音库识别所述语音数据;
[0018]若确定不可以通过预存储的本地语音库识别所述语音数据,根据预存储的网络语音库识别所述语音数据。
[0019]在第一方面第三种可能的实现方式中,结合第一方面第二种可能的实现方式,所述确定是否可以通过预存储的本地语音库识别所述语音数据包括:[0020]将所述语音数据与所述本地语音库中的语音数据进行匹配,获取第一匹配值;
[0021]若所述第一匹配值在第一阈值范围内,确定是否可以通过预存储的本地语音库识别所述语音数据;
[0022]若所述第一匹配值不在所述第一阈值范围内,确定不可以通过预存储的本地语音库识别所述语音数据。
[0023]在第一方面第四种可能的实现方式中,结合第一方面第三种可能的实现方法方式,所述本地语音库中预先存储了第一指令对应的语音数据,其中,所述第一指令包括行为部分和对象部分;
[0024]若用户输入的语音数据为所述第一指令,则所述将所述语音数据与所述本地语音库中的语音数据进行匹配具体包括:
[0025]将所述第一指令行为部分的语音数据与所述本地语音库中的语音数据进行匹配,将所述第一指令对象部分的语音数据与所述本地语音库中第一语音数据进行匹配,其中,所述第一语音数据为所述本地语音库中与所述第一指令行为部分相对应的语音数据。
[0026]第二方面,本发明实施例提供一种语音助手应用界面显示装置,所述装置包括获取单元、启动单元、显示单元;
[0027]所述获取单元,用于获取语音助手启动命令;
[0028]所述启动单元,用于根据所述获取单元获取的语音助手启动命令,启动所述语音助手;
[0029]所述显示单元,用于根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显不模式。
[0030]在第二方面第一种可能的实现方式中,结合第二方面,所述获取单元具体用于:
[0031]接收第一指示信号,所述第一指示信号指示启动语音助手,其中,所述第一指示信号为用户触发控制器上的第一按钮后产生的;
[0032]所述启动单元具体用于:
[0033]根据所述第一指示信号,启动所述语音助手。
[0034]在第二方面第二种可能的实现方式中,结合第二方面第一种可能的实现方式,所述装置还包括确定单元、识别单元;
[0035]所述获取单元,还用于在所述启动单元根据所述第一指示信号,启动所述语音助手之后,获取用户输入的语音数据;
[0036]所述确定单元,用于确定是否可以通过预存储的本地语音库识别所述获取单元获取的语音数据;
[0037]所述识别单元,用于若确定可以通过预存储的本地语音库识别所述语音数据,根据所述预存储的本地语音库识别所述语音数据;
[0038]所述识别单元,还用于若确定不可以通过预存储的本地语音库识别所述语音数据,根据预存储的网络语音库识别所述语音数据。
[0039]在第二方面第三种可能的实现方式中,结合第二方面第二种可能的实现方式,所述确定单元包括获取模块、确定模块;
[0040]所述获取模块,用于将所述语音数据与所述本地语音库中的语音数据进行匹配,获取第一匹配值;
[0041]所述确定模块,用于若所述第一匹配值在第一阈值范围内,确定可以通过预存储的本地语音库识别所述语音数据;
[0042]所述确定模块,还用于若所述第一匹配值不在所述第一阈值范围内,确定不可以通过预存储的本地语音库识别所述语音数据。
[0043]在第二方面第四种可能的实现方式中,结合第二方面第三种可能的实现方式,所述本地语音库中预先存储了第一指令对应的语音数据,其中,所述第一指令包括行为部分和对象部分;
[0044]所述确定模块具体用于:
[0045]将所述第一指令行为部分的语音数据与所述本地语音库中的语音数据进行匹配,将所述第一指令对象部分的语音数据与所述本地语音库中第一语音数据进行匹配,其中,所述第一语音数据为所述本地语音库中与所述第一指令行为部分相对应的语音数据。
[0046]本发明提供一种语音助手应用界面显示方法和装置,所述方法包括:获取语音助手启动命令;根据所述语音助手启动命令,启动所述语音助手;根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显示模式。基于本发明实施例提供的一种语音助手应用界面显示方法和装置,因为语音助手应用界面显示装置在显示语音助手应用界面时,采用的是半透明浮窗显示效果,因此可以不影响其它应用的正常运行显示,进而可以提升用户体验。
【专利附图】

【附图说明】
[0047]图1为本发明实施例一提供的一种语音助手应用界面显示方法;
[0048]图2为本发明实施例二提供的一种语音助手应用界面显示方法;
[0049]图3为本发明实施例二提供的另一种语音助手应用界面显示方法;
[0050]图4为本发明实施例三提供的语音助手应用界面显示装置结构示意图一;
[0051]图5为本发明实施例三提供的语音助手应用界面显示装置结构示意图二 ;
[0052]图6为本发明实施例三提供的语音助手应用界面显示装置结构示意图三。
【具体实施方式】
[0053]下面结合附图对本发明实施例提供的一种语音助手激活方法和装置进行详细描述。
[0054]实施例一、
[0055]本发明实施例提供一种语音助手应用界面显示方法,具体如图1所示,该方法包括:
[0056]101、语首助手应用界面显不装直犾取语首助手启动命令。
[0057]具体的,语音助手应用界面显示装置可以在用户进入智能终端上包含语音助手应用图标的应用列表界面之后,点击应用列表语音助手应用图标后,获取语音助手启动命令,也可以通过用户“一键激活”的方式获取语音助手启动命令,即语音助手应用界面显示装置接收第一指示信号,第一指示信号指示启动语音助手,其中,第一指示信号为用户触发控制器上的第一按钮后产生的。当然,“一键启激活”启动语音助手的方式在操作上更加方便、快捷。
[0058]本发明实施例对语音助手应用界面显示装置获取语音助手启动命令不作具体限定。
[0059]102、语音助手应用界面显示装置根据语音助手启动命令,启动语音助手。
[0060]具体的,在语音助手应用界面显示装置获取语音助手启动命令之后,将根据语音助手启动命令,启动语首助手。
[0061]具体的,若用户通过“一键激活”的方式启动语音助手,即语音助手应用界面显示装置接收第一指示信号,第一指示信号指示启动语音助手,其中,第一指示信号为用户触发控制器上的第一按钮后产生的,则语音助手应用界面显示装置根据语音助手启动命令,启动语音助手具体可以包括:
[0062]根据第一指示信号,启动语音助手。
[0063]103、语音助手应用界面显示装置根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0064]具体的,本发明实施例中,为了在使用语音助手时,不影响当前背景应用的正常运行显示,还预先配置了语音助手应用界面的显示模式,即第一显示模式,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0065]示例性的,假设用户在观看视频或者进行在线游戏时,想进行语音输入,则语音助手应用界面显示装置在启动语音助手之后,会呈现背景呈现半透明状态的浮窗显示界面,这样用户可以在使用语音助手时,仍不会让错过视频直播或游戏关卡的任一部分信息。
[0066]需要说明的是,根据预先配置的第一显示模式显示语音助手应用界面是语音助手应用界面显示装置中的显示模块执行的动作,在语音助手应用界面显示装置启动语音助手之后,一直到语音助手使用结束才结束显示。
[0067]本发明实施例提供一种语音助手应用界面显示方法,该方法包括:获取语音助手启动命令;根据语音助手启动命令,启动语音助手;根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。基于本发明实施例提供的一种语音助手应用界面显示方法,因为方法中在显示语音助手应用界面时,采用的是半透明浮窗显示效果,因此可以不影响其它应用的正常运行显示,进而可以提升用户体验。
[0068]实施例二、
[0069]本发明实施例提供一种语音助手应用界面显示方法,具体如图2所示,该方法包括:
[0070]201、语音助手应用界面显示装置接收第一指示信号,第一指示信号指示启动语音助手,其中,第一指示信号为用户触发控制器上的第一按钮后产生的。
[0071]具体的,现有技术中,在获取用户输入的语音数据之前,用户需要首先进入智能终端上包含语音助手应用图标的应用列表界面之后,点击应用列表语音助手应用图标后,语音识别装置才对用户的语音输入进行响应,即获取用户输入的语音数据。
[0072]本发明实施例中,在获取用户输入的语音数据之前,语音识别装置首先接收第一指示信号,第一指示信号指示启动语音助手,其中,所收第一指示信号为用户触发控制器上的第一按钮后产生的。即本发明实施例中用户通过“一键激活”的方式启动语音助手,相对于现有技术中启动语音助手的方式,该方式可以在任何情况下启动语音助手,使得操作更加方便,启动更加快捷。
[0073]202、语音助手应用界面显示装置根据第一指示信号,启动语音助手。
[0074]具体的,本发明实施例中,在语音助手应用界面显示装置接收第一指示信号之后,将根据第一指示信号,启动语音助手。
[0075]203、语音助手应用界面显示装置根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0076]具体的,本发明实施例中,为了在使用语音助手时,不影响当前背景应用的正常运行显示,还预先配置了语音助手应用界面的显示模式,即第一显示模式,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0077]示例性的,假设用户在观看视频或者进行在线游戏时,想进行语音输入,则语音助手应用界面显示装置在启动语音助手之后,会呈现背景呈现半透明状态的浮窗显示界面,这样用户可以在使用语音助手时,仍不会让错过视频直播或游戏关卡的任一部分信息。
[0078]需要说明的是,根据预先配置的第一显示模式显示语音助手应用界面是语音助手应用界面显示装置中的显示模块执行的动作,在语音助手应用界面显示装置启动语音助手之后,一直到语音助手使用结束才结束显示,和本发明实施例中后续各步骤没有必然的先后顺序。
[0079]204、语音助手应用界面显示装置获取用户输入的语音数据。
[0080]具体的,在语音助手应用界面显示装置进行语音识别时,会获取用户输入的语音数据,该语音数据可能是一个指令,例如可能是“关机”、“打开浏览器”等,本发明实施例对此不作具体限定。
[0081]需要说明的是,语音助手应用界面显示装置包含在智能终端中,智能终端可能是电视,也可能是pad,本发明实施例对此不作具体限定。
[0082]205、语音助手应用界面显示装置确定是否可以通过预存储的本地语音库识别语音数据。
[0083]具体的,语音助手应用界面显示装置在获取用户输入的语音数据之后,首先确定是否可以通过预存储的本地语音库识别语音数据,若确定可以通过预存储的本地语音库识别语音数据,则执行步骤206;
[0084]若确定不可以通过预存储的本地语音库识别语音数据,则执行步骤207。
[0085]具体的,确定是否可以通过预存储的本地语音库识别语音数据可以包括:
[0086]将语音数据与本地语音库中的语音数据进行匹配,获取第一匹配值;
[0087]若第一匹配值在第一阈值范围内,确定可以通过预存储的本地语音库识别语音数据;
[0088]若第一匹配值不在第一阈值范围内,确定不可以通过预存储的本地语音库识别语音数据。
[0089]需要说明的是,在上述确定是否可以通过预存储的本地语音库识别语音数据的方法中,第一阈值是针对语音数据与本地语音数据库的匹配结果而设定的一个数值范围,在本地语音数据库与语音数据的匹配结果在一个较高的范围时,确定可以通过可以预存储的本地语音库识别语音数据,否则确定不可以通过预存储的本地语音库识别语音数据,这样可以避免在环境嘈杂或者用户说话不清楚时导致的用户输入的语音数据在本地语音库中匹配不准确的情况,使得语音识别结果更加准确。
[0090]206、若确定可以通过预存储的本地语音库识别语音数据,语音助手应用界面显示装置根据预存储的本地语音库识别语音数据。
[0091]具体的,若语音助手应用界面显示装置若确定可以通过预存储的本地语音库识别语音数据,则可以根据预存储的本地语音库识别语音数据。这样,在没有网络连接的情况下,也可以进行语音输入和语音控制,并且本地语音库相对于现有技术中的网络语音库较小,根据预存储的本地语音库识别语音数据可以使得识别结果更加准确。
[0092]需要说明的是,本地语音库中预存储了一些常用指令。通过预存储的本地语音库识别语音数据的方法可称为“离线识别”技术,“离线识别”即为通过语音助手应用中预存储的本地语音库,在用户完成语音输入后,在本地语音库中匹配最接近输入内容的文字。本发明实施例即通过“离线识别”对用户输入的语音数据进行语音识别。
[0093]207、若确定不可以通过预存储的本地语音库识别语音数据,语音助手应用界面显示装置根据预存储的网络语音库识别语音数据。
[0094]具体的,在语音助手应用界面显示装置确定不可以通过预存储的本地语音库识别语音数据时,可以根据现有技术中的网络语音库识别语音数据。其中,通过网络语音库识别语音数据的方法称作“在线识别”,这样结合“离线识别”和“在线识别”的双保险模式使得语音识别更加准确。
[0095]进一步的,本发明实施例还提供一种语音识别方法,具体如图3所示,该方法包括:
[0096]301、语音助手应用界面显示装置接收第一指示信号,第一指示信号指示启动语音助手,其中,第一指示信号为用户触发控制器上的第一按钮后产生的。
[0097]具体的,现有技术中,在获取用户输入的语音数据之前,用户需要首先进入智能终端上包含语音助手应用图标的应用列表界面之后,点击应用列表语音助手应用图标后,语音助手应用界面显示装置才对用户的语音输入进行响应,即获取用户输入的语音数据。
[0098]本发明实施例中,在获取用户输入的语音数据之前,语音助手应用界面显示装置首先接收第一指示信号,第一指示信号指示启动语音助手,其中,所收第一指示信号为用户触发控制器上的第一按钮后产生的。即本发明实施例中用户通过“一键激活”的方式启动语音助手,相对于现有技术中启动语音助手的方式,该方式可以在任何情况下启动语音助手,使得操作更加方便,启动更加快捷。
[0099]302、语音助手应用界面显示装置根据第一指示信号,启动语音助手。
[0100]具体的,本发明实施例中,在语音助手应用界面显示装置接收第一指示信号之后,将根据第一指示信号,启动语音助手。
[0101]303、语音助手应用界面显示装置根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。[0102]具体的,本发明实施例中,为了在使用语音助手时,不影响当前背景应用的正常运行显示,还预先配置了语音助手应用界面的显示模式,即第一显示模式,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0103]示例性的,假设用户在观看视频或者进行在线游戏时,想进行语音输入,则语音助手应用界面显示装置在启动语音助手之后,会呈现背景呈现半透明状态的浮窗显示界面,这样用户可以在使用语音助手时,仍不会让错过视频直播或游戏关卡的任一部分信息。
[0104]需要说明的是,根据预先配置的第一显示模式显示语音助手应用界面是语音助手应用界面显示装置中的显示模块执行的动作,在语音助手应用界面显示装置启动语音助手之后,一直到语音助手使用结束才结束显示,和本发明实施例中后续各步骤没有必然的先后顺序。
[0105]304、语音助手应用界面显示装置获取用户输入的语音数据。
[0106]具体的,在语音助手应用界面显示装置进行语音识别时,会获取用户输入的语音数据,该语音数据可能是一个指令,例如可能是“关机”、“打开浏览器”等,本发明实施例对此不作具体限定。
[0107]需要说明的是,语音助手应用界面显示装置包含在智能终端中,智能终端可能是电视,也可能是pad,本发明实施例对此不作具体限定。
[0108]305、语音助手应用界面显示装置将语音数据与本地语音库中的语音数据进行匹配,获取第一匹配值。
[0109]具体的,在语音助手应用界面显示装置获取用户输入的语音数据之后,会将语音数据与语音数据库中的语音数据进行匹配,获取第一匹配值。其中,第一匹配值为表征语音数据与本地语音数据库中的语音数据匹配程度的一个数据。若语音数据与本地语音数据库中的语音数据十分匹配,则该第一匹配值将较高,否则偏低。
[0110]具体的,本地语音库中预先存储了第一指令对应的语音数据,其中,第一指令包括行为部分和对象部分;
[0111]若用户输入的语音数据为第一指令,则将语音数据与本地语音库中的语音数据进行匹配具体可以包括:
[0112]将第一指令行为部分的语音数据与本地语音库中的语音数据进行匹配,将第一指令对象部分的语音数据与本地语音库中第一语音数据进行匹配,其中,第一语音数据为本地语音库中与第一指令行为部分相对应的语音数据。
[0113]示例性的,比如用户想打开浏览器,通过获取用户输入的语音数据“打开浏览器”之后,首先识别出“打开”这个动作,表明要打开某个应用,然后从与“打开”对应的应用列表中识别出对象“浏览器”,这样的语音识别方式更加快捷。
[0114]306、若第一匹配值在第一阈值范围内,语音助手应用界面显示装置确定可以通过预存储的本地语音库识别语音数据。
[0115]具体的,第一阈值是针对语音数据与本地语音数据库的匹配结果而设定的一个数值范围,在本地语音数据库与语音数据的匹配结果在一个较高的范围时,确定可以通过可以预存储的本地语音库识别语音数据,否则确定不可以通过预存储的本地语音库识别语音数据,这样可以避免在环境嘈杂或者用户说话不清楚时导致的用户输入的语音数据在本地语音库中匹配不准确的情况,使得语音识别结果更加准确。[0116]具体的,若语音助手应用界面显示装置确定可以通过预存储的本地语音库识别语音数据,执行步骤308。
[0117]307、若第一匹配值不在第一阈值范围内,语音助手应用界面显示装置确定不可以通过预存储的本地语音库识别语音数据。
[0118]具体的,根据步骤306的描述,若第一匹配值不在第一阈值范围内,语音助手应用界面显示装置确定不可以通过预存储的本地语音库识别语音数据。
[0119]具体的,若语音助手应用界面显示装置确定不可以通过预存储的本地语音库识别语音数据,执行步骤309。
[0120]308、若确定可以通过预存储的本地语音库识别语音数据,语音助手应用界面显示装置根据预存储的本地语音库识别语音数据。
[0121]具体的,若语音助手应用界面显示装置若确定可以通过预存储的本地语音库识别语音数据,则可以根据预存储的本地语音库识别语音数据。这样,在没有网络连接的情况下,也可以进行语音输入和语音控制,并且本地语音库相对于现有技术中的网络语音库较小,根据预存储的本地语音库识别语音数据可以使得识别结果更加准确。
[0122]需要说明的是,本地语音库中预存储了一些常用指令。通过预存储的本地语音库识别语音数据的方法可称为“离线识别”技术,“离线识别”即为通过语音助手应用中预存储的本地语音库,在用户完成语音输入后,在本地语音库中匹配最接近输入内容的文字。本发明实施例即通过“离线识别”对用户输入的语音数据进行语音识别。
[0123]309、若确定不可以通过预存储的本地语音库识别语音数据,语音助手应用界面显示装置根据预存储的网络语音库识别语音数据。
[0124]具体的,在语音助手应用界面显示装置确定不可以通过预存储的本地语音库识别语音数据时,可以根据现有技术中的网络语音库识别语音数据。其中,通过网络语音库识别语音数据的方法称作“在线识别”,这样结合“离线识别”和“在线识别”的双保险模式使得语音识别更加准确。
[0125]本发明实施例提供一种语音助手应用界面显示方法,该方法包括:获取语音助手启动命令;根据语音助手启动命令,启动语音助手;根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。基于本发明实施例提供的一种语音助手应用界面显示方法,因为方法中在显示语音助手应用界面时,采用的是半透明浮窗显示效果,因此可以不影响其它应用的正常运行显示,进而可以提升用户体验。
[0126]实施例三、
[0127]本发明实施例提供一种语音助手应用界面显示装置400,具体如图4所示,装置400包括获取单元401、启动单元402、显示单元403。
[0128]获取单元401,用于获取语音助手启动命令。
[0129]启动单元402,用于根据获取单元401获取的语音助手启动命令,启动语音助手。
[0130]显示单元403,用于根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。
[0131]进一步的,获取单元401具体用于:[0132]接收第一指示信号,第一指示信号指示启动语音助手,其中,第一指示信号为用户触发控制器上的第一按钮后产生的。
[0133]启动单元402具体用于:
[0134]根据第一指示信号,启动语音助手。
[0135]进一步的,如图5所示,装置400还包括确定单元404、识别单元405。
[0136]获取单元401,还用于在启动单元402根据第一指示信号,启动语音助手之后,获取用户输入的语音数据。
[0137]确定单元404,用于确定是否可以通过预存储的本地语音库识别获取单元401获取的语音数据。
[0138]识别单元405,用于若确定可以通过预存储的本地语音库识别语音数据,根据预存储的本地语音库识别语音数据。
[0139]识别单元405,还用于若确定不可以通过预存储的本地语音库识别语音数据,根据预存储的网络语音库识别语音数据。
[0140]进一步的,如图6所示,确定单元404包括获取模块4041、确定模块4042。
[0141]获取模块4041,用于将语音数据与本地语音库中的语音数据进行匹配,获取第一匹配值。
[0142]确定模块4042,用于若第一匹配值在第一阈值范围内,确定可以通过预存储的本地语音库识别语音数据。
[0143]确定模块4042,还用于若第一匹配值不在第一阈值范围内,确定不可以通过预存储的本地语音库识别语音数据。
[0144]进一步的,本地语音库中预先存储了第一指令对应的语音数据,其中,第一指令包括行为部分和对象部分。
[0145]确定模块4042具体用于:
[0146]将第一指令行为部分的语音数据与本地语音库中的语音数据进行匹配,将第一指令对象部分的语音数据与本地语音库中第一语音数据进行匹配,其中,第一语音数据为本地语音库中与第一指令行为部分相对应的语音数据。
[0147]具体的,通过语音助手应用界面显示装置进行语音助手应用界面显示的方法可参考实施例一和实施例二的描述,本发明实施例在此不再赘述。
[0148]本发明实施例提供一种语音助手应用界面显示装置,装置包括:获取单元、启动单元、显示单元。获取单元获取语音助手启动命令;启动单元根据语音助手启动命令,启动语音助手;显示单元根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,第一显示模式为背景呈现半透明状态的浮窗显示模式。基于本发明实施例提供的一种语音助手应用界面显示装置,因为装置中的显示单元在显示语音助手应用界面时,采用的是半透明浮窗显示效果,因此可以不影响其它应用的正常运行显示,进而可以提升用户体验。
[0149]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0150]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。另一点,所显示或讨论的相互之间的耦合或直接耦合可以是通过一些接口,装置的间接耦合,可以是电性,机械或其它的形式。
[0151]作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0152]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0153]集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0154]以上,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【权利要求】
1.一种语音助手应用界面显示方法,其特征在于,所述方法包括: 获取语音助手启动命令; 根据所述语音助手启动命令,启动所述语音助手; 根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显示模式。
2.根据权利要求1所述的方法,其特征在于,所述获取语音助手启动命令具体包括: 接收第一指示信号,所述第一指示信号指示启动语音助手,其中,所述第一指示信号为用户触发控制器上的第一按钮后产生的; 所述根据所述语音助手启动命令,启动所述语音助手具体包括: 根据所述第一指示信号,启动所述语音助手。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述第一指示信号,启动所述语音助手之后,所述方法还包括: 获取用户输入的语音数据; 确定是否可以通过预存储的本地语音库识别所述语音数据; 若确定可以通过预存储的本地语音库识别所述语音数据,根据所述预存储的本地语音库识别所述语音数据; 若确定不可以通过预存储的本地语`音库识别所述语音数据,根据预存储的网络语音库识别所述语音数据。
4.根据权利要求3所述的方法,其特征在于,所述确定是否可以通过预存储的本地语音库识别所述语音数据包括: 将所述语音数据与所述本地语音库中的语音数据进行匹配,获取第一匹配值; 若所述第一匹配值在第一阈值范围内,确定可以通过预存储的本地语音库识别所述语音数据; 若所述第一匹配值不在所述第一阈值范围内,确定不可以通过预存储的本地语音库识别所述语音数据。
5.根据权利要求4所述的方法,其特征在于,所述本地语音库中预先存储了第一指令对应的语音数据,其中,所述第一指令包括行为部分和对象部分; 若用户输入的语音数据为所述第一指令,则所述将所述语音数据与所述本地语音库中的语音数据进行匹配具体包括: 将所述第一指令行为部分的语音数据与所述本地语音库中的语音数据进行匹配,将所述第一指令对象部分的语音数据与所述本地语音库中第一语音数据进行匹配,其中,所述第一语音数据为所述本地语音库中与所述第一指令行为部分相对应的语音数据。
6.一种语音助手应用界面显示装置,其特征在于,所述装置包括获取单元、启动单元、显示单元; 所述获取单元,用于获取语音助手启动命令; 所述启动单元,用于根据所述获取单元获取的语音助手启动命令,启动所述语音助手; 所述显示单元,用于根据预先配置的第一显示模式显示语音助手应用界面,以使得不影响其它应用的正常运行显示,其中,所述第一显示模式为背景呈现半透明状态的浮窗显示模式。
7.根据权利要求6所述的装置,其特征在于,所述获取单元具体用于: 接收第一指示信号,所述第一指示信号指示启动语音助手,其中,所述第一指示信号为用户触发控制器上的第一按钮后产生的; 所述启动单元具体用于: 根据所述第一指示信号,启动所述语音助手。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括确定单元、识别单元; 所述获取单元,还用于在所述启动单元根据所述第一指示信号,启动所述语音助手之后,获取用户输入的语音数据; 所述确定单元,用于确定是否可以通过预存储的本地语音库识别所述获取单元获取的语音数据; 所述识别单元,用于若确定可以通过预存储的本地语音库识别所述语音数据,根据所述预存储的本地语音库识别所述语音数据; 所述识别单元,还用于若确定不可以通过预存储的本地语音库识别所述语音数据,根据预存储的网络语音库识别所述语音数据。
9.根据权利要求8所述的装置,其特征在于,所述确定单元包括获取模块、确定模块; 所述获取模块,用于将所述语音数据与所述本地语音库中的语音数据进行匹配,获取第一匹配值; 所述确定模块,用于若所述第一匹配值在第一阈值范围内,确定可以通过预存储的本地语音库识别所述语音数据; 所述确定模块,还用于若所述第一匹配值不在所述第一阈值范围内,确定不可以通过预存储的本地语音库识别所述语音数据。
10.根据权利要求9所述的装置,其特征在于,所述本地语音库中预先存储了第一指令对应的语音数据,其中,所述第一指令包括行为部分和对象部分; 所述确定模块具体用于: 将所述第一指令行为部分的语音数据与所述本地语音库中的语音数据进行匹配,将所述第一指令对象部分的语音数据与所述本地语音库中第一语音数据进行匹配,其中,所述第一语音数据为所述本地语音库中与所述第一指令行为部分相对应的语音数据。
【文档编号】G10L15/00GK103488384SQ201310466092
【公开日】2014年1月1日 申请日期:2013年9月30日 优先权日:2013年9月30日
【发明者】初超, 田甲子, 于佳, 黄滔, 仝永辉 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1