一种语音红外控制智能家居的智能手表 |
|||||||
申请号 | CN202110973890.4 | 申请日 | 2021-08-24 | 公开(公告)号 | CN113763951B | 公开(公告)日 | 2024-01-05 |
申请人 | 深圳市恒必达电子科技有限公司; | 发明人 | 肖玉卿; | ||||
摘要 | 本 发明 提供了一种语音红外控制智能家居的智能 手表 ,包括:语音指令发送模 块 ,用于向智能手表发送语音指令;识别模块,用于基于所述智能手表对所述语音指令进行识别,并基于识别结果检索指令代码;匹配模块,用于根据所述指令代码匹配相应的红外代码,并将所述红外代码发送至对应的智能家居;执行模块,用于基于所述智能家居接收所述红外代码,并执行相应操作。通过向智能手表发送语音指令并通过匹配到对应的红外代码控制智能家居进行工作,从而更大程度上简化方便了对智能家居的控制过程,方便了人类的居家生活。 | ||||||
权利要求 | 1.一种语音红外控制智能家居的智能手表,其特征在于,包括: |
||||||
说明书全文 | 一种语音红外控制智能家居的智能手表技术领域[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] 优选的,一种语音红外控制智能家居的智能手表,所述识别模块,还包括: [0042] 所述指令处理单元,还用于确定所述第一语音信号频率变化波段,并对所述第一语音信号频率变化波段进行分析,确定所述第一语音信号频率变化波段中的噪声频段; [0043] 所述指令处理单元,还用于将所述第一语音信号中的噪声波段滤除,并获取滤除后的第二语音信号; [0044] 检验单元,用于获取所述第二语音信号的信号强度与音准度,并将所述第二语音信号的信号强度与音准度在预设语音评估标准中进行语音评估,确定所述第二语音信号的评估分值; [0045] 所述检验单元,还用于将所述第二语音信号的评估分值与预设评估分值进行比较,判断所述第二语音信号是否为标准语音信号; [0046] 当所述第二语音信号的评估分值等于或大于所述预设评估分值时,则判定所述第二语音信号为标准语音信号; [0047] 优化单元,用于当所述第二语音信号的评估分值小于所述预设评估分值时,将所述第二语音信号经过预设优化模型中进行语音信号模型优化,并输出标准信号; [0048] 语音信号转换单元,标准语音信号进行信号识别确定所述标准语音信号中的信息标识; [0049] 文本生成单元,用于按照预设时间顺序将所述标准语音信号中的信息标识依次录入所述智能手表的数据文本中,获取语音指令文本; [0050] 文本处理单元,用于获取所述语音指令文本在所述智能手表的数据文本中的数据空间,并基于所述数据空间确定所述语音指令的数据首地址,同时,基于所述数据首地址确定所述语音指令文本识别顺序; [0051] 文本识别单元,用于根据所述语音指令文本识别顺序对所述语音指令文本进行识别,并基于识别结果确定所述语音指令的指令内容; [0052] 检索单元,用于获取所述语音指令的指令特征,并根据所述语音指令的指令特征与所述语音指令的指令内容在预设指令代码库中进行检索,并基于检索结果确定与所述语音指令相对应的指令代码。 [0053] 优选的,一种语音红外控制智能家居的智能手表,所述匹配模块,还包括: [0054] 协议数据确认单元,用于基于预设红外码值库确定所述红外码值库的协议数据; [0055] 协议生成单元,用于根据所述红外码值库的协议数据确定对应的匹配协议; [0056] 协议安全检测单元,用于根据预设规则对所述匹配协议进行安全检测,并当所述匹配协议符合所述预设规则时,判定检测结果为协议安全,否则,检测结果为协议隐患; [0057] 代码匹配建立单元,用于根据检测结果为协议安全的所述匹配协议,确定所述指令代码与所述红外码值库的对应关系; [0058] 所述代码匹配单元,还用于基于所述对应关系对所述指令代码在所述红外码值库中进行逐个匹配,并将匹配一致的代码进行记录,同时,根据记录结果生成所述红外代码; [0059] 标识获取单元,获取所述指令代码的第一代码标识与所述红外代码的第二代码标识; [0060] 通讯交互建立单元,用于根据所述第一代码标识与所述第二代码标识建立通讯交互链路,并根据所述通讯交互链路确定所述智能家居的接收端口; [0061] 交互单元,用于根据所述通讯交互链路以及所述智能家居的接收端口将所述红外代码发送至对应的智能家居,实现所述智能手表与所述智能家居的交互。 [0062] 优选的,一种语音红外控制智能家居的智能手表,所述交互单元,还包括: [0063] 解析单元,用于基于所述智能家居解析所述红外代码,获取解析数据; [0064] 数据读取单元,用于读取所述解析数据,并根据读取结果确定所述智能家居的第一工作执行流程; [0065] 验证单元,用于将所述解析数据输入至预设思维库中进行验证,并获取验证输出; [0066] 所述验证单元,还用于当所述验证输出为1时,判定所述智能家居的第一工作执行流程执行合理,且当所述验证输出为0时,判定所述之智能家居的第一工作执行流程不合理。 [0067] 反馈单元,用于将所述验证输出反馈至所述智能手表中,并基于所述智能手表完成对所述智能家居的第一工作执行流程合理性的监控。 [0068] 优选的,一种语音红外控制智能家居的智能手表,所述反馈单元,还包括: [0069] 结果接收单元,用于基于所述智能手表接收所述验证输出,同时,将所述输出结果上传至控制处理单元; [0070] 所述控制处理单元,用于当所述验证输出为0时,向所述智能家居发送第一红外控制信号,并根据所述红外控制信号控制所述智能家居停止工作; [0071] 所述控制处理单元,还用与当所述验证输出为1时,向所述智能家居发送第二红外控制信号,同时,基于根据所述第二红外控制信号控制所述智能家居进行工作,并进行工作记录,同时,基于记录结果生成记录文件; [0072] 文件存储单元,用于将所述记录文件上传至所述智能手表中,并进行存储。 [0073] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 [0074] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。 附图说明[0075] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中: [0076] 图1为本发明实施例中一种语音红外控制智能家居的智能手表的系统图; [0077] 图2为本发明实施例中一种语音红外控制智能家居的智能手表的语音指令发送模块系统图; [0078] 图3为本发明实施例中一种语音红外控制智能家居的智能手表的识别模块系统图; [0079] 图4为本发明实施例中一种语音红外控制智能家居的智能手表结构图。 具体实施方式[0080] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。 [0081] 实施例1: [0082] 本实施例提供了一种语音红外控制智能家居的智能手表,如图1所示,包括: [0083] 语音指令发送模块,用于向智能手表发送语音指令; [0084] 识别模块,用于基于所述智能手表对所述语音指令进行识别,并基于识别结果检索指令代码; [0085] 匹配模块,用于根据所述指令代码匹配相应的红外代码,并将所述红外代码发送至对应的智能家居; [0086] 执行模块,用于基于所述智能家居接收所述红外代码,并执行相应操作。 [0087] 该实施例中,向智能手表发送语音指令,是通过在智能手表上装在红外A1语音模块。 [0088] 该实施例中,红外代码是根据家用电器的红外码值库中确定的。 [0089] 该实施例中,基于发出的语音指令,智能手表通过蓝牙、WiFi、4G等方式控制智能家电。 [0090] 该实施例中,智能手表的结构,如图4所示,包括:手表侧面图1、手表侧面图2、手表侧面图3、手表侧面图4、手表俯视图5、手表背面图6。 [0091] 上述技术方案的有益效果是:通过向智能手表发送语音指令并通过匹配到对应的红外代码控制智能家居进行工作,从而更大程度上简化方便了对智能家居的控制过程,方便了人类的居家生活。 [0092] 实施例2: [0093] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,如图2所示,所述语音指令发送模块,还包括: [0094] 关键词识别单元,用于检测所述语音指令中是否存在设定关键词; [0095] 参数提取单元,用于当所述语音指令中存在设定关键词时,提取所述语音指令的配置参数; [0096] 匹配单元,用于将所述配置参数与标准参数进行匹配; [0097] 唤醒单元,用于当所述配置参数与所述标准参数匹配成功后,唤醒所述智能手表。 [0098] 该实施例中,设定关键词可以是智能手表的专属名称,例如,Cindy等。 [0099] 该实施例中,配置参数可以是根据设定关键词确定的参数,比如,当设定关键词为Cindy时,则配置参数为123。 [0100] 该实施例中,标准参数即为系统提前设定好的,用来判断是否可以唤醒智能手表,例如,标准参数可以是Cindy123. [0101] 上述技术方案的有益效果是:通过确定设定关键词以及对配置参数的确认实现精准唤醒智能手表,提高了唤醒智能手表的准确性。 [0102] 实施例3: [0103] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,如图3所示,所述识别模块,还包括: [0104] 语音切分单元,用于将所述语音指令中的语音信息进行语音切分,获取语音片段; [0105] 语音训练单元,用于将所述语音片段在预先存储的声音模型进行训练,并获取输出结果; [0106] 对比单元,用于将所述输出结果与所述智能手表中的录入语音进行对比; [0107] 确定单元,用于当所述输出结果与所述智能手表的录入语音一致时,则基于所述智能手表对所述语音指令进行识别; [0108] 当所述输出结果与所述智能手表的录入语音不一致时,则对所述智能手表进行密码解锁,并在解锁后基于所述智能手表对所述语音指令进行识别。 [0109] 该实施例中,声音模型可以是在智能手表模型库中预先存储的,用来确定语音片段的音色的。 [0110] 该实施例中,录入语音可以是使用者提前录入的,用来作为智能手表的进行声音验证的参考,其中,语音录入的音色最多可以三种,即最多三个使用者可以进行语音录入。 [0111] 上述技术方案的有益效果是:通过对语音指令进行识别,判断语音指令是否为使用者,从而可以提高智能手表使用的安全性,提高了智能手表的智能性。 [0112] 实施例4: [0113] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述匹配模块,还包括: [0114] 智能家居识别单元,用于对所述智能家居进行识别,并基于识别结果获取所述智能家居的家居类型; [0115] 标签生成单元,用于基于所述智能家居的家居类型,生成与所述智能家居相对应的家居标签; [0116] 标签识别单元,用于将所述家居标签上传至所述智能手表中进行识别,并基于识别结果进行代码编辑,生成目标指令代码; [0117] 其中,所述目标指令代码与所述红外代码一一对应。 [0118] 该实施例中,家居类型可以是清洁类,如智能扫地机,也可以是娱乐类,如智能电视等。 [0119] 该实施例中,家居标签可以是根据家居类型确定的,例如家居类型为清洁类,则家居标签即为clean等。 [0120] 上述技术方案的有益效果是:通过确定智能家居的家居类型,从而对之恶能家居增加家居标签,进而生成智能家居的对应的指令代码,并于红外代码一一对应,提高了智能手表对智能家居控制的便利性。 [0121] 实施例5: [0122] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述识别模块,还包括: [0123] 指令处理单元,用于获取所述语音指令的指令格式; [0124] 判断单元,用于将所述语音指令的指令格式在所述智能手表中预先设定的格式库中进行匹配,判断所述语音指令的存储方式; [0125] 其中,所述智能手表中预先设定的格式库中包括:第一指令格式以及第二指令格式; [0126] 第一存储方式生成单元,用于当所述语音指令的指令格式符合所述第一指令格式时,则向所述语音指令分配第一存储方式; [0127] 第二存储方式生成单元,用于当所述语音指令的指令格式符合所述第二指令格式时,则向所述语音指令分配第二存储方式; [0128] 指令存储单元,用于根据所述第一存储方式或者所述第二存储方式对所述语音指令进行指令存储。 [0129] 该实施例中,指令格式可以是操作码、地址码等。 [0130] 该实施例中,第一指令格式例如可以是操作码,即对应的存储方式即为第一存储方式,且第二指令格式例如可以是地址码,即对应的存储方式即为第二存储方式。 [0131] 上述技术方案的有益效果是:通过不同的指令格式确定不同的存储方式,从而实现对指令的精准化存储,有利于实现语音指令的精准控制。 [0132] 实施例6: [0133] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述执行模块,还包括: [0134] 代码格式判定单元,用于获取所述红外代码的代码格式,并将所述代码格式与所述智能家居设定的代码格式进行匹配,判断所述红外代码是否符合标准红外代码; [0135] 当所述红外代码的代码格式与所述智能家居设定的代码格式相匹配时,则判定所述红外代码为标准红外代码; [0136] 否则,所述红外代码不是所述标准红外代码; [0137] 修正单元,用于将不是所述标准红外代码的红外代码按照所述智能家居设定的代码格式进行修正,获取标准红外代码; [0138] 代码读取单元,用于对所述标准红外代码进行读取,确定所述标准红外代码的执行逻辑; [0139] 执行单元,用于将所述智能家居按照所述标准红外代码的执行逻辑执行相应的操作。 [0140] 该实施例中,代码格式可以是红外代码的初始编写格式。 [0141] 该实施例中,标准红外代码可以是与智能家居设定的代码格式相一致的代码。 [0142] 该实施例中,执行逻辑可以是智能家居在执行工作的之间的关系,包括或、与、非,也可以是异或、同或等,例如工作1与工作2之间的执行关系为执行工作1,或执行工作2.[0143] 上述技术方案的有益效果是:通过确定标准红外代码可以更好读取红外代码的执行逻辑,从而提高了智能家居执行的严谨性。 [0144] 实施例7: [0145] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述识别模块,还包括: [0146] 指令处理单元,用于获取所述语音指令的语音信号,并将所述语音信号进行时域预处理,获取第一语音信号; [0147] 所述指令处理单元,还用于确定所述第一语音信号频率变化波段,并对所述第一语音信号频率变化波段进行分析,确定所述第一语音信号频率变化波段中的噪声频段; [0148] 所述指令处理单元,还用于将所述第一语音信号中的噪声波段滤除,并获取滤除后的第二语音信号; [0149] 检验单元,用于获取所述第二语音信号的信号强度与音准度,并将所述第二语音信号的信号强度与音准度在预设语音评估标准中进行语音评估,确定所述第二语音信号的评估分值; [0150] 所述检验单元,还用于将所述第二语音信号的评估分值与预设评估分值进行比较,判断所述第二语音信号是否为标准语音信号; [0151] 当所述第二语音信号的评估分值等于或大于所述预设评估分值时,则判定所述第二语音信号为标准语音信号; [0152] 优化单元,用于当所述第二语音信号的评估分值小于所述预设评估分值时,将所述第二语音信号经过预设优化模型中进行语音信号模型优化,并输出标准信号; [0153] 语音信号转换单元,标准语音信号进行信号识别确定所述标准语音信号中的信息标识; [0154] 文本生成单元,用于按照预设时间顺序将所述标准语音信号中的信息标识依次录入所述智能手表的数据文本中,获取语音指令文本; [0155] 文本处理单元,用于获取所述语音指令文本在所述智能手表的数据文本中的数据空间,并基于所述数据空间确定所述语音指令的数据首地址,同时,基于所述数据首地址确定所述语音指令文本识别顺序; [0156] 文本识别单元,用于根据所述语音指令文本识别顺序对所述语音指令文本进行识别,并基于识别结果确定所述语音指令的指令内容; [0157] 检索单元,用于获取所述语音指令的指令特征,并根据所述语音指令的指令特征与所述语音指令的指令内容在预设指令代码库中进行检索,并基于检索结果确定与所述语音指令相对应的指令代码。 [0158] 该实施例中,第一语音信号可以是语音指令的语音信号经过时域预处理获取的信号。 [0159] 该实施例中,对第一语音信号频率变化波段进行分析,确定第一语音信号频率变化波段中的噪声频段,例如可以是,获取的第一语音信号频率变化波段的整体趋势,当第一语音信号频率波段中出现与整体趋势所不一致的频率变化波段时,即可确定为噪声频段。 [0160] 该实施例中,第二语音信号可以是第一语音信号中将噪声频段滤除掉的语音信号。 [0161] 该实施例中,评估分值可以是经过信号强度与音准度之间进行评估打分所确定的分值,一般信号强度越强,音准度越高,则评估分值越高。 [0162] 该实施例中,预设评估分值可以是系统提前设定好的,用来判定第二语音信号是否为标准语音信号。 [0163] 该实施例中,预设优化模型可以是当第二语音信号不是标准语音信号时,通过预设优化模型将第二语音信号进行优化,从而使得第二语音信号成为标准语音信号。 [0164] 该实施例中,信息标识可以是标准语音信号中的有代表内容的标识,例如,“第一”、“第二”之类的语音,可以称为信息标识。 [0165] 该实施例中,预设时间顺序,例如可以是按照时间的先后顺序,每一秒记录一个信息标识,也可以是每2秒记录一个信息标识等。 [0166] 该实施例中,语音指令的数据首地址可以是语音指令的开头,用来确定语音指令文本的识别顺序。 [0167] 该实施例中,指令特征可以是用来对指令代码库进行检索时的标识,通过指令特征可以确定对应的指令代码。 [0168] 上述技术方案的有益效果是:通过对语音信号进行时域预处理以及滤除掉噪声波段,从而使得获得的第二语音信号更加清晰,从而有利于实现对第二语音信号的语音评估,通过获取的评估分值与预设评估分值进行比较,从而可以清楚判断第二语音信号是否为标准语音信号,从而有利于将第二语音信号转换为标准语音信号,这样可以更加精准的获取语音指令的指令内容,从而准确完成在预设指令代码库中进行检索,确定指令代码,本方法大大提高了对语音信号的处理以及确定指令代码的精准度,从而为智能手表控制智能家居提供了便利。 [0169] 实施例8: [0170] 在实施例1的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述匹配模块,还包括: [0171] 协议数据确认单元,用于基于预设红外码值库确定所述红外码值库的协议数据; [0172] 协议生成单元,用于根据所述红外码值库的协议数据确定对应的匹配协议; [0173] 协议安全检测单元,用于根据预设规则对所述匹配协议进行安全检测,并当所述匹配协议符合所述预设规则时,判定检测结果为协议安全,否则,检测结果为协议隐患; [0174] 代码匹配建立单元,用于根据检测结果为协议安全的所述匹配协议,确定所述指令代码与所述红外码值库的对应关系; [0175] 所述代码匹配单元,还用于基于所述对应关系对所述指令代码在所述红外码值库中进行逐个匹配,并将匹配一致的代码进行记录,同时,根据记录结果生成所述红外代码; [0176] 标识获取单元,获取所述指令代码的第一代码标识与所述红外代码的第二代码标识; [0177] 通讯交互建立单元,用于根据所述第一代码标识与所述第二代码标识建立通讯交互链路,并根据所述通讯交互链路确定所述智能家居的接收端口; [0178] 交互单元,用于根据所述通讯交互链路以及所述智能家居的接收端口将所述红外代码发送至对应的智能家居,实现所述智能手表与所述智能家居的交互。 [0179] 该实施例中,红外码值库的协议数据可以是基于红外码值库的特征,以及为了建立匹配协议确定的协议数据。 [0180] 该实施例中,预设规则是为了对匹配协议进行安全检测,从而提高匹配协议的安全性,其中,预设规则可以是匹配协议中是否存在敏感参数等。 [0181] 该实施例中,指令代码与红外码值库的对应关系,例如可以是根据匹配协议确定红外码值库与指令代码进行匹配的匹配条件,之后通过指令代码的特征与匹配条件确定指令代码与红外码值库的对应关系。 [0182] 该实施例中,第一代码标识是针对指令代码的,第二代码标识是针对红外代码的。 [0183] 上述技术方案的有益效果是:通过确定匹配协议进而更有利于确定指令代码与红外码值库的对那个关系,从而更加精准的获取红外代码,进而通过建立通讯交通链路确定智能家居的接收端口,实现将红外代码精准上传至智能家居,提高交互效率。 [0184] 实施例9: [0185] 在实施例8的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述交互单元,还包括: [0186] 解析单元,用于基于所述智能家居解析所述红外代码,获取解析数据; [0187] 数据读取单元,用于读取所述解析数据,并根据读取结果确定所述智能家居的第一工作执行流程; [0188] 验证单元,用于将所述解析数据输入至预设思维库中进行验证,并获取验证输出; [0189] 所述验证单元,还用于当所述验证输出为1时,判定所述智能家居的第一工作执行流程执行合理,且当所述验证输出为0时,判定所述之智能家居的第一工作执行流程不合理。 [0190] 反馈单元,用于将所述验证输出反馈至所述智能手表中,并基于所述智能手表完成对所述智能家居的第一工作执行流程合理性的监控。 [0191] 该实施例中,第一工作执行流程可以是智能家居的执行步骤。 [0192] 该实施例中,验证输出可以是将智能家居的第一工作执行流程通过预设思维库中进行验证后的输出,其中,验证输出的结果分为两种,1和0。 [0193] 该实施例中,预设思维库是用来衡量第一工作执行流程是否合理。 [0194] 上述技术方案的有益效果是:通过确定验证输出,从而判断第一工作流程是否合理,提高了智能手表对智能家居的第一工作执行流程合理性的监控的准确度,从而为用户通过智能手表控制智能家居提供了便利,保护了智能家居工作的安全性。 [0195] 实施例10: [0196] 在实施例9的基础上,本实施例提供了一种语音红外控制智能家居的智能手表,所述反馈单元,还包括: [0197] 结果接收单元,用于基于所述智能手表接收所述验证输出,同时,将所述输出结果上传至控制处理单元; [0198] 所述控制处理单元,用于当所述验证输出为0时,向所述智能家居发送第一红外控制信号,并根据所述红外控制信号控制所述智能家居停止工作; [0199] 所述控制处理单元,还用与当所述验证输出为1时,向所述智能家居发送第二红外控制信号,同时,基于根据所述第二红外控制信号控制所述智能家居进行工作,并进行工作记录,同时,基于记录结果生成记录文件; [0200] 文件存储单元,用于将所述记录文件上传至所述智能手表中,并进行存储。 [0201] 该实施例中,第一红外控制信号可以是用来控制智能家居停止工作。 [0202] 该实施例中,第二红外控制信号可以是用来控制智能家居开始工作。 [0203] 上述技术方案的有益效果是:通过将智能家居的情况反馈至智能手表,并通过智能手表下达控制指令,有利于实现智能家居与智能手表的智能交互。 [0204] 实施例11: [0205] 在实施例8的基础上,所述交互单元,还包括: [0206] 统计单元,用于对所述红外代码的代码字节总数进行统计; [0207] 所述统计单元,还用于统计所述智能家居接收到的代码字节数; [0208] 第一计算单元,用于根据所述代码字节总数与所述智能家居接收到的代码字节数,计算将所述红外代码上传至所述智能家居的数据传输效率; [0209] [0210] 其中,η表示将所述红外代码上传至所述智能家居的数据传输效率;ζ表示误差系数;Z表示所述红外代码的代码字节总数;z表示所述智能家居接收到的代码字节数;μ表示所述智能家居接收到代码字节数的失真率;t表示将所述红外代码上传至所述智能家居的传输时间;t0表示所述智能家居接收所述红外代码的时间延迟; [0211] 比较单元,用于将所述数据传输效率与标准传输效率进行比较,判断智能手表终端与智能家居终端的数据传输性能是否需要进行优化; [0212] 当所述数据传输效率等于或大于所述标准传输效率时,则所述智能手表终端与所述智能家居终端的数据传输性能无需进行优化; [0213] 否则,需要进行优化; [0214] 第二计算单元,用于当所述智能手表终端与所述智能家居终端的数据传输性能需要进行优化时,根据如下公式计算优化因子; [0215] [0216] 其中,δ表示所述优化因子;λ表示所述智能手表终端发送红外代码的灵敏度;λ0表示所述智能家居接收红外代码的灵敏度;v表示未优化时将所述红外代码传输至所述智能家居时的传输速率;M表示对所述红外代码进行传输时的码元速率;τ表示对所述红外代码进行传输时的信噪比;η标表示所述标准传输效率; [0217] 优化单元,用于基于所述优化因子将所述智能手表与所述智能家居进行数据传输时的性能参数输入至预设优化模型中进行训练,并基于训练结果完成对所述智能手表终端与所述智能家居终端的数据传输性能的优化。 [0218] 该实施例中,性能参数可以是代码传输时的传输效率、智能手表的发送灵敏度、智能家居接收红外代码的接收灵敏度等。 [0219] 该实施例中,标准传输效率可以是预先设定好的,可以作为智能手表终端与智能家居终端的数据传输性能是否需要进行优化的衡量标准。 [0220] 该实施例中,对于公式 可知,当误差系数ζ取值为0.01;红外代码的代码字节总数Z为100比特;智能家居接收到的代码字节数z为90比特;智能家居接收到代码字节数的失真率μ为2%;将红外代码上传至智能家居的传输时间t为5ms;智能家居接收红外代码的时间延迟t0为0.5ms;则将红外代码上传至智能家居的数据传输效率η为72.9%。 [0221] 该实施例中,对于公式 可知,智能手表终端发送红外代码的灵敏度λ为1.48;当智能家居接收红外代码的灵敏度λ0为1.5;未优化时将红外代码传输至智能家居时的传输速率v为10;对红外代码进行传输时的码元速率M为11;对红外代码进行传输时的信噪比τ为0.8;标准传输效率η标为90%;将红外代码上传至智能家居的数据传输效率η为72.9%;则优化因子δ的值为0.24。 [0222] 该实施例中,M*ln(1.2+τ)根据香浓定理表示最大的数据传输效率。 [0223] 上述技术方案的有益效果是:通过准确计算将红外代码传输至智能家居时的数据传输效率,并且当智能手表终端与智能家居终端的数据传输性能需要进行优化时,通过计算优化因子,从而基于优化因子将智能手表与智能家居进行数据传输时的性能参数输入至预设优化模型中进行训练,实现对智能手表终端与智能家居终端的数据传输性能的优化,极大的提高了代码传输效率,从而使得用户通过智能手表控制智能家居更加灵敏便捷。 [0224] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 |