一种语音控制方法、装置和终端设备的制造方法

文档序号:10595525阅读:551来源:国知局
一种语音控制方法、装置和终端设备的制造方法
【专利摘要】本发明公开了一种语音控制方法、装置和终端设备,涉及语音控制技术领域,旨在简化终端设备的语音控制过程,提高终端设备的语音控制响应速度和准确率,进而提高终端设备的用户体验性。该方法包括:当终端设备被触发进入语音控制模式后,接收输入的语音数据,并根据所述语音数据获取对应的语音文本;将所述语音文本与当前操作界面对应的界面词列表进行匹配,其中,所述界面词列表包括当前操作界面的文字信息;若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接;根据所述操作链接执行所述操作。
【专利说明】
一种语音控制方法、装置和终端设备
技术领域
[0001]本发明涉及语音控制技术领域,尤其涉及一种语音控制方法、装置和终端设备。
【背景技术】
[0002]近几年随着科技的飞速发展,语音识别控制技术已逐渐应用在各种终端设备上。用户可通过终端设备上配置的语音识别装置对终端设备进行声控,这为终端设备的控制技术带来了新的变革。目前,语音控制已经成为终端设备的一种主流控制方式。
[0003]以智能电视为例,通常,智能电视设置有语音应用程序,比如语音助手等,用户通过语音助手进行语音输入,进而智能电视对用户的语音输入进行语义理解和业务定位,进而实现智能电视的语音控制。由于语义理解过程复杂,计算量大,导致终端设备的语音控制响应缓慢,用户体验性差。

【发明内容】

[0004]本发明实施例提供一种语音控制方法、装置和终端设备,旨在简化终端设备的语音控制过程,提高终端设备的语音控制响应速度和准确率,进而提高终端设备的用户体验性。
[0005]本发明提供的具体技术方案如下:
一方面,本发明实施例提供一种语音控制方法,包括:
当终端设备被触发进入语音控制模式后,接收输入的语音数据,并根据所述语音数据获取对应的语音文本;
将所述语音文本与当前操作界面对应的界面词列表进行匹配,其中,所述界面词列表包括当前操作界面的文字信息;
若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接;
根据所述操作链接执行所述操作。
[0006]另一方面,本发明实施例提供一种语音控制装置,包括:
语音输入模块,用于当终端设备被触发进入语音控制模式后,接收输入的语音数据,并根据所述语音数据获取对应的语音文本;
判断模块,用于判断所述语音文本与当前操作界面对应的界面词列表是否匹配;
获取模块,用于当所述语音文本与所述界面词列表匹配成功时,获取所述语音文本在当前操作界面中对应的操作链接;
执行模块,用于根据所述操作链接执行所述操作。
[0007]再一方面,本发明实施例提供一种终端设备,所述终端设备包括上述语音控制装置。
[0008]本发明的有益效果如下:
本发明实施例提供的语音控制方法,将用户输入的语音文本与当前操作界面对应的界面词列表进行匹配,如果匹配成功,则获取该语音文本在当前操作界面中对应的操作链接,进而根据该操作链接执行相应的操作,实现用户对终端设备的语音控制。本发明实施例提供的语音控制方法,不需要对用户输入的语音文本进行语义理解,简化了终端设备的语音控制过程,进一步提高了终端设备的语音控制响应速度和准确率,改善了终端设备的用户体验性。
【附图说明】
[0009]图1为本发明实施例的一种语音控制方法流程示意图;
图2为本发明实施例输入的语文文本在当前操作界面的显示示意图;
图3为本发明实施例的一种当前操作介界面示意图;
图4为本发明实施例的步骤120的执行流程示意图;
图5为本发明实施例的步骤120的另一种执行流程示意图;
图6为本发明实施例的一种语音控制方法流程示意图;
图7为本发明实施例的一种语音控制装置的结构示意图。
【具体实施方式】
[0010]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0011]本发明实施例提供一种语音控制方法,适用于操作界面的终端设备,示例的,本发明实施例提供的语音控制方法可以应用于智能电视的语音控制、智能手机的语音控制、平板电脑和笔记本电脑的语音控制等。需要说明的是,本发明实施例的描述中,以智能电视为例进行详细说明,但并不代表本发明局限于智能电视。
[0012]图1示出了本发明实施例提供的一种语音控制方法的流程示意图。参考图1所示,该语音控制方法的流程包括:
步骤100:当终端设备被触发进入语音控制模式后,接收输入的语音数据。
[0013]进一步的,在本发明实施例中,用户可以通过遥控器触发终端设备进入语音控制模式,也可以通过终端设备上的按键触发终端设备进入语音控制模式。示例的,用户按下遥控器上的语音控制按钮,此时,触发智能电视进入语音控制模式,语音输入模块实时监测用户输入的语音数据。示例的,语音输入模块具有录音功能,通过一麦克风实现,可以设置在智能电视上,也可以设置在智能电视所对应的遥控器上。
[0014]进一步的,当终端设备进入语音控制模式后,在用户输入语音数据时,可以通过语音输入模块接收用户输入的语音数据,并根据用户输入的语音数据识别得到其对应的语音文本。示例的,当用户输入“播放中国合伙人”、“观看新娘大作战”、“观看”、“咱们结婚吧”、“朱亚文”等语音数据时,终端设备可以通过语音输入模块接收到用户输入的上述语音数据,进而根据上述语音数据识别得到其对应的语音文本“播放中国合伙人”、“观看新娘大作战”、“观看”、“咱们结婚吧”、“朱亚文”。当然,用户在实际应用中可以输入任意的语音数据,终端设备可以通过语音输入模块接收用户输入的任意语音数据,并根据该语音数据识别得到其对应的语音数据文本。
[0015]进一步的,在步骤100的执行过程中,终端设备可以将语音输入模块接收到的语音数据所对应的语音文本显示在当前界面,如将“播放中国合伙人”、“观看新娘大作战”、“观看”、“咱们结婚吧”、“朱亚文”等语音文本显示在当前界面。示例的,如图2所示,将“收藏”显示在智能电视的当前视频画面中。
[0016]步骤110:将所述语音数据与当前操作界面对应的界面词列表进行匹配。
[0017]终端设备接收到用户输入的语音数据并识别得到其对应的语音文本之后,获取当前操作界面对应的界面词列表,其中,当前操作界面对应的界面词列表包含当前操作界面的所有文字信息,示例的,当前操作界面如图3所示,则当前操作界面对应的界面词列表包含:新娘大作战、评分、8.2分、类型、清晰、剧情、喜剧、爱情、青春、2015、导演、陈国辉、演员、Angelababy、朱亚文、倪妮、陈晓、本视频来自爱奇艺、购买荔枝VIP享1080P内容全时段观看、本视频版权来自于爱奇艺、马丽和何静是从小相识的闺蜜两人儿时在一个美丽的酒店参加了一场浪漫的婚礼他们从此梦想长大后也能在这里举行自己的婚礼十、观看、更多精彩、收藏、咱们结婚吧、中国合伙人、命中注定、夜上海、美女总裁的(或美女总裁的贴身高手)、撒娇女人最(或撒娇女人最好命)、爱谁谁、斗地主、情人节缘分(或情人节缘分制造记)。需要说明的是,图3的操作界面所对应的界面词列表中每一个顿号隔开的词组为一个独立的界面词列表字符串。当然,此处仅是举例说明,在实际的使用过程中,当前操作界面对应的界面词列表并不局限与此。
[0018]示例的,终端设备通过其后台服务,可以获取到当前操作界面显示的文本词组,由于终端设备显示的文本词组都是通过不同的控件加载的,因此,终端设备显示的文本词组均是以控件作为区分的字符串,即一个控件对应一个字符串和该字符串所对应的操作链接。终端设备获取到当前操作界面显示的文本词组后,根据其文本词组生成当前操作界面对应的界面词列表。
[0019]进一步的,终端设备将用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表进行匹配,匹配的方式可以是将用户输入的语音文本对应的字符串与当前操作界面对应的界面词列表中的字符串进行比对,若当前操作界面对应的界面词列表中存在与用户输入的语音数据对应的字符串相同的字符串,则匹配成功,否则匹配失败,当然,本领域技术人员也可以根据实际需要设置其他的匹配方式,本发明实施例对此不加以限制。
[0020]示例的,用户输入的语音数据对应的语音文本为“中国合伙人”,则终端设备将字符串“中国合伙人”作为一个整体与图3中的操作界面对应的界面词列表中的字符串进行比对,发现图3的操作界面对应的界面词列表中存在与用户输入的语音数据“中国合伙人”完全相同的字符串,则匹配成功。
[0021]示例的,用户输入的语音数据对应的语音文本为“观看”,则终端设备将字符串“观看”作为一个整体与图3中的操作界面对应的界面词列表中的字符串进行比对,发现图3的操作界面对应的界面词列表中存在与用户输入的语音数据“观看”完全相同的字符串,则匹配成功。
[0022]示例的,用户输入的语音数据为“观看中国合伙人”,则终端设备将字符串“观看中国合伙人”作为一个整体与图3中的操作界面对应的界面词列表中的字符串进行比对,发现图3的操作界面对应的界面词列表中存在字符串“观看”和“中国合伙人”,但是不存在合在一起的字符串“观看中国合伙人”,则匹配失败。
[0023]步骤120:若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接。
[0024]一方面,若用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表匹配成功,终端设备可以通过以下方式获取用户输入的语音文本在当前操作界面中对应的操作链接,具体的执行流程如图4所示。
[0025]步骤1201a:若所述语音文本为预设界面词,获取所述语音文本在当前操作界面中对应的操作控件。
[0026]步骤1202a:判断所述操作控件在当前操作界面中是否有对应的操作链接。
[0027]步骤1203a:若所述操作控件在当前操作界面中有对应的操作链接,获取所述操作链接。
[0028]具体的,若用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表匹配成功,进一步的确认用户输入的语音数据对应的语音文本在当前界面中对应的操作控件。示例的,用户输入的语音数据对应的语音文本为“中国合伙人”,与图3中的操作界面对应的界面词列表中的字符串“中国合伙人”匹配成功,则进一步的确认用户输入的语音数据对应的语音文本“中国合伙人”在当前操作界面中对应的操作控件是电影《中国合伙人》详情页面的加载控件。
[0029]进一步的,获取到用户输入的语音数据对应的语音文本在当前界面中对应的操作控件之后,判断该操作控件在当前操作界面中是否有对应的操作链接。如果该操作控件在当前操作界面中有对应的操作链接,则获取该操作控件对应的操作链接;如果该操作控件在当前操作界面中没有对应的操作链接,则对用户输入的语音数据对应的语音文本进行语义理解。
[0030]需要说明的,确认用户输入的语音数据对应的语音文本在当前操作界面中对应的操作控件可以通过终端设备的后台程序实现,因为终端设备显示的文本词组均是以控件作为区分的字符串,即一个控件对应一个字符串和该控件对应的操作链接,因此,通过终端设备的显示文本词组可以确定用户输入的语音数据对应的语音文本在当前界面中对应的操作控件和该操作控件对应的操作链接。示例的,图3中的操作界面中字符串“观看”对应的操作控件是播放电影《新娘大作战》的播放控件,其对应的操作链接是播放电影《新娘大作战》,即点击字符串“观看”对应的操作控件,终端设备的操作界面呈现电影《新娘大作战》的播放界面。
[0031]下面将通过具体的例子说明步骤1201a、步骤1202a和步骤1203a的执行过程: 示例的,用户输入的语音数据对应的语音文本为“中国合伙人”与图3中的操作界面对应的界面词列表中的字符串“中国合伙人”匹配成功,进而,终端设备获取到字符串“中国合伙人”在当前操作界面中对应的操作控件是电影《中国合伙人》详情页面的加载控件,进而判断到字符串“中国合伙人”对应的操作控件在当前操作界面中有对应的操作链接,该操作链接为展现电影《中国合伙人》详情页面,即字符串“中国合伙人”在当前操作界面中对应的操作链接为展现电影《中国合伙人》详情页面。
[0032]示例的,用户输入的语音数据对应的语音文本为“观看”与图3中的操作界面对应的界面词列表中的字符串“观看”匹配成功,进而,终端设备获取到字符串“观看”在当前操作界面中对应的操作控件是播放电影《新娘大作战》的播放控件,进而判断到字符串“观看”对应的操作控件在当前操作界面中有对应的操作链接,该操作链接是电影《新娘大作战》播放链接,即字符串“观看”在当前在当前操作界面中对应的操作链接是播放电影《新娘大作战》。
[0033]示例的,用户输入的语音数据对应的语音文本为“陈国辉”与图3中的操作界面对应的界面词列表中的字符串“陈国辉”匹配成功,进而,终端设备获取到字符串“陈国辉”在当前操作界面中对应的操作控件是电影《新娘大作战》的导演名称显示控件,进而判断到字符串“陈国辉”对应的操作控件在当前操作界面中没有对应的操作链接,进而对用户输入的语音文本“陈国辉”进行语义理解,字符串“陈国辉”对应的是一个人名,进而终端设备根据语义理解的结果生成相应的控制指令,示例的,生成的控制指令是控制终端设备针对字符串“陈国辉”进行网络搜索,进而终端设备进行网络搜索,终端设备的操作界面呈现字符串“陈国辉”所对应的网络搜索结果。
[0034]另一方面,若用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表匹配成功,终端设备还可以通过以下方式获取用户输入的语音文本在当前操作界面中对应的操作链接,具体的执行过程如图5所示。
[0035]步骤1201b:若所述语音文本与所述界面词列表匹配成功,获取当前操作界面的界面类型。
[0036]步骤1202b:根据所述当前操作界面的界面类型,获取所述语音文本在当前操作界面中对应的操作链接。
[0037]具体的,若用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表匹配成功,进一步的确认当前操作界面所对应的界面类型。其中,当前操作界面的界面类型包括主界面类型和子界面类型,以智能电视为例,智能电视的主界面类型包括但不限于影视类应用主页、音乐类应用主页、购物类应用主页、游戏类应用主页、教育类应用主页和搜索类应用主页,子界面类型包括主界面类型对应的业务所具有的固定界面类型,示例的,比如影视类应用主页对应的影视业务所具有的固定界面类型包括但不限于影视分类界面、影视专区界面、影视详情界面和影视播放界面等;购物类应用主页对应的购物业务所具有的固定界面类型包括但不限于商品分类界面、商品专区界面、商品详情界面和商品下单界面等。
[0038]示例的,用户输入的语音数据对应的语音文本为“中国合伙人”与图3中的操作界面对应的界面词列表中的字符串“中国合伙人”匹配成功后,终端设备获取到图3所示的当前操作界面的界面类型为影视详情界面。
[0039]进一步的,终端设备获取到当前操作界面的界面类型后,根据当前操作界面的界面类型,获取该界面类型对应的界面词模板,其中,该界面词模板包括该界面类型对应的固定界面词和预设界面词,固定界面词是该界面类型对应的业务界面中常用的固定界面词,每一个固定界面词都会对应一个固定的操作链接,示例的,比如图3所示的影视详情界面,其固定界面词“观看”对应的操作链接是该影视资源的播放链接,固定界面词“收藏”对应的操作链接是该影视资源的收藏链接。示例的,影视分类界面的界面词模板中的固定界面词包括但不限于“体育”、“财经”、“动漫”、“综艺”、“纪录片”等;影视详情界面的界面词模板中的固定界面词包括但不限于“观看”、“播放”、“收藏”和“更多精彩”等;影视专区界面的界面词模板中的固定界面词包括但不限于“惊悚”、“喜剧”、“动作”、“犯罪”等。当然,此处仅是举例说明,并不代表本发明实施例的固定界面词局限于此。
[0040]需要说明的是,当前操作界面中的界面词,除去固定界面词后的其余界面词都是当前操作界面的预设界面词,示例的,如图3所示的当前操作界面,当该操作界面对应的界面词包含:新娘大作战、评分、8.2分、类型、清晰、剧情、喜剧、爱情、青春、2015、导演、陈国辉、演员、AngeIababy、朱亚文、倪妮、陈晓、本视频来自爱奇艺、购买蒸枝VIP享1080P内容全时段观看、本视频版权来自于爱奇艺、马丽和何静是从小相识的闺蜜两人儿时在一个美丽的酒店参加了一场浪漫的婚礼他们从此梦想长大后也能在这里举行自己的婚礼十、观看、更多精彩、收藏、咱们结婚吧、中国合伙人、命中注定、夜上海、美女总裁的(或美女总裁的贴身高手)、撒娇女人最(或撒娇女人最好命)、爱谁谁、斗地主、情人节缘分(或情人节缘分制造记)。其中,观看、更多精彩、收藏为当前操作界面对应的固定界面词,其余的为当前操作界面对应的预设界面词。
[0041]进一步的,若用户输入的语音文本匹配的是当前操作界面的固定界面词,直接根据当前操作界面的界面类型和界面词模板,获取该固定界面词对应的操作链接,示例的,用户输入的语音数据对应的语音文本为“观看”与图3中的操作界面对应的固定界面词“观看”匹配成功,进而获取到固定界面词“观看”对应的操作链接是该影视资源的播放链接,即用户输入的语音文本“观看”对应的操作链接是电影《新娘大作战》的播放链接。
[0042]更进一步的,若用户输入的语音文本匹配的是当前操作界面的预设界面词,进而获取该预设界面词在当前界面中对应的操作控件,进而判断该操作控件在当前操作界面中是否有对应的操作链接。如果该操作控件在当前操作界面中有对应的操作链接,则获取该操作控件对应的操作链接;如果该操作控件在当前操作界面中没有对应的操作链接,则对用户输入的语音数据对应的语音文本进行语义理解。该过程在前面的描述中已经详细论述,在此,本发明不再累述。
[0043]步骤130:根据所述操作链接执行所述操作。
[0044]具体的,终端设备获取到用户输入的语音文本对应的操作控件所对应的操作链接之后,终端设备执行该操作链接所对应的操作,需要说明的是,终端设备获取到用户输入的语音文本对应的操作控件所对应的操作链接之后,不需要用户再对该操作控件执行点击事件,终端设备即可执行该操作链接所对应的操作,提高了终端设备的语音控制响应速度。
[0045]示例的,当前操作界面如图3所示,用户输入的语音数据对应的语音文本为“观看”,终端设备获取到字符串“观看”在当前在当前操作界面中对应的操作链接是播放电影《新娘大作战》,进而终端设备播放电影《新娘大作战》,即终端设备的操作界面呈现电影《新娘大作战》的播放界面。
[0046]示例的,当前操作界面如图3所示,用户输入的语音数据对应的语音文本为“中国合伙人”,终端设备获取到字符串“中国合伙人”在当前在当前操作界面中对应的操作链接是展现电影《中国合伙人》详情页面,进而终端设备展现电影《中国合伙人》详情页面,即终端设备的操作界面呈现电影《中国合伙人》详情页面。
[0047]将用户输入的语音文本与当前操作界面对应的界面词列表进行匹配,如果匹配成功,则获取该语音文本在当前操作界面中对应的操作链接,进而根据该操作链接执行相应的操作,实现用户对终端设备的语音控制。本发明实施例提供的语音控制方法,不需要对用户输入的语音文本进行语义理解,也不需要对用户输入的语音文本对应的操作控件执行点击事件,即可实现对终端设备的语音控制,简化了终端设备的语音控制过程,进一步提高了终端设备的语音控制响应速度和准确率,改善了终端设备的用户体验性。
[0048]在实际使用的过程中,用户可以输入任意的语音数据,终端设备可以通过语音输入模块接收用户输入的任意语音数据,以及由于语音输入模块本身的识别准确率比较低,很容易出现用户输入的语音数据与当前操作界面的界面词列表不匹配的现象,为进一步提高终端设备语音控制的准确性和用户体验性,本发明实施例提供的另一种语音控制方法的流程如图4所示。
[0049]参考图6所示,在步骤110之后还包括:
步骤140:若所述语音文本与所述界面词列表匹配失败,对所述语音文本进行语义理解。
[0050]步骤150:根据所述语义理解结果,将所述语音文本生成控制指令。
[0051 ]步骤160:执行所述控制指令。
[0052]具体的,如果用户输入的语音数据对应的语音文本与当前操作界面对应的界面词列表匹配失败,则对用户输入的语音文本进行语义理解,根据语义理解结果进行业务定位,根据所定位的业务生成执行相应业务所对应的控制指令,进而执行所生成的控制指令。本发明实施例提供的语音控制方法中,步骤140、步骤150和步骤160的具体执行过程,与现有技术中相同,因此,本发明实施例在此不再累述,具体的,本领域技术人员可参考现有技术。
[0053]示例的,用户输入的语音数据对应的语音文本为“观看中国合伙人”,则终端设备将字符串“观看中国合伙人”作为一个整体与图3中的操作界面对应的界面词列表中的字符串进行比对,发现图3的操作界面对应的界面词列表中存在字符串“观看”和“中国合伙人”,但是不存在合在一起的字符串“观看中国合伙人”,则匹配失败。进而终端设备对用户输入的语音文本“观看中国合伙人”进行语义理解,语义理解的结果为用户想要播放电影《中国合伙人》,进而根据语义理解的结果生成相应的控制指令:播放电影《中国合伙人》,进而终端设备执行播放电影《中国合伙人》的控制指令,则终端设备的播放界面呈现电影《中国合伙人》的播放界面。
[0054]本发明实施例还提供一种语音控制装置,该语音控制装置可以设置在智能手机、智能电视、平板电脑和笔记本电脑等终端设备上。本发明实施例提供的语音控制装置,如图7所示,包括:
语音输入模块701,用于当终端设备被触发进入语音控制模式后,接收用户输入的语音数据,并根据其接收到的语音数据获取对应的语音文本;
判断模块702,用于判断语音输入模块701接收到的语音文本与当前操作界面对应的界面词列表是否匹配;
获取模块703,用于获取当前操作界面对应的界面词列表,以及当判断模块702判断到语音输入模块701接收到的语音文本与当前操作界面对应的界面词列表匹配成功时,用于获取语音输入模块701接收到的语音文本在当前操作界面中对应的操作链接;
执行模块704,用于执行获取模块703获取到的语音输入模块701接收的语音文本在当前操作界面中对应的操作链接。
[0055]具体的,当判断模块702判断到语音输入模块701接收到的语音文本与当前操作界面对应的界面词列表匹配成功时,获取模块703获取语音输入模块701接收的语音文本与当前操作界面对应的操作控件,进而判断模块702判断该操作控件在当前操作界面中是否有对应的操作链接,如果该操作控件在当前操作界面中有对应的操作链接,获取模块703获取该操作控件所对应的操作链接。
[0056]另一方面,具体的,当判断模块702判断到语音输入模块701接收到的语音文本与当前操作界面对应的界面词列表匹配成功时,获取模块703获取当前操作界面的界面类型,进而根据该操作界面的界面类型,获取该界面类型对应的界面词模板,进而获取语音输入模块701接收的语音文本在当前操作界面中对应的操作链接。
[0057]本发明实施例提供的语音控制装置,用于执行上述语音控制方法的方法步骤,在此不再累述。
[0058]本发明实施例提供的语音控制装置,判断模块702将语音输入模块701接收的用户输入的语音文本与当前操作界面对应的界面词列表进行匹配,如果匹配成功,则获取模块703获取该语音文本在当前操作界面中对应的操作链接,进而执行模块704根据该操作链接执行相应的操作,实现用户对终端设备的语音控制。本发明实施例提供的语音控制装置,不需要对用户输入的语音文本进行语义理解,简化了终端设备的语音控制过程,进一步提高了终端设备的语音控制响应速度和准确率,改善了终端设备的用户体验性。
[0059]本发明实施例还提供一种终端设备,该终端设备包括但不限于智能手机、智能电视、平板电脑、笔记本电脑等,该终端设备包括上述语音控制装置,用于执行上述语音控制方法的方法步骤,在此不再累述。
[0060]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0061]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0062]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能的步骤。
[0063]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0064]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种语音控制方法,其特征在于,所述语音控制方法包括: 当终端设备被触发进入语音控制模式后,接收输入的语音数据,并根据所述语音数据获取对应的语音文本; 将所述语音文本与当前操作界面对应的界面词列表进行匹配,其中,所述界面词列表包括当前操作界面的文字信息; 若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接; 根据所述操作链接执行所述操作。2.根据权利要求1所述方法,其特征在于,所述若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接,包括: 若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作控件; 判断所述操作控件在当前操作界面中是否有对应的操作链接; 若所述操作控件在当前操作界面中有对应的操作链接,获取所述操作链接。3.根据权利要2所述方法,其特征在于,所述判断所述操作控件在当前操作界面中是否有对应的操作链接之后,还包括: 若所述操作控件在当前操作界面中没有对应的操作链接,对所述语音文本进行语义理解; 根据所述语义理解结果,将所述语音文本生成语音控制指令; 执行所述语音控制指令。4.根据权利要求1所述方法,其特征在于,所述若所述语音文本与所述界面词列表匹配成功,获取所述语音文本在当前操作界面中对应的操作链接,包括: 若所述语音文本与所述界面词列表匹配成功,获取当前操作界面的界面类型,其中,所述界面类型包括主界面类型和子界面类型; 根据所述当前操作界面的界面类型,获取所述语音文本在当前操作界面中对应的操作链接。5.根据权利要求4所述方法,其特征在于,所述根据所述当前操作界面的界面类型,获取所述语音文本在当前操作界面中对应的操作链接,包括: 获取所述当前操作界面的界面类型对应的界面词模板,其中,所述界面词模板包括固定界面词和预设界面词; 若所述语音文本为固定界面词,获取所述固定界面词对应的操作链接。6.根据权利要求5所述方法,其特征在于,所述获取所述当前操作界面类型对应的界面词模板之后,还包括: 若所述语音文本为预设界面词,获取所述语音文本在当前操作界面中对应的操作控件; 判断所述操作控件在当前操作界面中是否有对应的操作链接; 若所述操作控件在当前操作界面中有对应的操作链接,获取所述操作链接。7.根据权利要求1所述方法,其特征在于,所述将所述语音文本与当前操作界面对应的界面词列表进行匹配,之后还包括: 若所述语音文本与所述界面词列表匹配失败,对所述语音文本进行语义理解; 根据所述语义理解结果,将所述语音文本生成语音控制指令; 执行所述语音控制指令。8.一种语音控制装置,其特征在于,包括: 语音输入模块,用于当终端设备被触发进入语音控制模式后,接收输入的语音数据,并根据所述语音数据获取对应的语音文本; 判断模块,用于判断所述语音文本与当前操作界面对应的界面词列表是否匹配; 获取模块,用于当所述语音文本与所述界面词列表匹配成功时,获取所述语音文本在当前操作界面中对应的操作链接; 执行模块,用于根据所述操作链接执行所述操作。9.根据权利要求8所述装置,其特征在于,所述获取单元具体用于: 当所述语音文本与所述界面词列表匹配成功时,获取当前操作界面的界面类型,并根据所述当前操作界面的界面类型,获取所述语音文本在当前操作界面中对应的操作链接。10.根据权利要求8所述装置,其特征在于,所述获取单元具体用于: 当所述语音文本与所述界面词列表匹配成功时,获取所述语音文本在当前操作界面中对应的操作控件,若所述操作控件在当前操作界面中有对应的操作链接,获取所述操作链接。11.根据权利要求10所述装置,其特征在于,所述判断单元具体还用于: 判断所述操作控件在当前操作界面中是否有对应的操作链接。12.一种终端设备,其特征在于,所述终端设备包括如权利要求8?11任一项所述语音控制装置。
【文档编号】G10L21/06GK105957530SQ201610271400
【公开日】2016年9月21日
【申请日】2016年4月28日
【发明人】张大钊, 崔保磊, 朱文菲
【申请人】海信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1