语音的识别方法、装置和设备的制造方法_3

文档序号:9647372阅读:来源:国知局
通过查询获得的与语音数据对应的目标红外控制编码的数量为多个时,例如包括至少两个时,可以根据目标红外控制编码的时间戳,选择时间戳最早的目标红外控制编码对应的终端设备的标识信息作为目标终端设备的标识信息,也就是说,遥控器会将第一个添加的目标红外控制编码对应的终端设备作为目标终端设备。例如:若遥控器获得的目标红外控制编码为两个,分别是控制三星电视的红外控制编码和控制索尼电视的红外控制编码,通过查询各目标红外控制编码的时间戳,发现控制三星电视的红外控制编码是在2015年9月18日早上八点保存的,控制索尼电视的红外控制编码是在2015年9月18日早上八点十分保存的,则将三星电视的标识信息作为目标终端设备的标识信息。
[0095]第三种:根据语音数据,查询语音数据与红外控制编码的映射关系,获得与语音数据对应的目标红外控制编码;若目标红外控制编码的数量为多个,则将所有目标红外控制编码分别对应的终端设备的标识信息均作为目标终端设备的标识信息。
[0096]具体地,若遥控器通过查询获得的与语音数据对应的目标红外控制编码的数量为多个时,例如包括至少两个时,可以将所有目标红外控制编码分别对应的终端设备的标识信息均作为目标终端设备的标识信息。例如:若遥控器获得的目标红外控制编码为两个,分别是控制三星电视的红外控制编码和控制索尼电视的红外控制编码,则将三星电视和索尼电视的标识信息均作为目标终端设备的标识信息。
[0097]另外,在确定出目标终端设备的标识信息之后,还需要根据语音数据,查询语音数据与控制动作信息之间的映射关系,获得与语音数据相对应的控制动作信息。例如:若遥控器采集到的语音数据为“打开电视”,则通过查询语音数据与控制动作信息之间的映射关系,即可得到控制动作信息为“打开”。
[0098]在步骤S23中,向所述目标终端设备发送所述控制指令,以使得所述目标终端设备执行所述控制动作。
[0099]在本公开实施例中,遥控器将获得的控制指令发送给目标终端设备,目标终端设备将执行相应的控制动作,例如:电视执行打开操作或者机顶盒执行关闭操作等。
[0100]本实施例的语音的识别方法,通过采集语音数据,将该语音数据转换为控制指令,该控制指令携带有控制动作信息及目标终端设备的标识信息,并向目标终端设备发送控制指令,以使得目标终端设备执行控制动作。由于遥控器在采集到语音数据之后,可以直接将该语音数据转换为控制指令,从而使得目标终端设备执行控制指令中的控制动作,这样,可以避免相关技术中由于需要对语音数据进行识别,使得识别过程依赖网络环境的现象,因此,提高了语音识别系统的可靠性。另外,当目标红外控制编码的数量为多个时,根据不同的方式确定出目标终端设备,提高了确定目标终端设备的准确性。
[0101]图3是根据又一示例性实施例示出的一种语音的识别方法的流程图,该方法用于遥控器中,本实施例在图1所示实施例的基础上,对与语音数据相关的映射关系的获取方式的实施例,作详细说明,如图3所示,该语音的识别方法包括以下步骤。
[0102]在步骤S31中,采集语音数据。
[0103]在步骤S32中,根据所述语音数据,查询预先存储的与所述语音数据相关的映射关系Ο
[0104]在本公开实施例中,在遥控器本地存储有与语音数据相关的映射关系,其中,映射关系包括如下一种或者几种:语音数据与红外控制编码之间的映射关系,语音数据与控制动作信息之间的映射关系。
[0105]在步骤S33中,将所述语音数据转换为控制指令。
[0106]当遥控器采集到语音数据之后,通过查询预先存储在本地的与语音数据相关的映射关系,即可直接将语音数据转换为控制指令。
[0107]在步骤S34中,向所述目标终端设备发送所述控制指令,以使得所述目标终端设备执行所述控制动作。
[0108]本实施例的语音的识别方法,通过采集语音数据,将该语音数据转换为控制指令,该控制指令携带有控制动作信息及目标终端设备的标识信息,并向目标终端设备发送控制指令,以使得目标终端设备执行控制动作。由于遥控器在采集到语音数据之后,可以直接将该语音数据转换为控制指令,从而使得目标终端设备执行控制指令中的控制动作,这样,可以避免相关技术中由于需要对语音数据进行识别,使得识别过程依赖网络环境的现象,因此,提高了语音识别系统的可靠性。另外,由于遥控器可以直接根据预先存储在本地的与语音数据相关的映射关系,即可将语音数据转换为控制指令,从而完成对目标终端设备相应的控制,由此提高了对目标终端设备进行控制的效率。
[0109]图4是根据再一示例性实施例示出的一种语音的识别方法的流程图,该方法用于遥控器中,本实施例在图1所示实施例的基础上,对与语音数据相关的映射关系的获取方式的实施例,作详细说明,如图4所示,该语音的识别方法包括以下步骤。
[0110]在步骤S41中,采集语音数据。
[0111]在步骤S42中,与移动终端建立无线连接。
[0112]在步骤S43中,在采集到语音数据时,向所述移动终端发送请求消息。
[0113]在步骤S44中,接收所述移动终端根据所述请求消息发送的与所述语音数据相关的映射关系。
[0114]在本公开实施例中,遥控器在采集到语音数据后,需要向移动终端发送请求消息,以使移动终端根据该请求消息向遥控器发送与语音数据相关的映射关系。其中,该映射关系包括如下一种或者几种:语音数据与红外控制编码之间的映射关系,语音数据与控制动作信息之间的映射关系。
[0115]在步骤S45中,根据所述语音数据,查询所述与所述语音数据相关的映射关系。
[0116]在步骤S46中,删除所述与所述语音数据相关的映射关系。
[0117]在本公开实施例中,遥控器根据采集到的语音数据,查询移动终端发送的与语音数据相关的映射关系,以将语音数据转换为控制指令。查询完毕之后,遥控器将删除移动终端发送的与语音数据相关的映射关系,以节省遥控器的存储空间。
[0118]在步骤S47中,将所述语音数据转换为控制指令。
[0119]遥控器通过查询移动终端发送的与语音数据相关的映射关系,即可直接将语音数据转换为控制指令。
[0120]在步骤S48中,向所述目标终端设备发送所述控制指令,以使得所述目标终端设备执行所述控制动作。
[0121]本实施例的语音的识别方法,通过采集语音数据,将该语音数据转换为控制指令,该控制指令携带有控制动作信息及目标终端设备的标识信息,并向目标终端设备发送控制指令,以使得目标终端设备执行控制动作。由于遥控器在采集到语音数据之后,可以直接将该语音数据转换为控制指令,从而使得目标终端设备执行控制指令中的控制动作,这样,可以避免相关技术中由于需要对语音数据进行识别,使得识别过程依赖网络环境的现象,因此,提高了语音识别系统的可靠性。另外,由于遥控器在根据语音数据查询与语音数据相关的映射关系之后,会删除该与语音数据相关的映射关系,由此可以节省遥控器的存储空间。
[0122]图5是根据一示例性实施例示出的一种语音的识别装置的框图,如图5所示,该识别装置包括采集模块11、转换模块12和第一发送模块13。
[0123]采集模块11用于采集语音数据;
[0124]转换模块12用于将所述采集模块11采集的所述语音数据转换为控制指令,所述控制指令携带有控制动作信息及目标终端设备的标识信息;
[0125]第一发送模块13用于向所述目标终端设备发送所述转换模块12转换得到的所述控制指令,以使得所述目标终端设备执行所述控制动作。
[0126]其中,如图6所示,图6是根据另一示例性实施例示出的一种语音的识别装置的框图,在图5所示实施例的基础上,所述转换模块12包括:第一查询子模块121和第二查询子模块122 ;
[0127]所述第一查询子模块121用于根据所述采集模块11采集的所述语音数据,查询所述语音数据与红外控制编码之间的映射关系,获得与所述语音数据对应的目标红外控制编码,将所述目标红外控制编码对应终端设备的标识信息作为目标终端设备的标识信息;
[0128]第二查询子模块122用于根据所述采集模块11采集的所述语音数据,查询所述语音数据与控制动作信息之间的映射关系,获得与所述语音数据对应的控制动作信息。
[0129]另外,如图7所示,图7是根据又一示例性实施例示出的一种语音的识别装置的框图,在图6所示实施例的基础上,所述第一查询子模块121包括第一查询单元1211和第一选择单元1212
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1