首页 > 专利 > 新昌县捷庭科技有限公司 > 新能源汽车语音控制方法、装置、移动终端及存储介质专利详情

新能源汽车语音控制方法、装置、移动终端及存储介质   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2017-10-10
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2018-03-09
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-09-18
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2037-10-10
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201710935976.1 申请日 2017-10-10
公开/公告号 CN107672547B 公开/公告日 2020-09-18
授权日 2020-09-18 预估到期日 2037-10-10
申请年 2017年 公开/公告年 2020年
缴费截止日
分类号 B60R16/037 主分类号 B60R16/037
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 8
权利要求数量 9 非专利引证数量 0
引用专利数量 5 被引证专利数量 0
非专利引证
引用专利 CN105812573A、CN104603871A、JPS6045448A、US2014309873A1、CN102332265A 被引证专利
专利权维持 4 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、申请权转移、授权
申请人信息
申请人 第一申请人
专利权人 新昌县捷庭科技有限公司 当前专利权人 新昌县捷庭科技有限公司
发明人 邓雪云 第一发明人 邓雪云
地址 浙江省绍兴市新昌县儒岙镇大江村14号-1 邮编 312561
申请人数量 1 发明人数量 1
申请人所在省 浙江省 申请人所在市 浙江省绍兴市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
北京久维律师事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杜权
摘要
本发明提供了一种新能源汽车语音控制方法、装置、移动终端及存储介质,接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;若否,则获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令;获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;判断所述当前状态信息与所述特征词汇是否匹配;若是,则执行所述目标控制指令,本发明通过采用获取所述当前语音控制指令,以自动控制对应的设备工作状态的切换,通过所述特征词汇和所述动作关联表匹配设计,以使执行所述当前语音控制指令的控制意图。
  • 摘要附图
    新能源汽车语音控制方法、装置、移动终端及存储介质
  • 说明书附图:图1
    新能源汽车语音控制方法、装置、移动终端及存储介质
  • 说明书附图:图2
    新能源汽车语音控制方法、装置、移动终端及存储介质
  • 说明书附图:图3
    新能源汽车语音控制方法、装置、移动终端及存储介质
  • 说明书附图:图4
    新能源汽车语音控制方法、装置、移动终端及存储介质
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-09-18 授权
2 2020-09-15 专利申请权的转移 登记生效日: 2020.08.26 申请人由邓雪云变更为新昌县捷庭科技有限公司 地址由330046 江西省南昌市东湖区洪都北大道96号变更为312561 浙江省绍兴市新昌县儒岙镇大江村14号-1
3 2018-03-09 实质审查的生效 IPC(主分类): B60R 16/037 专利申请号: 201710935976.1 申请日: 2017.10.10
4 2018-02-09 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种新能源汽车语音控制方法,其特征在于,所述方法包括:
接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
若否,则获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系;
获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;
判断所述当前状态信息与所述特征词汇是否匹配;
若是,则执行所述目标控制指令;
所述根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令的步骤包括:
当所述特征词汇的数量为一个且所述特征词汇为特征设备词汇时,查询所述动作关联表中与所述特征设备词汇匹配的多个当前动作词汇;
将多个所述当前动作词汇分别与所述当前状态信息进行匹配,以得到匹配动作词汇;
查询所述动作关联表中所述特征设备词汇与所述匹配动作词汇对应的控制指令,以得到所述目标控制指令。

2.根据权利要求1所述的新能源汽车语音控制方法,其特征在于,所述执行所述目标控制指令之前,所述方法还包括:
判断所述目标控制指令内否有针对于电源的指令动作;
若是,则控制光伏板直接执行所述目标控制指令;
判断所述光伏板上是否有响应于所述目标控制指令的控制操作;
若否,则控制所述目标设备执行所述目标控制指令。

3.根据权利要求1所述的新能源汽车语音控制方法,其特征在于,所述根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令的步骤还包括:
当所述特征词汇的数量为一个且所述特征词汇为特征动作词汇时,查询所述动作关联表中与所述特征动作词汇匹配的多个当前设备词汇;
分别获取多个所述当前设备词汇对应设备的使用状态,并将所述使用状态与所述特征动作词汇进行匹配,以得到匹配设备词汇;
查询所述动作关联表中所述特征动作词汇与所述匹配设备词汇对应的控制指令,以得到所述目标控制指令。

4.根据权利要求1所述的新能源汽车语音控制方法,其特征在于,所述根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令的步骤还包括:
当所述特征词汇的数量为两个,且两个所述特征词汇分别不同类型的词汇时,分别查询所述动作关联表中两个所述特征词汇对应的多个控制指令,所述特征词汇的类型包括动作类型和设备类型;
判断多个所述控制指令中是否有重复指令;
若是,则判定重复的所述控制指令为所述目标控制指令。

5.根据权利要求4所述的新能源汽车语音控制方法,其特征在于,所述根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令的步骤还包括:
当所述特征词汇的数量不小于两个时,判断所述特征词汇中是否有相同类型的词汇;
若是,则判定所述当前语音控制指令为错误指令,并发出语音提示。

6.根据权利要求1所述的新能源汽车语音控制方法,其特征在于,所述判断所述当前语音控制指令与本地存储的控制表是否匹配的步骤时候,所述方法还包括:
当所述当前语音控制指令与所述控制表匹配成功时,获取整车状态信息并判断所述当前语音控制指令中所述特征词汇与所述整车状态信息是否匹配;
若是,则执行所述当前语音控制指令。

7.一种新能源汽车语音控制装置,应用于移动终端,所述移动终端与新能源汽车CAN总线电性连接,其特征在于,包括:
第一判断模块,用于接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
第一查询模块,用于当所述第一判断模块的判断结果为否时,获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系;
第一获取模块,用于根据所述第一查询模块的查询结果,获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;
第二判断模块,用于根据所述第一获取模块的获取结果,判断所述当前状态信息与所述特征词汇是否匹配,若是,则执行所述目标控制指令;
所述第一查询模块还用于:当所述特征词汇的数量为一个且所述特征词汇为特征设备词汇时,查询所述动作关联表中与所述特征设备词汇匹配的多个当前动作词汇;
将多个所述当前动作词汇分别与所述当前状态信息进行匹配,以得到匹配动作词汇;
查询所述动作关联表中所述特征设备词汇与所述匹配动作词汇对应的控制指令,以得到所述目标控制指令。

8.一种移动终端,其特征在于,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行根据权利要求1至7任一项所述的新能源汽车语音控制方法。

9.一种存储介质,其特征在于,其存储有权利要求8所述的移动终端中所使用的计算机程序。
说明书

技术领域

[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] 第二方面,本发明提供了一种新能源汽车语音控制装置,应用于移动终端,所述移动终端与新能源汽车CAN总线电性连接,包括:
[0037] 第一判断模块,用于接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
[0038] 第一查询模块,用于当所述第一判断模块的判断结果为否时,获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系;
[0039] 第一获取模块,用于根据所述第一查询模块的查询结果,获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;
[0040] 第二判断模块,用于根据所述第一获取模块的获取结果,判断所述当前状态信息与所述特征词汇是否匹配,若是,则执行所述目标控制指令。
[0041] 上述新能源汽车语音控制装置,通过所述第一判断模块的设计,以使判定是否要进行所述目标控制指令的查询,进而当所述当前语音控制指令中的信息不全导致与所述控制表不匹配时,通过所述第一查询模块的设计,以使获取并执行所述当前语音控制指令中的控制意图,通过所述特征词汇的获取,以使查询所述动作关联表中所述当前语音控制指令匹配的所述目标控制指令,通过所述第二判断模块的设计,以使判定是否要执行查询到的所述目标控制指令。上述新能源汽车语音控制装置,通过采用获取所述当前语音控制指令,以自动控制对应的设备工作状态的切换,进而无需用户进行手动的设备控制,提高了用户体验,且当所述当前语音控制指令与所述控制表不匹配时,通过所述特征词汇和所述动作关联表匹配设计,以使获取对应的所述目标控制指令,以使执行所述当前语音控制指令的控制意图。
[0042] 进一步地,所述第一查询模块包括:
[0043] 第二查询模块,用于当所述特征词汇的数量为一个且所述特征词汇为特征设备词汇时,查询所述动作关联表中与所述特征设备词汇匹配的多个当前动作词汇;
[0044] 第一匹配模块,用于根据所述第二查询模块的查询结果,将多个所述当前动作词汇分别与所述当前状态信息进行匹配,以得到匹配动作词汇;
[0045] 第三查询模块,用于根据所述第一匹配模块的匹配结果,查询所述动作关联表中所述特征设备词汇与所述匹配动作词汇对应的控制指令,以得到所述目标控制指令。
[0046] 第三方面,本发明提供了一种移动终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的新能源汽车语音控制方法。
[0047] 第四方面,本发明提供了一种存储介质,其上存储有上述移动终端中所使用的计算机程序。

实施方案

[0054] 为了便于更好地理解本发明,下面将结合相关实施例附图对本发明进行进一步地解释。附图中给出了本发明的实施例,但本发明并不仅限于上述的优选实施例。相反,提供这些实施例的目的是为了使本发明的公开面更加得充分。
[0055] 请参阅图1,为本发明第一实施例提供的新能源汽车语音控制方法的流程图,包括步骤S10至S40。
[0056] 步骤S10,接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
[0057] 其中,通过设置语音接收器,以进行所述当前语音控制指令的接收操作,所述控制表中存储中整车上的所有控制设备的设备信息、控制设备对应的工作状态及不同工作状态对应的切换控制指令。
[0058] 当所述步骤S10判断到所述当前语音控制指令与所述控制表不匹配时,执行步骤S20。
[0059] 其中,当判断到所述当前语音控制指令与所述控制表不匹配时,则判定所述当前语音控制指令信息不完整,需要进行目标控制指令的获取,以根据获取到的所述目标控制指令对对应的设备进行控制。
[0060] 步骤S20,获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令;
[0061] 其中,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系,所述当前语音控制指令中的所述特征词汇的数量可为多个,例如所述动作关联表中存储的对应关系可为“车窗”与“升降”的对应关系,“发动机”与“点火”和“熄火”的对应关系,可以理解的所述动作关联表中的对应关系不仅限于上述举例说明的对应关系。
[0062] 步骤S30,获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息,并判断所述当前状态信息与所述特征词汇是否匹配。
[0063] 其中,通过判断所述当前状态信息与所述特征词汇是否匹配的设计,以判定所述目标控制指令与所述当前语音控制指令的控制意图是否一致,例如当所述目标控制指令为打开前大灯时,获取大灯的工作状态并获取当前环境信息,以判断大灯的工作状态、当前环境信息与打开前大灯这一控制指令是否匹配。
[0064] 当所述步骤S30判断到所述当前状态信息与所述特征词汇匹配时,执行步骤S40。
[0065] 步骤S40,执行所述目标控制指令。
[0066] 本实施例通过判断所述当前语音控制指令与所述控制表是否匹配的设计,以使判定是否要进行所述目标控制指令的查询,进而当所述当前语音控制指令中的信息不全导致与所述控制表不匹配时,通过所述目标控制指令的查询,以使获取并执行所述当前语音控制指令中的控制意图,通过所述特征词汇的获取,以使查询所述动作关联表中所述当前语音控制指令匹配的所述目标控制指令,通过判断所述当前状态信息与所述特征词汇是否匹配的设计,以使判定是否要执行查询到的所述目标控制指令。上述新能源汽车语音控制方法,通过采用获取所述当前语音控制指令,以自动控制对应的设备工作状态的切换,且当所述当前语音控制指令与所述控制表不匹配时,通过所述特征词汇和所述动作关联表匹配设计,以使获取对应的所述目标控制指令,以使执行所述当前语音控制指令的控制意图。
[0067] 请参阅图2,为本发明第二实施例提供的新能源汽车语音控制方法的流程图,所述方法包括步骤S11至S121。
[0068] 步骤S11,接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
[0069] 其中,通过设置语音接收器,以进行所述当前语音控制指令的接收操作,所述控制表中存储中整车上的所有控制设备的设备信息、控制设备对应的工作状态及不同工作状态对应的切换控制指令。
[0070] 当所述步骤S11判断所述当前语音控制指令与所述控制表匹配时,执行步骤S21。
[0071] 步骤S21,获取整车状态信息并判断所述当前语音控制指令中所述特征词汇与所述整车状态信息是否匹配;
[0072] 其中,通过所述特征词汇与所述整车状态信息的匹配判断,以使判定当前所述当前语音控制指令对整车当前的状态是否能正常控制,即在整车上是否能正常执行所述当前语音控制指令。
[0073] 当所述步骤S21判断到所述当前语音控制指令中所述特征词汇与所述整车状态信息匹配时,执行步骤S31。
[0074] 其中,则判定整车当前能正常执行所述当前语音控制指令。
[0075] 步骤S31,执行所述当前语音控制指令;
[0076] 其中,通过获取所述当前语音控制指令中的目标设备和目标动作指令,以使对所述目标设备执行所述目标动作指令,以完成对所述目标设备的控制,进而达到了通过语音信号控制新能源汽车设备的功能,简化了用户的操作,无需用户采用手动控制的方式进行设备状态的切换。
[0077] 当所述步骤S11判断所述当前语音控制指令与所述控制表不匹配时,执行步骤S41。
[0078] 其中,当判断到所述当前语音控制指令与所述控制表不匹配时,则判定所述当前语音控制指令信息不完整,需要进行目标控制指令的获取,以根据获取到的所述目标控制指令对对应的设备进行控制
[0079] 步骤S41,获取所述当前语音控制指令中所述特征词汇的数量,并判断所述特征词汇的数量是否为一个;
[0080] 当所述步骤S41判断到所述特征词汇的数量是为一个时,执行步骤S51。
[0081] 步骤S51,查询所述动作关联表中与所述特征词汇匹配的多个当前词汇,并将多个所述当前词汇分别与整车当前状态进行匹配;
[0082] 其中,通过将多个所述当前词汇分别与整车当前状态进行匹配的设计,以得到匹配词汇,当所述特征词汇为特征设备词汇时,查询所述动作关联表中与所述特征设备词汇匹配的多个当前动作词汇;
[0083] 将多个所述当前动作词汇分别与所述当前状态信息进行匹配,以得到匹配动作词汇;
[0084] 当所述特征词汇为特征动作词汇时,查询所述动作关联表中与所述特征动作词汇匹配的多个当前设备词汇;
[0085] 分别获取多个所述当前设备词汇对应设备的使用状态,并将所述使用状态与所述特征动作词汇进行匹配,以得到匹配设备词汇。
[0086] 步骤S61,查询所述动作关联表中所述特征词汇与所述匹配词汇对应的控制指令,以得到所述目标控制指令;
[0087] 当所述步骤S41判断到所述特征词汇的数量是不为一个时,执行步骤S71。
[0088] 步骤S71,判断所述特征词汇中是否有相同类型的词汇;
[0089] 当所述步骤S71判断到所述特征词汇中有相同类型的词汇时,执行步骤S81。
[0090] 其中,例如当所述特征词汇分别为新能源汽车大灯和车窗时,则判定所述特征词汇中是相同类型的词汇。
[0091] 步骤S81,判定所述当前语音控制指令为错误指令,并发出语音提示。
[0092] 其中,由于所述当前语音控制指令中存在两个或两个以上的相同词汇,进而导致所述当前语音控制指令的目标设备对象不明确,因此判定所述当前语音控制指令为所述错误指令,不进行执行,并发出所述语音提示以提醒用户重新进行所述当前语音控制指令的发送,进而提高了所述新能源汽车语音控制方法的准确性。
[0093] 当所述步骤S71判断到所述特征词汇中没有相同类型的词汇时,执行步骤S91。
[0094] 步骤S91,分别查询所述动作关联表中两个所述特征词汇对应的多个控制指令,并判断多个所述控制指令中是否有重复指令;
[0095] 其中,所述特征词汇的类型包括动作类型和设备类型,通过判断多个所述控制指令中是否有所述重复指令的设计,以使得到所述当前语音控制指令中控制意图对应的所述目标控制指令,进而提高了所述新能源汽车语音控制方法的准确性。
[0096] 当所述步骤S91判断到多个所述控制指令中有重复指令时,执行步骤S101。
[0097] 步骤S101,判定重复的所述控制指令为所述目标控制指令。
[0098] 其中,当多个所述控制指令中存在所述重复指令时,将所述重复指令进行目标标记,以使标记为所述目标控制指令,进而方便了后续所述目标控制指令的查询和获取。
[0099] 步骤S111,获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息,并判断所述当前状态信息与所述特征词汇是否匹配。
[0100] 其中,通过判断所述当前状态信息与所述特征词汇是否匹配的设计,以判定所述目标控制指令与所述当前语音控制指令的控制意图是否一致,例如当所述目标控制指令为打开前大灯时,获取大灯的工作状态并获取当前环境信息,以判断大灯的工作状态、当前环境信息与打开前大灯这一控制指令是否匹配。
[0101] 当所述步骤S111判断到所述当前状态信息与所述特征词汇匹配时,执行步骤S121。
[0102] 步骤S121,执行所述目标控制指令。
[0103] 优选的,所述执行所述目标控制指令之前,所述方法还包括:
[0104] 判断所述目标控制指令内否有针对于电源的指令动作;
[0105] 若是,则控制光伏板直接执行所述目标控制指令;
[0106] 判断所述光伏板上是否有响应于所述目标控制指令的控制操作;
[0107] 若否,则控制所述目标设备执行所述目标控制指令。
[0108] 本实施例运用于新能源汽车,新能源汽车中均设有光伏板,当接收到的所述目标控制指令针对与新能源汽车中的电源时,直接控制所述光伏板进行操作,且当所述光伏板并未进行任何操作时,才继续控制所述目标设备进行所述目标控制指令的执行。
[0109] 本实施例中通过判断所述当前语音控制指令与所述控制表是否匹配的设计,以使判定是否要进行所述目标控制指令的查询,进而当所述当前语音控制指令中的信息不全导致与所述控制表不匹配时,通过所述目标控制指令的查询,以使获取并执行所述当前语音控制指令中的控制意图,通过所述特征词汇的获取,以使查询所述动作关联表中所述当前语音控制指令匹配的所述目标控制指令,通过判断所述当前状态信息与所述特征词汇是否匹配的设计,以使判定是否要执行查询到的所述目标控制指令。上述新能源汽车语音控制方法,通过采用获取所述当前语音控制指令,以自动控制对应的设备工作状态的切换,进而无需用户进行手动的设备控制,提高了用户体验,且当所述当前语音控制指令与所述控制表不匹配时,通过所述特征词汇和所述动作关联表匹配设计,以使获取对应的所述目标控制指令,以使执行所述当前语音控制指令的控制意图。
[0110] 请参阅图3,为本发明第三实施例提供的新能源汽车语音控制装置100的结构示意图,所述新能源汽车语音控制装置100应用于移动终端,所述移动终端与新能源汽车CAN总线电性连接,包括:
[0111] 第一判断模块10,用于接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配,通过设置语音接收器,以进行所述当前语音控制指令的接收操作,所述控制表中存储中整车上的所有控制设备的设备信息、控制设备对应的工作状态及不同工作状态对应的切换控制指令。
[0112] 第一查询模块20,用于当所述第一判断模块10的判断结果为否时,获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系,当判断到所述当前语音控制指令与所述控制表不匹配时,则判定所述当前语音控制指令信息不完整,需要进行目标控制指令的获取,以根据获取到的所述目标控制指令对对应的设备进行控制。
[0113] 光伏控制模块40,用于判断所述目标控制指令内否有针对于电源的指令动作,若是,则控制光伏板直接执行所述目标控制指令,并当控制所述光伏板执行所述目标控制指令后,判断所述光伏板上是否有响应于所述目标控制指令的控制操作,若否,则控制所述目标设备执行所述目标控制指令。
[0114] 具体的,由于本实施例运用于新能源汽车,新能源汽车中均设有光伏板,当接收到的所述目标控制指令针对与新能源汽车中的电源时,直接控制所述光伏板进行操作,且当所述光伏板并未进行任何操作时,才继续控制所述目标设备进行所述目标控制指令的执行。
[0115] 第一获取模块30,用于根据所述第一查询模块20的查询结果,获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;
[0116] 第二判断模块31,用于根据所述第一获取模块30的获取结果,判断所述当前状态信息与所述特征词汇是否匹配,若是,则执行所述目标控制指令,通过判断所述当前状态信息与所述特征词汇是否匹配的设计,以判定所述目标控制指令与所述当前语音控制指令的控制意图是否一致,例如当所述目标控制指令为打开前大灯时,获取大灯的工作状态并获取当前环境信息,以判断大灯的工作状态、当前环境信息与打开前大灯这一控制指令是否匹配。
[0117] 所述第一查询模块20包括:
[0118] 第二查询模块21,用于当所述特征词汇的数量为一个且所述特征词汇为特征设备词汇时,查询所述动作关联表中与所述特征设备词汇匹配的多个当前动作词汇;
[0119] 第一匹配模块22,用于根据所述第二查询模块21的查询结果,将多个所述当前动作词汇分别与所述当前状态信息进行匹配,以得到匹配动作词汇;
[0120] 第三查询模块23,用于根据所述第一匹配模块22的匹配结果,查询所述动作关联表中所述特征设备词汇与所述匹配动作词汇对应的控制指令,以得到所述目标控制指令。
[0121] 所述第一查询模块20还包括:
[0122] 第四查询模块24,用于当所述特征词汇的数量为一个且所述特征词汇为特征动作词汇时,查询所述动作关联表中与所述特征动作词汇匹配的多个当前设备词汇。
[0123] 第二匹配模块25,用于根据所述第四查询模块24的查询结果,分别获取多个所述当前设备词汇对应设备的使用状态,并将所述使用状态与所述特征动作词汇进行匹配,以得到匹配设备词汇。
[0124] 第五查询模块26,用于根据所述第二匹配模块25的匹配结果,查询所述动作关联表中所述特征动作词汇与所述匹配设备词汇对应的控制指令,以得到所述目标控制指令。
[0125] 第六查询模块27,用于当所述特征词汇的数量为两个,且两个所述特征词汇分别不同类型的词汇时,分别查询所述动作关联表中两个所述特征词汇对应的多个控制指令,所述特征词汇的类型包括动作类型和设备类型。
[0126] 第三判断模块28,用于根据所述第六查询模块27的查询结果,判断多个所述控制指令中是否有重复指令,若是,则判定重复的所述控制指令为所述目标控制指令。
[0127] 第四判断模块29,用于当所述特征词汇的数量不小于两个时,判断所述特征词汇中是否有相同类型的词汇,若是,则判定所述当前语音控制指令为错误指令,并发出语音提示。
[0128] 本实施例通过所述第一判断模块10的设计,以使判定是否要进行所述目标控制指令的查询,进而当所述当前语音控制指令中的信息不全导致与所述控制表不匹配时,通过所述第一查询模块20的设计,以使获取并执行所述当前语音控制指令中的控制意图,通过所述特征词汇的获取,以使查询所述动作关联表中所述当前语音控制指令匹配的所述目标控制指令,通过所述第二判断模块31的设计,以使判定是否要执行查询到的所述目标控制指令。上述新能源汽车语音控制装置,通过采用获取所述当前语音控制指令,以自动控制对应的设备工作状态的切换,进而无需用户进行手动的设备控制,提高了用户体验,且当所述当前语音控制指令与所述控制表不匹配时,通过所述特征词汇和所述动作关联表匹配设计,以使获取对应的所述目标控制指令,以使执行所述当前语音控制指令的控制意图。
[0129] 请参阅图4,为本发明第四实施例提供的新能源汽车语音控制装置100a的结构示意图,该第四实施例与第三实施例的结构大抵相同,其区别在于,本实施例中所述新能源汽车语音控制装置100a还包括:
[0130] 第五判断模块33,用于当所述当前语音控制指令与所述控制表匹配成功时,获取整车状态信息并判断所述当前语音控制指令中所述特征词汇与所述整车状态信息是否匹配,若是,则执行所述当前语音控制指令。
[0131] 本实施例通过所述第五判断模块33的设计,以使当所述当前语音控制指令与所述控制表匹配成功时,进一步判断所述当前语音控制指令中所述特征词汇与所述整车状态信息是否匹配,只有当判断到所述特征词汇与所述整车状态信息匹配时,才执行所述当前语音控制指令,进而防止了对新能源汽车上设备的错误控制,防止了安全隐患的发生,且提高了所述新能源汽车语音控制装置100a的准确性。
[0132] 本实施例还提供了一种移动终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的新能源汽车语音控制方法。
[0133] 本实施例还提供了一种存储介质,其上存储有上述移动终端中所使用的计算机程序,该程序在执行时,包括如下步骤:
[0134] 接收当前语音控制指令,并判断所述当前语音控制指令与本地存储的控制表是否匹配;
[0135] 若否,则获取所述当前语音控制指令中的至少一特征词汇,根据所述特征词汇和所述当前语音控制指令查询预设的动作关联表中与所述当前语音控制指令匹配的目标控制指令,所述动作关联表包括所述特征词汇和所述目标控制指令的对应关系;
[0136] 获取所述目标控制指令中的目标设备,并获取所述目标设备的当前状态信息;
[0137] 判断所述当前状态信息与所述特征词汇是否匹配;
[0138] 若是,则执行所述目标控制指令。所述的存储介质,如:ROM/RAM、磁碟、光盘等。
[0139] 上述实施例描述了本发明的技术原理,这些描述只是为了解释本发明的原理,而不能以任何方式解释为本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其他具体实施方式,这些方式都将落入本发明的保护范围内。

附图说明

[0048] 图1为本发明第一实施例提供的新能源汽车语音控制方法的流程图;
[0049] 图2为本发明第二实施例提供的新能源汽车语音控制方法的流程图;
[0050] 图3为本发明第三实施例提供的新能源汽车语音控制装置的结构示意图;
[0051] 图4为本发明第四实施例提供的新能源汽车语音控制装置的结构示意图;
[0052] 主要元素符号说明
[0053]
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号