首页 > 乐器声学 专利正文
车外语音控制车身电器的方法、系统、车辆及存储介质与流程

时间:2022-02-18 阅读: 作者:专利查询

车外语音控制车身电器的方法、系统、车辆及存储介质与流程

1.本发明属于汽车控制技术领域,具体涉及一种车外语音控制车身电器的方法、系统、车辆及存储介质。


背景技术:

2.目前车辆已基本实现了车内声音控制车身电器的功能,比如声控空调、声控天窗、声控灯光、声控音乐等功能。驾驶员在车内发出的声音通过麦克风传递到娱乐主机,娱乐主机通过语音识别关键控制命令,当控制命令和系统中已有的控制指令一致时,娱乐主机将执行相关指令工作或将工作指令通过总线传输到相应的车身控制器模块,由控制器驱动电器工作。由于车内麦克风采集声音范围的限制,一般声音控制局限在车内使用,而目前远距离对车身电器的控制主要由手机app操作实现。如专利文献cn200610121172.x公开了一种用手机控制汽车门锁的系统及控制方法,该方法利用手机键盘组合键来直接触发内置于手机的软件包,该软件包系汽车门锁打开或关闭的指令,该方法涉及手机遥控汽车门锁开启和锁门的方法,并且实现了一人利用手机进行汽车门锁的开启与关闭;它属于使用手机键盘组合键实现对车门锁的控制。又如专利文献cn201210426097.3公开的一种通过移动终端app控制汽车门锁系统,通过操作app按键实现单一的电器功能控制。
3.因此,有必要开发一种车外语音控制车身电器的方法、系统、车辆及存储介质。


技术实现要素:

4.本发明的目的是提供一种车外语音控制车身电器的方法、系统、车辆及存储介质,能实现在车外通过声音控制车辆电器的功能。
5.第一方面,本发明所述的一种车外语音控制车身电器的方法,包括以下步骤:步骤一、在娱乐主机和手机的车辆控制app中均置入相同的声控系统,该声控系统中的语音控制指令模块包含多个车身电器控制关键指令;步骤二、判断是否首次使用语音控制,若是首次使用,则进行语音控制自学习,具体为:读取车身电器控制指令的关键字,同时对声音进行特征提取,分析声音的语音特性,同时语音控制指令模块判断使用者是否正确识别关键字,若自学习成功,则将语音特性作为系统的预设语音特征;若非首次使用,则进入步骤三;步骤三、手机端采集声音信息,并通过其内的语音控制指令模块判断该声音信息的语音特征是否与预设语音特征相匹配,如是,则进入步骤四,否则,流程结束;步骤四、手机端的语音控制指令模块判断声音信号是否含有语音控制关键字;若有,则手机中的语音控制指令模块发出对应的控制指令至娱乐主机,由娱乐主机将控制指令发送给对应的车身电器,车身电器执行该控制指令,否则,流程结束。
6.可选地,在通过手机端首次使用语音控制前,手机端会提示使用者进行语音控制学习,提示控制关键字控制指令,使用者按提示读取控制指令的关键字,同时对手机端使用者的声音进行特征提取,分析声音的唯一特性,同时语音控制指令模块判断使用者是否正
确识别关键字,若语音控制指令模块判断出使用者已正确识别出关键字,则表示自学习成功,将车辆端使用者的语音特性设定为语音特征s1,否则表示自学习不成功。
7.可选地,在通过娱乐主机首次使用语音控制前,车辆端会提示使用者进行语音控制学习,提示控制关键字控制指令,使用者按提示读取控制指令的关键字,同时对车辆端使用者的声音进行特征提取,分析声音的唯一特性,同时语音控制指令模块判断使用者是否正确识别关键字,若语音控制指令模块判断出使用者已正确识别出关键字,则表示自学习成功,将车辆端使用者的语音特性设定为语音特征s2,否则表示自学习不成功;可选地,所述预设语音特征包括语音特征s1和语音特征s2。
8.可选地,所述步骤三中,当用户发出语音控制命令后,当手机的麦克风采集到用户发出的语音控制命令后,将语音信息传输给语音控制指令模块,语音控制指令模块识别该语音信息是否符合语音特征s1或语音特征s2;若是,则再判断语音关键字是否符合语音控制指令模块中内置车身电器控制关键指令,若符合,则记录识别到的语音指令,并进入步骤四;若未能识别到,则记录为“语音命令未能识别”,且流程结束。
9.可选地,还包括,在手机端或娱乐主机端对语音控制指令进行自定义。
10.第二方面,本发明所述的一种车外语音控制车身电器的系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述计算机可读程序被控制器调用时,能执行如本发明所述的车外语音控制车身电器的方法的步骤。
11.第三方面,本发明所述的一种车辆,采用如本发明所述的车外语音控制车身电器的系统。
12.第四方面,本发明所述的一种存储介质,其内存储有计算机可读程序,所述计算机可读程序被控制器调用时,能执行如本发明所述的车外语音控制车身电器的方法的步骤。
13.本发明具有以下优点:(1)本发明有效增加了声音控制汽车电器的有效距离,实现车外控制;(2)本发明手机端和娱乐主机端使用同一语音控制指令模块,采用两级融合识别的方式进行语音识别,避免他人语音干扰,语音识别的可靠性提高;(3)本发明允许1

2名使用者进行语音控制,语音命令自学习可以通过手机端或娱乐主机端,操作方便,符合使用者的实际使用需求;综上所述,本发明本方法借助手机端麦克风以及内置的语音控制指令模块,通过手机app实现与整车娱乐主机进行通讯,从而增加了声控距离,实现使用者能够在车外语音控制汽车电器功能的方法,既实现了使用者声音的准确识别,也消除了原有声音控制只能在车内实现的局限性。
附图说明
14.图1为本实施例的流程图;图2为本实施例中自学习的流程图;图3为本实施例中自定义功能的流程图。
具体实施方式
15.下面结合附图对本发明作进一步说明。
16.如图1所示,本实施例中,一种车外语音控制车身电器的方法,包括以下步骤:步骤一、在娱乐主机和手机的车辆控制app中均置入相同的声控系统,该声控系统中的语音控制指令模块包含多个车身电器控制关键指令;步骤二、判断是否首次使用语音控制,若是首次使用,则进行语音控制自学习,具体为:读取车身电器控制指令的关键字,同时对声音进行特征提取,分析声音的语音特性,同时语音控制指令模块判断使用者是否正确识别关键字,若自学习成功,则将语音特性作为系统的预设语音特征;若非首次使用,则进入步骤三;步骤三、手机端采集声音信息,并通过其内的语音控制指令模块判断该声音信息的语音特征是否与预设语音特征相匹配,如是,则进入步骤四,否则,流程结束;步骤四、手机端的语音控制指令模块判断声音信号是否含有语音控制关键字;若有,则手机中的语音控制指令模块发出对应的控制指令至娱乐主机,由娱乐主机将控制指令发送给对应的车身电器,车身电器执行该控制指令,否则,流程结束。
17.本实施例中,语音控制指令模块储存有所有车身电器控制关键指令,如“打开天窗”、“车辆解锁”、“打开充电口”等。
18.本实施例中,基于手机端和车内娱乐主机使用同一语音控制指令模块和相同的车身电器控制关键指令;由于手机端和娱乐主机端均可以对声音进行识别,增加了语音识别可靠性,同时让使用者使用起来更加便利。
19.本实施例中,在通过手机端首次使用语音控制前,手机端会提示使用者进行语音控制学习,提示控制关键字控制指令,使用者按提示读取控制指令的关键字,同时对手机端使用者的声音进行特征提取,分析声音的唯一特性,同时语音控制指令模块判断使用者是否正确识别关键字,若语音控制指令模块判断出使用者已正确识别出关键字,则表示自学习成功,将车辆端使用者的语音特性设定为语音特征s1,否则表示自学习不成功。
20.如图2所示,本实施例中,自学习的过程如下:以下是语音控制流程包含语音识别自学习和设定使用人语音特征的步骤:s101. 通过手机按键,启动app中声控系统,选择声控系统中语音控制自学习菜单;此时,语音控制系统自学习输出语音提示信号“主人,你好!欢迎使用语音指令”,
ꢀ“
请按小安提示的控制指令读取”。
21.s102.使用者根据系统提示发出语音控制命令。
22.s103.手机麦克风采集语音信号后发送到语音控制指令模块,语音控制指令模块对使用者的声音进行特征提取。
23.s104 .系统设定声音特征s1。
24.s105. 语音控制指令模块识别电器控制关键字指令,若识别出,进入s106,否则进入s108。
25.s106.系统分别再发出三次语音控制关键字进行识别。
26.s107 .根据用户发出的语音识别并反馈识别结果,未识别时,进入s108;识别成功后,进入s109。
27.s108.反馈“语音命令未能识别”。
28.s109.系统提示“语音控制识别成功,学习结束”。
29.s110.流程结束。
30.本实施例中,在通过娱乐主机首次使用语音控制前,车辆端会提示使用者进行语音控制学习,提示控制关键字控制指令,使用者按提示读取控制指令的关键字,同时对车辆端使用者的声音进行特征提取,分析声音的唯一特性,同时语音控制指令模块判断使用者是否正确识别关键字,若语音控制指令模块判断出使用者已正确识别出关键字,则表示自学习成功,将车辆端使用者的语音特性设定为语音特征s2,否则表示自学习不成功。
31.在车机端的自学习流程与在手机端的自学习步骤基本一致。
32.本实施例中,本实施例中,所述预设语音特征包括语音特征s1和语音特征s2。所述步骤三中,当用户发出语音控制命令后,当手机的麦克风采集到用户发出的语音控制命令后,将语音信息传输给语音控制指令模块,语音控制指令模块识别该语音信息是否符合语音特征s1或语音特征s2;若是,则再判断语音关键字是否符合语音控制指令模块中内置车身电器控制关键指令,若符合,则记录识别到的语音指令,并进入步骤四;若未能识别到,则记录为“语音命令未能识别”,且流程结束。
33.本实施例中,通过按键进入手机端或娱乐主机端app进入声控系统;声控系统包含语音控制系统自学习或语音控制工作界面,在语音控制工作界面设置有默认自动登录勾选项,除初次的语音控制自学习外,即直接登录进入app语音控制工作界面。
34.本实施例中,语音控制系统自学习包括模块输出语音提示信号“主人,你好!欢迎使用语音指令”,包括“请按小安提示的控制指令读取”,语音控制模块对输入的语音控制信号进行声音识别,声音识别不属于s1或s2时,系统反馈“语音未识别”。声音识别通过后,系统进行语音命令判定,系统反馈判断你读取指令是否正确,判断正确后输出下一条控制指令;判断不正确时反馈“语音命令未能识别”。
35.本实施例中,为了增强控制指令的准确性,声控系统采用手机端和娱乐主机端两级融合识别的方式对语音进行识别,避免了他人语音干扰,用于实现语音不精确的条件下,使语音识别模块能保持预期的识别概率,从而能够大大提高汽车声控系统语音识别的识别率。
36.本实施例中,手机端和娱乐主机两级融合识别的方法,具体是指:(1)在手机端和娱乐主机配置相同的声控系统,该系统包含语音控制指令模块,语音控制指令模块储存所有车身电器控制关键指令,如“打开天窗”、“车辆解锁”、“打开充电口”等,使手机端和娱乐主机端使用相同的关键指令,车内和车外的语音控制命令是一致的;(2)声控系统具备声音识别技术,采用mfcc特征提取声音特征流程。使用者在使用语音控制前,手机app会提示使用者进行语音控制学习,提示控制关键字控制指令,使用者按提示读取控制指令的关键字,同时对使用者的声音进行特征提取,分析语音的唯一特性,同时模块判断使用者是否正确识别关键字。
37.(3)手机端和娱乐主机识别的使用者特性分别设定s1和s2,为保证两个终端录入的声音识别覆盖范围全面,避免s1和s2的偏差,声音特性范围包含s1和s2。语音控制指令模块在判断符合声音特性后,识别语音控制命令关键字。手机端和娱乐主机均能通过上述方法,判别使用者的声音特性和关键字的正确性,提高了语音识别的可靠性。
38.如图3所示,本实施例中,以下是手机端或娱乐主机端语音控制自定义功能的相关流程:
s201.语音控制工作界面点击自定义语音控制命令菜单。
39.s202.点击系统
ꢀ“
迎宾功能命令自定义输入”或其他自定义功能项。
40.s203.系统提示“请说出语音控制命令”。
41.s204.使用人对手机麦克风说出语音控制命令关键字。
42.s205.系统识别麦克风反馈语音关键字并显示在系统界面,并给出确认项,勾选
ꢀ“
是”或“否”。
43.s206.使用者点击“否”后,重新进入s203,重新录入控制命令。
44.s207.使用者确认命令,并点击
ꢀ“
是”后,该功能设定保存。
45.s208.流程结束。
46.本方法包含语音控制命令自由设置,完成迎宾/送宾语音控制命令自定义,系统也按相同的方式增加其他自定义控制命令,提升了客户参与程度和互动性。
47.本实施例中,一种车外语音控制车身电器的系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述计算机可读程序被控制器调用时,能执行如本实施例中所述的车外语音控制车身电器的方法的步骤。
48.本实施例中,一种车辆,采用如本实施例中所述的车外语音控制车身电器的系统。
49.本实施例中,一种存储介质,其内存储有计算机可读程序,所述计算机可读程序被控制器调用时,能执行如本实施例中所述的车外语音控制车身电器的方法的步骤。