一种物联网语音控制方法、装置及存储介质制造方法及图纸

技术编号:20392561 阅读:16 留言:0更新日期:2019-02-20 03:56
本发明专利技术公开了一种物联网语音控制方法、装置及存储介质,方法包括:获取物联网控制所使用的标准控制指令;统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令;将统计到的所述指令与所述标准控制指令均转化为拼音指令,并建立所述拼音指令与其对应的标准控制指令之间的映射关系;当接收到用户输入的语音指令时,将所述语音指令转换为拼音,并从所建立的映射关系中匹配出发音相同的拼音指令,进而匹配出对应的标准控制指令;依据匹配出的标准控制指令进行控制操作。本发明专利技术的物联网语音控制方法,能识别用户输入的不规范语音指令,增加了语音识别的准确度。

【技术实现步骤摘要】
一种物联网语音控制方法、装置及存储介质
本专利技术涉及智能家居领域,具体涉及一种物联网语音控制方法、装置及存储介质。
技术介绍
在当前流行的物联网应用中,人机交互的场景是必不可少的,类似于我们在QQ、微信上发文字或语音一样,物联网应用需要实现人机对话,以控制设备够执行一些指令,如“开启空调”、空调“上下摆风”等。但用户输入的文字,特别是语音未必那么准确和标准(一般物联网应用会将语音翻译为文字),用户输入有可能比较随意,特别是使用拼音的用户,用户语音输入吐词不清也导致文字翻译时出现偏差,会出现同音、同义、近义的情况,因此这就给识别指令带来一些问题。现有技术中,为了增加物联网语音控制的准确度,需要通过需要人工枚举出各种同音/同义/相似的控制指令,该种方式可能需要人工枚举成千上百的词组,这可能会给开发、运维人员造成很大的压力。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种物联网语音控制方法、存储介质及电视机,旨在解决现有技术中人工枚举相似指令造成的开发效率低、以及成本高等问题。本专利技术解决技术问题所采用的技术方案如下:一种控制物联网语音控制方法,其中,所述方法包括:A、获取物联网控制所使用的标准控制指令;B、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令;C、将统计到的所述指令与所述标准控制指令均转化为拼音指令,并建立所述拼音指令与其对应的标准控制指令之间的映射关系;D、当接收到用户输入的语音指令时,将所述语音指令转换为拼音,并从所建立的映射关系中匹配出发音相同的拼音指令,进而根据映射关系匹配出对应的标准控制指令;E、依据匹配出的标准控制指令进行控制操作。所述的控制物联网语音控制方法,其中,所述步骤B、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令,包括:将每一所述标准控制指令进行分词,对应每一个标准控制指令分别获得多个分词指令;枚举每一所述分词指令的扩展词,其中,所述扩展词为所述分词指令的同义词/近义词/同音词/近音词;从同一标准控制指令的每一分词指令的扩展词中分别提取一个扩展词进行组合,即可生成与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令。所述的控制物联网语音控制方法,其中,所述枚举每一所述分词指令的扩展词的步骤后,还包括:将枚举的同一分词指令的扩展词用第一符号间隔后存储;将同一标准控制指令的相邻两个分词指令之间用第二符号间隔后存储。所述的控制物联网语音控制方法,其中,所述从同一标准控制指令的每一分词指令的扩展词中分别提取一个词进行组合的步骤中,通过检测所述第一符号来识别是否是同一分词指令的扩展词,以及通过检测所述第二符号来确认是否完成了同一标准控制指令中所有分词指令的扩展词的提取。所述的控制物联网语音控制方法,其中,所述将每一所述标准控制指令进行分词的步骤,包括:将所述标准控制指令中的动词拆分,以获得动作分词指令;将所述动词的对象拆分,以获得对象分词指令。所述的控制物联网语音控制方法,其中,所述从同一标准控制指令的每一分词指令的扩展词中分别提取一个词进行组合的步骤,包括:从所述动作分词指令以及对象分词指令的扩展词中分别提取一个词进行组合;或者仅从所述对象分词指令的扩展词中分别提取一个词进行组合。所述的控制物联网语音控制方法,其中,所述步骤C中将将统计到的所述指令与所述标准控制指令均转化为拼音指令,并建立所述拼音指令与其对应的标准控制指令之间的映射关系,包括:将所述标准控制指令转化为拼音;将生成与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令也转化为拼音;将转化的所述拼音与对应的标准控制指令相映射后存储。本专利技术还提供一种物联网语音控制装置,包括:处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令;所述处理器适于调用所述存储介质中的指令,以执行实现上述物联网语音控制方法。本专利技术还提供一种存储介质,其上存储有多条指令,所述指令适于由处理器加载并执行,以实现上述的物联网语音控制方法。本专利技术的有益效果:本专利技术通过扩展出与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令,并将所述标准控制指令与扩展出的指令都转化成拼音指令后与所述标准控制指令建立映射关系,在语音识别时,将用户输入的语音转化为拼音后,与所述语音指令进行比对,从而匹配出标准控制指令完成控制操作。显然,本专利技术的物联网语音控制方法,能识别用户输入的不规范语音指令,增加了语音识别的准确度。附图说明图1是本专利技术的物联网语音控制方法的第一较佳实施例的流程图。图2是本专利技术的空调智能控制装置的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1是本专利技术的物联网语音控制方法的第一较佳实施例的流程图。所述物联网语音控制方法包括以下步骤:步骤S100、获取物联网控制所使用的标准控制指令。在本专利技术实施方式中,首先需要获取物联网控制所使用的标准控制指令,后续才能基于所述标准控制指令扩展出与其发音相同/相近的指令、以及意义相同/相似的指令,以增强语音识别的精度。可以理解的,为了增加物联网语音控制的精度,在一较佳实施方式中,获取物联网控制所使用的所有标准控制指令,使得后续能为所有标准控制指令都进行扩展。在本专利技术一实施方式中,由研发人员设定物联网控制的所有标准控制指令后,再获取设定的所有标准控制指令。步骤S200、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令。在本专利技术实施方式中,为了防止由于用户输入的语音指令不规范或者发音不标准导致无法识别地问题,需要预先统计与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令,后续识别用户输入的语音指令时,即可结合该预先统计的与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令进行识别,从而增加语音识别的精度。在本专利技术实施方式中,将所述发音相似的词简称为近音词。进一步地,在本专利技术一实施方式中,所述步骤S200,统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令,包括:S210:将每一所述标准控制指令进行分词,对应每一个标准控制指令分别获得多个分词指令;S220:枚举每一所述分词指令的扩展词,其中,所述扩展词为所述分词指令的同义词/近义词/同音词/近音词;S230:从同一标准控制指令的每一分词指令的扩展词中分别提取一个词进行组合,即可生成与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令。其中,所述步骤S210中,将每一所述标准控制指令进行分词的步骤,包括:将所述标准控制指令中的动词拆分,以获得动作分词指令;将所述动词的对象拆分,以获得对象分词指令。由于所述标准控制指令通常由动作+对象两部分组成,例如:在实现空调控制时,“打开水平摆风”这一标准控制指令由“打开”这一动作以及“水平摆风”这一对象两部分组成。因此,在对所述标准控制指令进行分词操作时,先将所述标准控制指令中的动作拆分,以获得动作分词指令本文档来自技高网...

【技术保护点】
1.一种物联网语音控制方法,其特征在于,包括以下步骤:A、获取物联网控制所使用的标准控制指令;B、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令;C、将统计到的所述指令与所述标准控制指令均转化为拼音指令,并建立所述拼音指令与其对应的标准控制指令之间的映射关系;D、当接收到用户输入的语音指令时,将所述语音指令转换为拼音,并从所建立的映射关系中匹配出发音相同的拼音指令,进而根据映射关系匹配出对应的标准控制指令;E、依据匹配出的标准控制指令进行控制操作。

【技术特征摘要】
1.一种物联网语音控制方法,其特征在于,包括以下步骤:A、获取物联网控制所使用的标准控制指令;B、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令;C、将统计到的所述指令与所述标准控制指令均转化为拼音指令,并建立所述拼音指令与其对应的标准控制指令之间的映射关系;D、当接收到用户输入的语音指令时,将所述语音指令转换为拼音,并从所建立的映射关系中匹配出发音相同的拼音指令,进而根据映射关系匹配出对应的标准控制指令;E、依据匹配出的标准控制指令进行控制操作。2.根据权利要求1中所述的物联网语音控制方法,其特征在于,所述步骤B、统计与每一所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令,包括:将每一所述标准控制指令进行分词,对应每一个标准控制指令分别获得多个分词指令;枚举每一所述分词指令的扩展词,其中,所述扩展词为所述分词指令的同义词/近义词/同音词/近音词;从同一标准控制指令的每一分词指令的扩展词中分别提取一个扩展词进行组合,即可生成与所述标准控制指令发音相同和/或相似、以及意义相同和/或相似的指令。3.根据权利要求2中所述的物联网语音控制方法,其特征在于,所述枚举每一所述分词指令的扩展词的步骤后,还包括:将枚举的同一分词指令的扩展词用第一符号间隔后存储;将同一标准控制指令的相邻两个分词指令之间用第二符号间隔后存储。4.根据权利要求3中所述的物联网语音控制方法,其特征在于,所述从同一标准控制指令的每一分词指令的扩展词中分别提取一个词进行组合的步骤中,通过检测...

【专利技术属性】
技术研发人员:朱锦华
申请(专利权)人:广州TCL智能家居科技有限公司
类型:发明
国别省市:广东,44

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

1