一种提高车端网联应用的可见即可说识别率的方法技术

技术编号:39328874 阅读:9 留言:0更新日期:2023-11-12 16:05
本发明专利技术属于汽车技术领域,具体的说是一种提高车端网联应用的可见即可说识别率的方法。包括以下步骤:步骤一、提取可见即可说控件信息;步骤二、提供当前页面的可见即可说控件信息;步骤三、进行语音收音;步骤四、识别语音对应的文字内容;步骤五、进行语义仲裁;步骤六、当判断得到有效语义执行语义,当判断出无效语义,结束仲裁。本发明专利技术可以实现弱网情况下,车端离线语音的语义识别功能,完善并提高文字转语音功能的识别率,保证用户体验。保证用户体验。保证用户体验。

【技术实现步骤摘要】
一种提高车端网联应用的可见即可说识别率的方法


[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]1)由于车端网联应用的页面控件都是易于用户理解的信息,使用车端离线语音识别解析功能也可以极大概率地正确识别出用户语音对应的文字内容,即,并不是必须完全依赖云端识别;
[0040]2)可见即可说功能本身要求应用程序实施的动作非常有限,即,点击、滑动等,根据语音文字对应的控件,再对动作关键字也加以处理,很多情况下可以推测出相应的动作。也就说,本专利技术可以实现弱网情况下,车端离线语音的语义识别功能,完善并提高可见即可说功能的识别率,保证用户体验。
附图说明
[0041]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0042]图1为本专利技术所述一种提高车端网联应用的可见即可说识别率的方法的流程示意图;
[0043]图2为离线语义识别的流程示意图;
[0044]图3为本专利技术所述一种提高车端网联应用的可见即可说识别率的装置的结构示意图;
[0045]图4为一种终端结构示意框图。
具体实施方式
[0046]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0047]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0048]实施例一
[0049]图1为本专利技术实施例一提供的一种提高车端网联应用的可见即可说识别率的方法的流程图,本实施例可适用于提高车端网联应用的可见即可说识别率的情况,该方法可以由本专利技术实施例中的一种提高车端网联应用的可见即可说识别率的装置来执行,该装置可采用软件和/或硬件的方式实现。
[0050]参阅图1,一种提高车端网联应用的可见即可说识别率的方法,包括以下步骤:
...

【技术保护点】

【技术特征摘要】
1.一种提高车端网联应用的可见即可说识别率的方法,其特征在于,包括以下步骤:步骤一、提取可见即可说控件信息;步骤二、提供当前页面的可见即可说控件信息;步骤三、进行语音收音;步骤四、识别语音对应的文字内容;步骤五、进行语义仲裁;步骤六、当判断得到有效语义执行语义,当判断出无效语义,结束仲裁。2.根据权利要求1所述的一种提高车端网联应用的可见即可说识别率的方法,其特征在于,所述步骤四中,通过云端服务器求识别语义或者通过车端离线识别语义。3.根据权利要求2所述的一种提高车端网联应用的可见即可说识别率的方法,其特征在于,当车端离线识别语义后,对这些语义文字做具有优先顺序的多模式匹配,匹配出动作与控件信息,作为车端离线识别语义结果。4.根据权利要求2所述的一种提高车端网联应用的可见即可说识别率的方法,其特征在于,所述步骤六中,在冲裁结束前,收到有效的云端服务器语义结果,结束仲裁,根据云端服务器语义结果,立即执行对应操作;在仲裁结束前,收到有效的车端语义结果,需要等待,如果被告知云端服务器语义结果无效,结束仲裁,根据车端语义结果,立即执行对应操作;如果云端服务器语义直到仲裁超时也没有返回结果,根据车端语义结果,立即执行对应操作。5.根据权利要求2所述的一种提高车端网联应用的可见即可说识别率的方法,其特征在于,只有可执行的语义,才认为是有效的语义。6.根据权利要求2所述的一种提高车端网联应用的可见即可说识别率的方法,其特征在于,通过车端离线...

【专利技术属性】
技术研发人员:席辉王阳杨志为李振龙
申请(专利权)人:一汽奔腾轿车有限公司
类型:发明
国别省市:

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

1