HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

基于车载语音识别系统控制第三方应用的方法、系统和车辆与流程

2021-01-28 14:01:55|251|起点商标网
基于车载语音识别系统控制第三方应用的方法、系统和车辆与流程

本发明涉及一种控制方法、系统和车辆,尤其涉及一种控制第三方应用的方法、系统和车辆。



背景技术:

随着社会的发展和科技的进步,语音识别技术已经从实验室进入了商业化模式,并被众多领域普遍应用。伴随着汽车的网联化和智能化,许多汽车安装导航系统不仅出厂就自带预装的导航,多媒体,天气,违章和智能家居等各种预装应用,还能够支持用户在应用商店中自行下载喜欢的第三方应用,从而满足用户的多元化位需求。

现有车载语音系统已经实现支持预装应用的语音控制功能,但出厂自带预装的应用常常不能满足用户的需求。一般用户还会自行下载第三方应用。为了使车载智能语音系统变得更加智能,提高用户车内语音操控体验,如何具备支持不同类型第三方应用的语音控制能力是一个要解决的关键问题。

在现有技术中,可以在开发阶段跟第三方应用讨论好需要语音支持哪些功能,从而进行相应的开发工作。但是,需要说明的是,这种方式不仅受限于第三方应用导致耦合度高不灵活,其系统资源占用还比较高,而且耗时很长,沟通,开发,维护成本都会很高。

基于此,为了克服以上现有技术中的缺陷,期望获得一种新的基于车载语音识别系统控制第三方应用的方法,其可以有效解决汽车车载语音不能控制第三方应用的问题。



技术实现要素:

本发明的目的在于提供一种基于车载语音识别系统控制第三方应用的方法,该基于车载语音识别系统控制第三方应用的方法,可以有效解决汽车车载语音不能控制第三方应用的问题,该方法能够降低语音识别系统和第三方应用的耦合度,具备强大的功能扩展能力,可以支持后续用户下载的各种应用语音控制功能,具有良好的实用性和广泛的适用性。

此外,本发明所述的基于车载语音识别系统控制第三方应用的方法,还减少了跟第三方应用之间的沟通工作,有效降低沟通,开发和维护的成本,提高用户车内语音操控体验,具有良好推广前景和应用价值。

为了实现上述目的,本发明提出了一种基于车载语音识别系统控制第三方应用的方法,其包括步骤:

第三方应用向车辆上的语音识别系统发送需要语音支持的快词数据注册请求;

语音识别系统基于快词数据注册请求,建立存储有快词数据的所见即可说模型;

当语音识别系统被唤醒时,所述语音识别系统接收语音指令,将语音指令转换为文本数据,并基于转换的文本数据判断其是否命中了经过注册的相应快词数据,并在判断为是的情况下,生成与相应快词数据对应的操作指令,发送给第三方应用;

第三方应用基于操作指令在相应的页面执行相关操作。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,还包括步骤:第三方应用基于操作指令在相应的页面执行相关操作后,将执行结果返回给语音识别系统,语音识别系统生成相应的播报文言和对应的播报音频,并将播报音频发送给车辆内的扬声器,扬声器播放音频以将执行结果播报给用户。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,当语音识别系统被唤醒时,所述语音识别系统的语音识别模块将接收的语音指令转换为文本数据,以发送给语音识别系统的所见即可说模块;所述所见即可说模块判断文本数据是否命中了经过注册的相应快词数据,并在判断为是的情况下向语音识别系统的所见即可说软件开发工具包发送与快词数据对应的操作指令;所述所见即可说软件开发工具包将操作指令封装后发送给第三方应用的客户端。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,当语音识别系统被唤醒时,所述语音识别系统的回声降噪模块先对接收的语音指令进行回声降噪,提取出有效音频数据,再发送给语音识别模块。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,当语音识别系统被唤醒时,所述语音指令由车机的音频模块接收,并将其发送给语音识别系统。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,所述第三方应用将执行结果返回给语音识别系统的所见即可说软件开发工具包,所述所见即可说软件开发工具包将执行结果传输给语音识别系统的所见即可说模块,所述所见即可说模块生成相应的播报文言,并发送给语音识别系统的文字播报模块,所述文字播报模块基于播报文言生成播报音频,并将播报音频发送给车辆内的扬声器。

相应地,本发明的另一目的在于提供一种基于车载语音识别系统控制第三方应用的系统,该系统可以有效解决汽车车载语音识别系统不能控制第三方应用的问题,其能够降低语音识别系统和第三方应用的耦合度,具备强大的功能扩展能力,可以支持后续用户下载的各种应用语音控制功能,具有良好的实用性和广泛的适用性。

为了实现上述目的,本发明提出了一种基于车载语音识别系统控制第三方应用的系统,其包括:

第三方应用,其具有云端和安装在车辆的车机上的客户端;

语音识别系统,其设置于车辆上,所述语音识别系统包括语音识别模块、所见即可说模块、所见即可说软件开发工具包;

其中,所述第三方应用通过云端向车辆上的语音识别系统发送需要语音支持的快词数据注册请求;

所述语音识别系统对快词数据注册请求进行数据解析和数据格式重新封装后发送给所见即可说模块;

所述所见即可说模块在对快词数据注册请求进行审核和批准后,生成存储有快词数据的所见即可说模型;

当语音识别系统被唤醒时,所述语音识别模块将接收的语音指令转换为文本数据,以发送给所见即可说模块;

所述所见即可说模块判断文本数据是否命中了经过注册的相应快词数据,并在判断为是的情况下向所述所见即可说软件开发工具包发送与快词数据对应的操作指令;

所述所见即可说软件开发工具包将操作指令封装后发送给第三方应用的客户端;

所述客户端基于操作指令在相应的页面执行相关操作。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的系统中,所述语音识别系统还包括回声降噪模块,所述回声降噪模块先对接收的语音指令进行回声降噪,提取出有效音频数据,再将其发送给语音识别模块。

进一步地,在本发明所述的基于车载语音识别系统控制第三方应用的系统中,所述语音识别系统还包括文字播报模块;其中所述客户端还将操作指令的执行结果返回给所述所见即可说软件开发工具包,所述所见即可说软件开发工具包将执行结果传输给所述所见即可说模块,所述所见即可说模块生成相应的播报文言,并发送给所述文字播报模块,所述文字播报模块基于播报文言生成播报音频,并将播报音频发送给车辆内的扬声器。

此外,本发明的又一目的在于提供一种车辆,该车辆的信息娱乐语音识别系统更加智能,能够满足用户更高的车内信息娱乐体验。

为了实现上述目的,本发明提出了一种车辆,其具有上述的系统。

本发明所述的基于车载语音识别系统控制第三方应用的方法、系统和车辆相较于现有技术具有如下所述的优点和有益效果:

本发明所述的基于车载语音识别系统控制第三方应用的方法,可以有效解决汽车车载语音不能控制第三方应用的问题,其能够降低语音识别系统和第三方应用的耦合度,具备强大的功能扩展能力,可以支持后续用户下载的各种应用语音控制功能,具有良好的实用性和广泛的适用性。

此外,本发明所述的基于车载语音识别系统控制第三方应用的方法,还减少了跟第三方应用之间的沟通工作,有效降低沟通,开发和维护的成本,提高用户车内语音操控体验,具有良好推广前景和应用价值。

相应地,本发明所述的基于车载语音识别系统控制第三方应用的系统和车辆也同样具有上述的优点以及有益效果。

附图说明

图1示意性地显示了本发明所述的基于车载语音识别系统控制第三方应用的方法在一种实施方式下的第三方应用语音对应快词数据的所见即可说模型的建立过程。

图2为本发明所述的基于车载语音识别系统控制第三方应用的方法在一种实施方式下的语音指令生效流程示意图。

图3为本发明所述的基于车载语音识别系统控制第三方应用的系统在一种实施方式下的结构方框图。

图4显示了本发明所述的基于车载语音识别系统控制第三方应用的系统在一种实施方式下的第三方应用的操作页面的示意图。

具体实施方式

下面将结合说明书附图和具体的实施例对本发明所述的基于车载语音识别系统控制第三方应用的方法、系统和车辆做进一步的解释和说明,然而该解释和说明并不对本发明的技术方案构成不当限定。

图1示意性地显示了本发明所述的基于车载语音识别系统控制第三方应用的方法在一种实施方式下的第三方应用语音对应快词数据的所见即可说模型的建立过程。

如图1所示,本发明所述的基于车载语音识别系统控制第三方应用的方法可以包括如下步骤:

步骤1:第三方应用向车辆上的语音识别系统发送需要语音支持的快词数据注册请求。

步骤2:语音识别系统基于快词数据注册请求,建立存储有快词数据的所见即可说模型。

步骤3:当语音识别系统被唤醒时,所述语音识别系统接收语音指令,将语音指令转换为文本数据,并基于转换的文本数据判断其是否命中了经过注册的相应快词数据,并在判断为是的情况下,生成与相应快词数据对应的操作指令,发送给第三方应用。

步骤4:第三方应用基于操作指令在相应的页面执行相关操作。

需要注意的是,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,语音识别系统是汽车的车机系统中的一部分。

此外,需要说明的是,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,通过步骤1和步骤2,可以有效建立第三方应用对应的快词数据的所见即可说模型,完成第三方应用语言的“注册”过程。建立存储好上述所见即可说模型后,车载语音识别系统才能判断识别接受的语音指令是否为第三方应用的对应语音指令。

图2为本发明所述的基于车载语音识别系统控制第三方应用的方法在一种实施方式下的语音指令生效流程示意图。

如图2所示,同时结合参考图1,在本发明所述的基于车载语音识别系统控制第三方应用的方法中,在本实施方式中,用户说出语音指令后,可以唤醒车载语音识别系统,语音识别系统可以接收语音指令,对回声进行两轮降噪,判断其是否命中了经过注册的相应快词数据。

若判断结果为否,未命中快词数据,则语音识别系统从工作状态进入休眠状态,继续等待下一次的语音指令。但是,若判断结果为是,则语音识别系统能够生成与相应快词数据对应的操作指令,发送给第三方应用的客户端,第三方应用基于操作指令在相应的页面执行相关操作。

第三方应用基于操作指令在相应的页面执行相关操作后,还能够将执行结果返回给语音识别系统,语音识别系统可以生成相应的播报文言和对应的播报音频,并将播报音频发送给车辆内的扬声器,扬声器播放音频以将执行结果播报给用户。

图3为本发明所述的基于车载语音识别系统控制第三方应用的系统在一种实施方式下的结构方框图。

如图3所示,同时结合参考图2,在本实施方式中,本发明所述的基于车载语音识别系统控制第三方应用的系统可以包括:第三方应用和语音识别系统。其中,第三方应用具有云端和安装在车辆的车机上的客户端。

在本发明所述的基于车载语音识别系统控制第三方应用的系统中,语音识别系统设置于车辆上,且语音识别系统包括:语音识别模块、所见即可说模块、回声降噪模块、文字播报模块和所见即可说软件开发工具包。

在本实施方式中,当语音识别系统被唤醒时,语音识别系统的回声降噪模块可以先对接收的语音指令进行回声降噪,提取出有效音频数据,再发送给语音识别模块。语音识别系统的语音识别模块能够将接收的语音指令转换为文本数据,以发送给语音识别系统的所见即可说模块。所见即可说模块能够判断文本数据是否命中了经过注册的相应快词数据,并在判断为是的情况下向语音识别系统的所见即可说软件开发工具包发送与快词数据对应的操作指令,而后所见即可说软件开发工具包将操作指令封装后发送给第三方应用的客户端,客户端可以基于操作指令在相应的页面执行相关操作。

相应地,第三方应用能够将执行结果返回给语音识别系统的所见即可说软件开发工具包,所见即可说软件开发工具包可以将执行结果传输给语音识别系统的所见即可说模块,所述所见即可说模块生成相应的播报文言,并发送给语音识别系统的文字播报模块,文字播报模块能够基于播报文言生成播报音频,并将播报音频发送给车辆内的扬声器。

此外,需要注意的是,在本发明所述的基于车载语音识别系统中,在本实施方式中,第三方应用可以通过云端向车辆上的语音识别系统发送需要语音支持的快词数据注册请求,语音识别系统能够对第三方应用的快词数据注册请求进行数据解析和数据格式重新封装,而后发送给语音识别系统中的所见即可说模块。语音识别系统中的所见即可说模块在对快词数据注册请求进行审核和批准后,可以生成存储有快词数据的所见即可说模型。

图4显示了本发明所述的基于车载语音识别系统控制第三方应用的系统在一种实施方式下的第三方应用客户端的操作页面示意图。

如图4所示,图4中显示的是车机的显示屏上所呈现的第三方应用的客户端已经打开的页面。也就是说,在车机的显示屏上打开该客户端后,第三方应用可以从云端将该打开的页面(或称为操作页面)上需要语音支持的快词数据发送给语音识别系统请求注册。在注册完成后,只有当用户说出的语音指令转换为的文本数据与注册的快词数据完全匹配,该语音指令才能生效,即客户端才会在该操作页面执行与语音指令相对应的操作。例如,对于图4所显示的例子,用户在发出语音指令“确认”之后,该语音指令与已经注册过的快词数据“确认”相匹配,那么该客户端就会在该操作页面执行按下“确认”按键的操作。

需要说明的是,在每个操作页面内不能有具有对应相同快词数据的选项或按键。此外,还需要说明的是,为了语音操控的便利性,操作页面中的单个选项或按键也可以注册多个与其匹配的快词数据。例如,在图4所示的实施例中,操作页面所示的“确认”选项也可以注册为“确定”、“ok”等快词数据。

综上所述可以看出,本发明所述的基于车载语音识别系统控制第三方应用的方法,可以有效解决汽车车载语音识别系统不能控制第三方应用的问题,其能够降低语音识别系统和第三方应用的耦合度,具备强大的功能扩展能力,可以支持后续用户下载的各种应用语音控制功能,具有良好的实用性和广泛的适用性。

相应的,本发明所述的基于车载语音识别系统控制第三方应用的方法,还减少了跟第三方应用之间的沟通工作,有效降低沟通,开发,维护成本,提高了用户车内语音操控体验,具有良好推广前景和应用价值。

此外,需要注意的是,本发明所述的基于车载语音识别系统控制第三方应用的系统以及本发明所述的车辆均具有上述优点以及有益效果。

需要说明的是,本发明的保护范围中现有技术部分并不局限于本申请文件所给出的实施例,所有不与本发明的方案相矛盾的现有技术,包括但不局限于在先专利文献、在先公开出版物,在先公开使用等等,都可纳入本发明的保护范围。

此外,本案中各技术特征的组合方式并不限本案权利要求中所记载的组合方式或是具体实施例所记载的组合方式,本案记载的所有技术特征可以以任何方式进行自由组合或结合,除非相互之间产生矛盾。

还需要注意的是,以上所列举的实施例仅为本发明的具体实施例。显然本发明不局限于以上实施例,随之做出的类似变化或变形是本领域技术人员能从本发明公开的内容直接得出或者很容易便联想到的,均应属于本发明的保护范围。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

tips