智能终端的语音控制方法、装置及电视机系统的利记博彩app
【技术领域】
[0001]本发明涉及语音控制技术领域,尤其涉及一种智能终端的语音控制方法、装置及电视机系统。
【背景技术】
[0002]在三网融合的大潮流下,智能终端逐渐成为家庭娱乐的中心。面对智能终端复杂的新功能和种类日益繁多的应用软件,通过使用手工操作已经无法满足消费者对于简单、便捷控制智能终端的需求。目前,智能手机有Siri^j、i机器人等主流的语音助手工具,而智能电视在智能语音助手方面还处于空白阶段。以智能电视为例,很多智能电视目前使用的语音助手工具都只是预置用户说话的模板及其对应的数据,或者仅仅是以聊天娱乐为主题的语音交互,并没有真正意义上的做到对电视机的全程语音控制,也就无法使用户丢掉遥控器而通过语音实现对电视机的全局功能控制。
【发明内容】
[0003]本发明的主要目的在于提供一种智能终端的语音控制方法、装置及电视机系统,旨在解决现有智能终端不能实现全程语音控制的问题。
[0004]为实现上述目的,本发明提供一种智能终端的语音控制方法,所述智能终端的语音控制方法包括:
[0005]S10、在接收到语音输入设备发送的语音指令时,采集智能终端当前展示页面上所有可控控件对象的参数信息;
[0006]S20、将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得与所述语音指令的语义文本信息匹配的可控控件对象;
[0007]S30、触发所述可控控件对象相应的控制操作。
[0008]优选地,上述步骤SlO包括:
[0009]在所述当前展示页面的视图属性为对话框或图像展示页面时,采集智能终端当前展示页面上所有控件对象的参数信息,并从中筛选出所有的可控控件对象;
[0010]根据所述所有的可控控件对象所属的控件类型,提取出所有可控控件对象的参数
?目息O
[0011]优选地,所述参数信息包括文本信息和控件标识,且所述文本信息和控件标识呈对应关系;上述步骤S20包括:
[0012]将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得匹配后的文本信息;
[0013]根据所述文本信息和控件标识的对应关系,获得与所述匹配后的文本信息对应的可控控件对象的控件标识,以根据该控件标识触发所述可控控件对象相应的控制操作。
[0014]优选地,上述步骤SlO包括:
[0015]在所述当前展示页面的视图属性为网页时,对网页进行解析,获得网页解析信息;所述网页解析信息包括标签信息、文本信息、URL地址;
[0016]根据所述标签信息,从所述网页解析信息中提取出所有可控控件对象的参数信息。
[0017]优选地,所述参数信息包括文本信息和URL地址,且文本信息和URL地址呈对应关系;上述步骤S20包括:
[0018]将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得匹配后的文本信息;
[0019]根据所述文本信息和URL地址的对应关系,获得与所述匹配后的文本信息对应的可控控件对象的URL地址,以根据该URL地址触发所述可控控件对象相应的控制操作。
[0020]为实现上述目的,本发明还提供一种智能终端的语音控制装置,所述智能终端的语音控制装置包括:
[0021]采集模块,用于在接收到语音输入设备发送的语音指令时,根据智能终端当前展示页面的视图属性采集当前展示页面上所有可控控件对象的参数信息;
[0022]匹配模块,用于将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得与所述语音指令的语义文本信息匹配的可控控件对象;
[0023]触发模块,用于触发所述可控控件对象相应的控制操作。
[0024]优选地,所述采集模块包括:
[0025]第一采集单元,用于在所述当前展示页面的视图属性为对话框或图像展示页面时,采集智能终端当前展示页面上所有控件对象的参数信息,并从中筛选出所有的可控控件对象;
[0026]第一获取单元,用于根据所述所有的可控控件对象所属的控件类型,提取出所有可控控件对象的参数信息。
[0027]优选地,所述参数信息包括文本信息和控件标识,且所述文本信息和控件标识呈对应关系;所述匹配模块包括:
[0028]第一匹配单元,用于将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得匹配后的文本信息;
[0029]第二获取单元,用于根据所述文本信息和控件标识的对应关系,获得与所述匹配后的文本信息对应的可控控件对象的控件标识,以根据该控件标识触发所述可控控件对象相应的控制操作。
[0030]优选地,所述采集模块包括:
[0031]第二采集单元,用于在所述当前展示页面的视图属性为网页时,对网页进行解析,获得网页解析信息;所述网页解析信息包括标签信息、文本信息、URL地址;
[0032]第三获取单元,用于根据所述标签信息,从所述网页解析信息中提取出所有可控控件对象的参数信息。
[0033]优选地,所述参数信息包括文本信息和URL地址,且文本信息和URL地址呈对应关系;所述匹配模块包括:
[0034]第二匹配单元,用于将所述语音指令经过语音语义识别后获得的语义文本信息与所采集的所有可控控件对象的参数信息中的文本信息进行匹配,获得匹配后的文本信息;
[0035]第四获取单元,用于根据所述文本信息和URL地址的对应关系,获得与所述匹配后的文本信息对应的可控控件对象的URL地址,以根据该URL地址触发所述可控控件对象相应的控制操作。
[0036]为实现上述目的,本发明还提供一种电视机系统,其特征在于,所述电视机系统包括电视机、语音输入设备、语音语义识别服务器,所述电视机上设有语音接收装置、语音控制装置;所述语音接收装置接收所述语音输入设备输入的语音指令,并将其发送至所述语音语义识别服务器进行语音语义识别,获得语义文本信息;所述语音控制装置为上述智能终端的语音控制装置,用于获得所述电视机当前展示页面上与所述语义文本信息匹配的可控控件对象,并触发所述可控控件对象相应的控制操作。
[0037]本发明提出一种智能终端的语音控制方法、装置及电视机系统,在接收到语音输入设备发送的语音指令时,能够基于智能终端后台系统的系统层采集到当前展示页面上所有的可控控件对象的参数信息,进而实现对当前展示页面上任意可控控件对象的语音控制;由于能够采集到各个展示页面上所有的可控控件对象,从而实现了对智能终端的全程语音控制。
【附图说明】
[0038]图1为本发明智能终端的语音控制方法第一实施例的流程示意图;
[0039]图2为本发明智能终端的语音控制方法第二实施例中采集智能终端当前展示页面上所有可控控件对象的参数信息的第一细化流程示意图;
[0040]图3为本发明智能终端的语音控制方法第三实施例中获取语音指令对应的可控控件对象的第一细化流程示意图;
[0041]图4为本发明智能终端的语音控制方法第四实施例中采集智能终端当前展示页面上所有可控控件对象的参数信息的第二细化流程示意图;
[0042]图5为本发明智能终端的语音控制方法第五实施例中获取语音指令对应的可控控件对象的第二细化流程示意图;
[0043]图6为本发明智能终端的语音控制装置第一实施例的功能模块示意图;
[0044]图7为本发明智能终端的语音控制装置第二实施例中采集模块的第一细化功能丰旲块不意图;
[0045]图8为本发明智能终端的语音控制装置第三实施例中匹配模块的第一细化功能丰旲块不意图;
[0046]图9为本发明智能终端的语音控制装置第四实施例中采集模块的第二细化功能丰旲块不意图;
[0047]图10为本发明智能终端的语音控制装置第五实施例中匹配模块的第二细化功能丰旲块不意图;
[0048]图11为本发明电视机系统的结构示意图。
[0049]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】
[0050]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0051]本发明提供一种智能终端的语音控制方法,如图1所示,示出了本发明智能终端的语音控制方法第一实施例的流程示意图,包括:
[0052]S10、在接收到语音输入设备发送的语音指令时,采集智能终端当前展示页面上所有可控控件对象的参数信息;
[0053]所述语音输入设备可以是移动终端,也可以是遥控器。所述移动终端可以是手机、平板电脑等可借助即时通讯语音模块或多屏互动语音模块进行语音输入的终端,例如,在电视机中,手机可以通过安装微信电视应用软件来实现语音控制电视机的操作。所述遥控器