本发明涉及数据通信的技术领域,特别是涉及一种基于语音触屏的信息交互方法、系统、存储介质、车载终端。
背景技术:
车载终端指的是安装在汽车里面的车载信息娱乐产品的简称,车载终端在功能上要能够实现人与车,车与外界的信息通讯。现有技术中,在车辆行驶过程中,如需要基于车载终端完成导航出行、酒店、美食、外卖、航班、门票、火车票等服务时,用户通常需要注视屏幕,手动进行页面的多级跳转,导致行驶的车辆存在一定的安全隐患。同时,手动操作时单次只能进行一种服务,导致效率低下。
随着车载终端的智能化发展,如何基于车载终端实现智能化的信息交互成为一个极具前景的课题。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于语音触屏的信息交互方法、系统、存储介质、车载终端,通过将语音识别、语音理解和触屏操作相结合,实现了自动化的信息交互,极大地提升了用户体验。
为实现上述目的及其他相关目的,本发明提供一种基于语音触屏的信息交互方法,应用于车载终端,包括以下步骤:当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息;对所述语音信息进行识别,获取语音识别结果;基于所述语音识别结果执行对应的操作,并反馈操作结果。
于本发明一实施例中,对所述语音信息进行识别之前还包括对所述语音信息进行降噪处理。
于本发明一实施例中,对所述语音信息进行识别,获取语音识别结果包括以下步骤:
将所述语音信息转换为文字信息;
对所述文字信息进行语义理解,以获取所述语音识别结果。
于本发明一实施例中,基于自动语音识别技术将所述语音信息转换为文字信息;基于自然语言理解技术对所述文字信息进行语义理解。
于本发明一实施例中,所述目标对象包括酒店、门票、外卖、车票、机票、目的地中的一种或多种组合。
于本发明一实施例中,所述语音识别结果包括酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询中的一种或多种组合。
于本发明一实施例中,通过语音方式反馈所述操作结果。
对应地,本发明提供一种基于语音触屏的信息交互系统,应用于车载终端,包括接收模块、获取模块和操作模块;
所述接收模块用于当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息;
所述获取模块用于对所述语音信息进行识别,获取语音识别结果;
所述操作模块用于基于所述语音识别结果执行对应的操作,并反馈操作结果。
本发明提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的基于语音触屏的信息交互方法。
本发明提供一种车载终端,包括处理器及存储器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序,以使所述车载终端执行上述的基于语音触屏的信息交互方法。
如上所述,本发明的基于语音触屏的信息交互方法、系统、存储介质、车载终端,具有以下有益效果:
(1)通过将语音识别、语音理解和触屏操作相结合,能够基于车载终端实现自动化的信息交互;
(2)通过触屏选中需要获取信息的目标对象,而无需关注具体对象的称呼;通过语音方式输入用户诉求,且可以一次性的输入多种诉求,从而无需过多的手动输入操作,极大地提升了用户体验;
(3)避免了车辆行驶过程中由于操控车载终端带来的安全隐患;
(4)交互内容多样化,交互操作简洁化,交互速度快速化。
附图说明
图1显示为本发明的基于语音触屏的信息交互方法于一实施例中的流程图;
图2显示为本发明的基于语音触屏的信息交互方法系统于一实施例中的结构示意图;
图3显示为本发明的车载终端于一实施例中的结构示意图;
元件标号说明
21接收模块
22获取模块
23操作模块
31处理器
32存储器
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明的基于语音触屏的信息交互方法、系统、存储介质、车载终端通过触屏选中需要获取信息的目标对象,通过语音方式输入用户诉求,从而通过将语音识别、语音理解和触屏操作相结合,实现了基于车载终端的自动化的信息交互,避免了行车途中操作车载终端带来的安全隐患,极大地提升了用户体验。
如图1所示,于一实施例中,本发明的基于语音触屏的信息交互方法应用于车载终端,包括以下步骤:
步骤s1、当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息。
具体地,所述车载终端通过感应用户的触屏操作执行相应的指令。当用于需要基于车载终端进行信息交互,如酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询等时,无需一一打开具体应用的多级页面,只需在所述车载终端上通过触屏的方式选择对应的目标对象即可。
于本发明一实施例中,所述目标对象包括酒店、门票、外卖、车票、机票、目的地中的一种或多种组合。其中,所述目标对象可以具体为一特定功能的app,如携程、12306、百度地图等等;也可以为一具体的对象本身,如一家酒店、一趟航班、一个目的地等等。
其中,当触屏选择某一目标对象时,用户发送针对所述目标对象的语音信息至所述车载终端。所述车载终端通过麦克风对所述语音信息进行识别和记录。
例如,当所述目标对象为酒店时,所述语音信息可以为:请查询一下该酒店的价格、请在该酒店订一间房和/或请导航至该酒店。
当所述目标对象为一个景点时,所述语音信息可以为:请查询该景点的天气、请购买该景点的门票、请导航至该景点和/或请查询到该景点的距离。
当所述目标对象为一家饭店时,所述语音信息可以为:请导航至该饭店、请在该饭店订购一份外卖和/或请在该饭店预定一个包间。
当所述目标对象为一趟航班时,所述语音信息可以为:请查询该航班的价格、请查询该航班的起飞时间地点、请购买该航班的机票和/或请改签该航班。
于本发明一实施例中,对所述语音信息进行识别之前还包括对所述语音信息进行降噪处理。通过降噪处理,提升所述语音信息的清晰度,从而便于后续的语音信息的识别。
步骤s2、对所述语音信息进行识别,获取语音识别结果。
具体地,所述车载终端通过预设的语音识别算法对所述语音信息进行识别,以判断用户的用意,从而得到所述语音识别结果。
于本发明一实施例中,对所述语音信息进行识别,获取语音识别结果包括以下步骤:
21)将所述语音信息转换为文字信息。
于本发明一实施例中,基于自动语音识别技术(automaticspeechrecognition,asr)将所述语音信息转换为文字信息。asr的目标是让计算机能够“听写”出不同人所说出的连续语音,也就是俗称的“语音听写机”,是实现“声音”到“文字”转换的技术。
22)对所述文字信息进行语义理解,以获取所述语音识别结果。
于本发明一实施例中,基于自然语言理解技术(naturallanguageunderstanding,nlu)对所述文字信息进行语义理解。nlu涵盖领域非常广泛,包括句子检测,分词,词性标注,句法分析,文本分类/聚类,文字角度,信息抽取/自动摘要,机器翻译,自动问答,文本生成等多个领域。
具体地,所述车载终端对所述语音信息进行语音识别,从而获取关于所述目标对象的语音识别结果。于本发明一实施例中,所述语音识别结果包括酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询中的一种或多种组合。
步骤s3、基于所述语音识别结果执行对应的操作,并反馈操作结果。
具体地,当所述语音识别结果时酒店预订时,所述车载终端自动根据所述语音识别结果中的信息进行酒店预订,并反馈预订结果。
当所述语音识别结果为门票预订时,所述车载终端自动根据所述语音识别结果中的信息进行门票预订,并反馈预订结果。
当所述语音识别结果为目的地导航时,所述车载终端自动根据所述语音识别结果中的信息进行导航,并反馈导航结果。
当所述语音识别结果为目标对象信息查询时,所述车载终端自动根据所述语音识别结果中的目标对象进行信息查询,并反馈查询结果。
于本发明一实施例中,所述车载终端执行对应的操作后,获取操作结果,通过语音合成的方式将所述操作结果生成对应的语音信息,并将所述语音信息反馈至用户,从而避免用户进一步的查看操作,提升了用户体验。
于本发明另一实施例中,所述车载终端根据所述语音识别结果在语义理解的基础上还可以根据上下文等信息生成反馈对话,并在执行对应的操作后,获取操作结果,通过语音合成的方式将所述操作结果生成对应的语音信息,并将所述语音信息反馈至用户。
如图2所示,于一实施例中,本发明的基于语音触屏的信息交互系统应用于车载终端,包括接收模块21、获取模块22和操作模块23。
接收模块21用于当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息。
具体地,所述车载终端通过感应用户的触屏操作执行相应的指令。当用于需要基于车载终端进行信息交互,如酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询等时,无需一一打开具体应用的多级页面,只需在所述车载终端上通过触屏的方式选择对应的目标对象即可。
于本发明一实施例中,所述目标对象包括酒店、门票、外卖、车票、机票、目的地中的一种或多种组合。其中,所述目标对象可以具体为一特定功能的app,如携程、12306、百度地图等等;也可以为一具体的对象本身,如一家酒店、一趟航班、一个目的地等等。
其中,当触屏选择某一目标对象时,用户发送针对所述目标对象的语音信息至所述车载终端。所述车载终端通过麦克风对所述语音信息进行识别和记录。
例如,当所述目标对象为酒店时,所述语音信息可以为:请查询一下该酒店的价格、请在该酒店订一间房和/或请导航至该酒店。
当所述目标对象为一个景点时,所述语音信息可以为:请查询该景点的天气、请购买该景点的门票、请导航至该景点和/或请查询到该景点的距离。
当所述目标对象为一家饭店时,所述语音信息可以为:请导航至该饭店、请在该饭店订购一份外卖和/或请在该饭店预定一个包间。
当所述目标对象为一趟航班时,所述语音信息可以为:请查询该航班的价格、请查询该航班的起飞时间地点、请购买该航班的机票和/或请改签该航班。
于本发明一实施例中,对所述语音信息进行识别之前还包括对所述语音信息进行降噪处理。通过降噪处理,提升所述语音信息的清晰度,从而便于后续的语音信息的识别。
获取模块22与接收模块21相连,用于对所述语音信息进行识别,获取语音识别结果。
具体地,所述车载终端通过预设的语音识别算法对所述语音信息进行识别,以判断用户的用意,从而得到所述语音识别结果。
于本发明一实施例中,对所述语音信息进行识别,获取语音识别结果包括以下步骤:
21)将所述语音信息转换为文字信息。
于本发明一实施例中,基于自动语音识别技术(automaticspeechrecognition,asr)将所述语音信息转换为文字信息。asr的目标是让计算机能够“听写”出不同人所说出的连续语音,也就是俗称的“语音听写机”,是实现“声音”到“文字”转换的技术。
22)对所述文字信息进行语义理解,以获取所述语音识别结果。
于本发明一实施例中,基于自然语言理解技术(naturallanguageunderstanding,nlu)对所述文字信息进行语义理解。nlu涵盖领域非常广泛,包括句子检测,分词,词性标注,句法分析,文本分类/聚类,文字角度,信息抽取/自动摘要,机器翻译,自动问答,文本生成等多个领域。
具体地,所述车载终端对所述语音信息进行语音识别,从而获取关于所述目标对象的语音识别结果。于本发明一实施例中,所述语音识别结果包括酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询中的一种或多种组合。
操作模块23与获取模块22相连,用于基于所述语音识别结果执行对应的操作,并反馈操作结果。
具体地,当所述语音识别结果时酒店预订时,所述车载终端自动根据所述语音识别结果中的信息进行酒店预订,并反馈预订结果。
当所述语音识别结果为门票预订时,所述车载终端自动根据所述语音识别结果中的信息进行门票预订,并反馈预订结果。
当所述语音识别结果为目的地导航时,所述车载终端自动根据所述语音识别结果中的信息进行导航,并反馈导航结果。
当所述语音识别结果为目标对象信息查询时,所述车载终端自动根据所述语音识别结果中的目标对象进行信息查询,并反馈查询结果。
于本发明一实施例中,所述车载终端执行对应的操作后,获取操作结果,通过语音合成的方式将所述操作结果生成对应的语音信息,并将所述语音信息反馈至用户,从而避免用户进一步的查看操作,提升了用户体验。
于本发明另一实施例中,所述车载终端根据所述语音识别结果在语义理解的基础上还可以根据上下文等信息生成反馈对话,并在执行对应的操作后,获取操作结果,通过语音合成的方式将所述操作结果生成对应的语音信息,并将所述语音信息反馈至用户。
需要说明的是,应理解以上系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个微处理器(digitalsingnalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
本发明的存储介质上存储有计算机程序,该程序被处理器执行时实现上述的基于语音触屏的信息交互方法。所述存储介质包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
如图3所示,于一实施例中,本发明的车载终端包括处理器31及存储器32。
所述存储器32用于存储计算机程序。
所述存储器32包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
所述处理器31与所述存储器32相连,用于执行所述存储器32存储的计算机程序,以使所述车载终端执行上述的基于语音触屏的信息交互方法。
优选地,所述处理器31可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
综上所述,本发明的基于语音触屏的信息交互方法、系统、存储介质、车载终端通过将语音识别、语音理解和触屏操作相结合,能够基于车载终端实现自动化的信息交互;通过触屏选中需要获取信息的目标对象,而无需关注具体对象的称呼;通过语音方式输入用户诉求,且可以一次性的输入多种诉求,从而无需过多的手动输入操作,极大地提升了用户体验;避免了车辆行驶过程中由于操控车载终端带来的安全隐患;交互内容多样化,交互操作简洁化,交互速度快速化。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
技术特征:
1.一种基于语音触屏的信息交互方法,应用于车载终端,其特征在于:包括以下步骤:
当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息;
对所述语音信息进行识别,获取语音识别结果;
基于所述语音识别结果执行对应的操作,并反馈操作结果。
2.根据权利要求1所述的基于语音触屏的信息交互方法,其特征在于:对所述语音信息进行识别之前还包括对所述语音信息进行降噪处理。
3.根据权利要求1所述的基于语音触屏的信息交互方法,其特征在于:对所述语音信息进行识别,获取语音识别结果包括以下步骤:
将所述语音信息转换为文字信息;
对所述文字信息进行语义理解,以获取所述语音识别结果。
4.根据权利要求3所述的基于语音触屏的信息交互方法,其特征在于:基于自动语音识别技术将所述语音信息转换为文字信息;基于自然语言理解技术对所述文字信息进行语义理解。
5.根据权利要求1所述的基于语音触屏的信息交互方法,其特征在于:所述目标对象包括酒店、门票、外卖、车票、机票、目的地中的一种或多种组合。
6.根据权利要求1所述的基于语音触屏的信息交互方法,其特征在于:所述语音识别结果包括酒店预订、门票预订、外卖预订、车票预订、机票预订、目的地导航、目标对象信息查询中的一种或多种组合。
7.根据权利要求1所述的基于语音触屏的信息交互方法,其特征在于:通过语音方式反馈所述操作结果。
8.一种基于语音触屏的信息交互系统,应用于车载终端,其特征在于:包括接收模块、获取模块和操作模块;
所述接收模块用于当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息;
所述获取模块用于对所述语音信息进行识别,获取语音识别结果;
所述操作模块用于基于所述语音识别结果执行对应的操作,并反馈操作结果。
9.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7中任一项所述的基于语音触屏的信息交互方法。
10.一种车载终端,其特征在于:包括处理器及存储器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序,以使所述车载终端执行权利要求1至7中任一项所述的基于语音触屏的信息交互方法。
技术总结
本发明提供一种基于语音触屏的信息交互方法、系统、存储介质、车载终端,包括以下步骤:当检测到用户触屏选择某一目标对象时,接收用户发送来的针对所述目标对象的语音信息;对所述语音信息进行识别,获取语音识别结果;基于所述语音识别结果执行对应的操作,并反馈操作结果。本发明的基于语音触屏的信息交互方法、系统、存储介质、车载终端通过将语音识别、语音理解和触屏操作相结合,实现了自动化的信息交互,极大地提升了用户体验。
技术研发人员:刘玉
受保护的技术使用者:上海博泰悦臻电子设备制造有限公司
技术研发日:.10.11
技术公布日:.01.24