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

生成辅助操作语音的方法、车载终端及计算机存储介质与流程

2021-01-28 12:01:23|206|起点商标网
生成辅助操作语音的方法、车载终端及计算机存储介质与流程

[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]
图1是根据本发明实施例示出的生成辅助操作语音的方法的应用环境图;
[0039]
图2是根据本发明实施例示出的生成辅助操作语音的方法的流程示意图;
[0040]
图3是根据本发明实施例示出的车载终端的结构示意图之一;
[0041]
图4是图3所示车载终端的结构示意图之二。
具体实施方式
[0042]
以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。
[0043]
在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本申请的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。
[0044]
虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。
[0045]
再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
[0046]
图1为本发明实施例提供的生成辅助操作语音的方法的应用环境示意图,包括车辆11、车载终端12和扬声器13。应当理解,图1中的车辆11、车载终端12和扬声器13的数目及其安装位置仅仅是示意性的。根据实现需要,可以具有任意数目的车辆11、车载终端12和扬声器13进行关联。车载终端12是指安装在汽车中控台上的、用于人与汽车进行信息交互的设备,车载终端12和扬声器13之间通过lvds接口相连接。车载终端12识别出用户的操作对应的预设功能之后,通过扬声器13语音交互提醒用户可以通过语音指令实现对应的预设功能,从而方便用户使用语音指令快速便捷的实现预设功能,提高了用户的用车体验。
[0047]
图2是根据本发明实施例示出的生成辅助操作语音的方法的流程示意图。如图2所示,为本发明实施例提供的一种生成辅助操作语音的方法,包括:
[0048]
步骤201:获取针对车辆的操作信息,识别操作信息对应的预设功能;
[0049]
步骤202:生成执行预设功能的语音控制指令;
[0050]
步骤203:输出包括语音控制指令的辅助操作语音,以提示用户使用语音控制指令对车辆进行调控。
[0051]
本实施例中,车载终端获取用户对车辆的操作信息之后,识别该操作信息对应的预设功能及相关参数,并生成按照相关参数自动执行该预设功能的语音控制指令,然后语音交互或显示,达到提醒用户可以通过说出语音控制指令的方式实现执行预设功能的目的。具体地,用户开车时打开天窗,系统根据这一操作生成打开天窗的语音控制指令,并语音提示用户:“下次您说直接打开天窗”。用户调收音机到某个台,语音助理提示:“您说下一台”或者“音乐台”、“财经台”等。检测用户的车辆控制行为后,生成语音控制指令并进行提示,使用户通过语音输入指令的方式更加便捷高效,提升了用户体验。
[0052]
步骤201中,获取针对车辆的操作信息时,可以通过传感器采集、摄像头拍摄、麦克风收集语音信息或者车载显示屏接收输入数据等方式获取车辆数据,然后根据车辆数据的状态变化和/或数值变化情况确定用户的操作信息及与该操作信息对应的预设功能。其中,传感器包括车速传感器、空调开关、档位开关、制动、动力转向开关等。车辆数据包括车速信息、空调温度、档位信息、转向信息、灯光信息、车辆门窗信息、雨刷信息等。识别操作信息对
应的预设功能时,可以将单一操作信息实现的功能确定为单一操作信息对应的预设功能,例如用户调节空调温度至25℃后,车载终端可通过语音通知用户:“下次您可以直接对我说,

空调25℃
’”
。也可以将多个操作信息组合实现的功能确定为多个操作信息对应的预设功能,将多个操作信息组合时,可选择预设时间内的多个操作信息进行组合,或是在功能上具有连续性的多组操作进行组合。通过接收预设时长内的多个操作信息,确定多个操作信息对应的多个功能,然后对多个功能进行组合,确定多个操作信息对应的预设功能。例如,用户调节空调温度至“21℃,同时调节风扇风速至2档,车载终端可通过语音通知用户:“下次您可以直接对我说,

空调21℃,2档风
’”

[0053]
步骤202中,生成执行预设功能的语音控制指令时,提取指代预设功能的关键词作为语音控制指令,并建立语音控制指令与预设功能的映射关系,使车载终端接收到语音控制指令后执行预设功能。例如,用户控制车速时,提取关键词“车速”作为语音控制指令;用户调节空调温度时,提取关键词“空调”或“温度”作为语音控制指令等。步骤203中,播放包括语音控制指令的语音提示信息时,还可以在车载显示屏或用户手机显示包括语音提示信息内容的文字信息。在其他实施例中,当用户不希望被语音提醒干扰时,可选择仅对语音提示信息的内容进行文字显示,或者设置某一项预设功能不再进行语音提醒,提高用户的用车体验。
[0054]
在一实施方式中,播放包括语音控制指令的语音提示信息之后,车载终端接收用户的语音信息,提取语言信息中的第一关键词。然后查找与第一关键词对应的第一预设功能;若查找成功,则与第一关键词对应的第一预设功能。若查找失败,则反馈查找失败信息,查找失败信息中包括建议的预设功能及对应的关键词。如果用户输入的语音信息没有对应的特定预设功能,系统将匹配出语音信息里的关键词,然后围绕关键词进行模糊提示及进行语音交互,比如用户说“收音机xxx”,系统无法根据语音信息确定具体的预设功能,则可根据关键词“收音机”提示与收音机相关的预设功能,然后继续接收用户的下一步语音信息,以实现用户的想法。
[0055]
在一实施方式中,系统可根据用户的多组语音信息理解用户意图,实现自学习功能。具体地,接收预设时间段内的多组语音信息,确定多组语音信息对应的多组预设功能。然后生成执行多组预设功能的第一语音控制指令,播放包括第一语音控制指令的第一语音提示信息。例如,接收用户的语音信息:“打开雨刷,打开空调吹冷风”,根据“雨刷”和“空调”这两个关键词分别执行打开雨刷和开空调的预设功能之后,理解用户意图为避免下雨天车玻璃起雾,则可以进行语音提示,“下次您直接说吹玻璃”。
[0056]
本实施例的生成辅助操作语音的方法,应用于车载终端,生成辅助操作语音的方法包括:获取针对车辆的操作信息,识别操作信息对应的预设功能;生成执行预设功能的语音控制指令;输出包括语音控制指令的辅助操作语音,以提示用户使用语音控制指令对车辆进行调控。通过上述方式,能根据用户的操作信息自动生成语音控制指令,提示用户使用语音控制指令对车辆进行调控,通过语音控制指令将对车辆的操作指令进行整合,简化用户操作流程,使得对车辆操作更为便捷高效,提升了用户体验。
[0057]
如图3所示,本申请还提供一种车载终端10,应用于车辆,包括:至少一个处理器106和至少一个存储器102,存储器102存储有计算机程序,在处理器106运行计算机程序时,实现上述的生成辅助操作语音的方法。
[0058]
本实施例的处理器106执行上述步骤的具体过程,详见生成辅助操作语音的方法的实施例的相关描述,在此不再赘述。
[0059]
请参考图4,实际实现时,车载终端10包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块150、定位模块112、摄像模块114、音频模块116、屏幕118以及按键模块160。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0060]
可以理解,图4所示的结构仅为示意,车载终端10还可包括比图4中所示更多或者更少的组件,或者具有与图4所示不同的配置。图4中所示的各组件可以采用硬件、软件或其组合实现。
[0061]
存储器102可用于存储软件程序以及模块,如本申请实施例中的生成辅助操作语音的方法对应的程序指令/模块,处理器106通过运行存储在存储控制器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的生成辅助操作语音的方法。
[0062]
存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至车载终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0063]
外设接口108将各种输入/输入装置耦合至cpu以及存储器102。处理器106运行存储器102内的各种软件、指令以执行车载终端10的各种功能以及进行数据处理。
[0064]
在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0065]
射频模块150用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块150可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(sim)卡、存储器等等。射频模块150可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。定位模块112用于获取车载终端10的当前位置。定位模块112的实例包括但不限于全球卫星定位系统(gps)、基于无线局域网或者移动通信网的定位技术。
[0066]
摄像模块114用于拍摄照片或者视频。拍摄的照片或者视频可以存储至存储器102内,并可通过射频模块150发送。
[0067]
音频模块116向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口108处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口108中以进行进一步的处理。音频数据可以从存储器102处或者通过射频模块150获取。此外,音频数据也可以存储至存储器102中或者通过射频模块150进行发送。在一些实例中,音频模块116还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
[0068]
屏幕118在车载终端10与用户之间提供一个输出界面。具体地,屏幕118向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是
对应于一些用户界面对象。可以理解的,屏幕118还可以包括触控屏幕。触控屏幕在车载终端10与用户之间同时提供一个输出及输入界面。除了向用户显示视频输出,触控屏幕还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。
[0069]
按键模块160同样提供用户向车载终端10进行输入的接口,用户可以通过按下不同的按键以使车载终端10执行不同的功能。
[0070]
本申请还提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上实施例所述的生成辅助操作语音的方法。
[0071]
实际实现时,计算机存储介质应用于在图3或图4所示的车载终端中,实现智能化监控。上述实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。

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

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

tips