用于车辆的对话服务方法及装置与流程

文档序号:17264414发布日期:2019-03-30 09:54阅读:204来源:国知局
用于车辆的对话服务方法及装置与流程

本发明涉及汽车服务技术领域,尤其涉及一种用于车辆的对话服务方法及装置。



背景技术:

目前,汽车系统的诊断服务是通过人工电话完成,叫做远程诊断系统。

这种方式最大的不足在于需要人工介入,成本高,并且用户拨打该电话是经常出现无法接通或者占线需要等待的情况,好不容易接通了电话还需按照电话提示音选择各种按键等多个层级才能够连接的人工客服,而人工客服又需要询问用户自己车辆的相关信息(例如,车辆品牌、车辆名称、车辆型号等等众多内容),而实际情况是,用户往往也是不太了解这些相关信息的,这就可能导致咨询失败;即便是用户回答了所有相关信息,客服还要将电话进一步转接给相关的车辆工程师进行远程指导;然而经过这一些列的操作之后,用户往往早已疲惫不堪,严重影响用户体验。

另外,对于车辆功能不熟悉的用户需要依靠翻看厚厚的手册才能查询想要了解的功能的操作方法,并且需要从手册中查找对用户来说也是一件耗时耗力的事情,严重影响用户体验。



技术实现要素:

本发明实施例提供一种用于车辆的对话服务方法及装置,用于至少解决上述技术问题之一。

第一方面,本发明实施例提供一种用于车辆的对话服务方法,包括:

预先基于汽车相关知识建立知识图谱;

接收车载终端根据用户语音指令所发送的指令消息,所述指令消息中至少包括车辆身份信息和用户语音指令;

根据所述车辆身份信息和所述用户语音指令至少在所述知识图谱中查询用于响应所述用户语音指令的答案;

发送所述答案至所述车载终端。

第二方面,本发明实施例提供一种用于车辆的对话服务方法,包括:

接收用户语音指令;

基于车辆身份信息和所述语音指令生成指令消息;

发送所述指令消息至服务器端;

接收所述服务器端基于所述指令消息所推送的答案。

第三方面,本发明实施例提供一种用于车辆的对话服务装置,包括:

图谱建立模块,用于预先基于汽车相关知识建立知识图谱;

指令接收模块,用于接收车载终端根据用户语音指令所发送的指令消息,所述指令消息中至少包括车辆身份信息和用户语音指令;

答案查询模块,用于根据所述车辆身份信息和所述用户语音指令至少在所述知识图谱中查询用于响应所述用户语音指令的答案;

答案发送模块,用于发送所述答案至所述车载终端。

第四方面,本发明实施例提供一种用于车辆的对话服务装置,包括:

语音接收模块,用于接收用户语音指令;

指令生成模块,用于基于车辆身份信息和所述语音指令生成指令消息;

指令发送模块,用于发送所述指令消息至服务器端;

答案接收模块,用于接收所述服务器端基于所述指令消息所推送的答案。

第五方面,本发明实施例提供一种存储介质,所述存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本发明上述任一项用于车辆的对话服务方法。

第六方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明上述任一项用于车辆的对话服务方法。

第七方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项用于车辆的对话服务方法。

本发明实施例的用于车辆的对话服务方法能够用于当用户在车辆上提问与当前车辆相关问题时(例如,询问当前车辆上的某一功能的操作方式,或者询问当前车辆上某一功能灯点亮所表达的是什么含义等),能够及时为用户提供答案,满足用户的咨询请求,同时提升了服务效率,还降低了服务成本。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的用于车辆的对话服务方法的一实施例的流程图;

图2为图1中步骤s30的一实施例的流程图;

图3为本发明中的基于问答对的知识查询服务流程图;

图4为图1中步骤s10的一实施例的流程图;

图5为本发明的一实施例中的汽车相关数据图谱化流程图;

图6为基于启发式对话策略的汽车知识问答跳转流程图;

图7为本发明的用于车辆的对话服务方法的另一实施例的流程图;

图8为本发明的用于车辆的对话服务装置的一实施例的原理框图;

图9为本发明的用于车辆的对话服务装置的另一实施例的原理框图;

图10为本发明中的图谱建立模块的一实施例的原理框图;

图11为本发明的用于车辆的对话服务装置的又一实施例的原理框图;

图12为本发明的用于车辆的对话服务装置的再一实施例的原理框图;

图13为本发明的电子设备的一实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、元件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

在本发明中,“模块”、“装置”、“系统”等指应用于计算机的相关实体,如硬件、硬件和软件的组合、软件或执行中的软件等。详细地说,例如,元件可以、但不限于是运行于处理器的过程、处理器、对象、可执行元件、执行线程、程序和/或计算机。还有,运行于服务器上的应用程序或脚本程序、服务器都可以是元件。一个或多个元件可在执行的过程和/或线程中,并且元件可以在一台计算机上本地化和/或分布在两台或多台计算机之间,并可以由各种计算机可读介质运行。元件还可以根据具有一个或多个数据包的信号,例如,来自一个与本地系统、分布式系统中另一元件交互的,和/或在因特网的网络通过信号与其它系统交互的数据的信号通过本地和/或远程过程来进行通信。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”,不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

如图1所示,本发明的实施例提供一种用于车辆的对话服务方法,该方法适用于服务器端或者云端,该方法包括:

s10、预先基于汽车相关知识建立知识图谱;示例性地,汽车相关知识包括结构化汽车知识和/或半结构化汽车知识和/或非结构化汽车知识。

s20、接收车载终端根据用户语音指令所发送的指令消息,所述指令消息中至少包括车辆身份信息和用户语音指令;示例性的,车辆身份信息包括车辆的品牌、车辆的型号等信息,用于后续根据这些信息从与当前车辆相对应的汽车知识中获取对应于用户语音指令的答案;用户语音指令可以是“汽车打不着火怎么办?”或者“左转向等的操作位置以及步骤?”。

s30、根据所述车辆身份信息和所述用户语音指令至少在所述知识图谱中查询用于响应所述用户语音指令的答案;

示例性地,根据车辆身份信息确定知识图谱中与当前车辆相对应的知识点,进一步的根据用户语音指令从已经确定的知识点中查询与当前用户语音指令相匹配的答案。

s40、发送所述答案至所述车载终端。示例性地,以上步骤中所确定的答案可以是文本信息、音频信息、视频信息和图片信息中的一种或者多种的结合,用于车载终端接收到之后更加直观的呈现给用户。

本发明实施例的用于车辆的对话服务方法能够用于当用户在车辆上提问与当前车辆相关问题时(例如,询问当前车辆上的某一功能的操作方式,或者询问当前车辆上某一功能灯点亮所表达的是什么含义等),能够及时为用户提供答案,满足用户的咨询请求,同时提升了服务效率,还降低了服务成本。

在一些实施例中,本发明的用于车辆的对话服务方法还包括:

预先根据汽车相关知识建立问答对库;

如图2所示,所述根据所述车辆身份信息和所述用户语音指令至少在所述知识图谱中查询用于响应所述用户语音指令的答案包括:

s31、根据所述车辆身份信息和所述用户语音指令在所述知识图谱中查询用于响应所述用户语音指令的第一答案;

s32、根据所述车辆身份信息和所述用户语音指令至少在所述问答对库中查询用于响应所述用户语音指令的第二答案;

s33、根据所述第一答案和所述第二答案确定适于所述用户语音指令的所述答案。

如图3所示,在一些实施例中,基于问答对的知识查询服务流程图,本发明的用于车辆的对话服务方法实现为一种基于知识图谱的智能对话服务。汽车知识问答包括基于问答对(qa对)的查询和基于知识图谱的查询。具体包括以下步骤:

用户提问:汽车打不着火怎么办?

对用户输入的问题进行意图分类,例如,对用户提问“汽车打不着火怎么办”进行意图分类,可以确定为意图为“发动机”相干问题;

对话管理引擎dm(dialogmanagement,)会将用户问题分配给q&a问答服务和kg(knowledgegraph)问答服务,q&a问答服务引擎通过比较用户问题与标准问答对的语义相似性,为用户找到语义最相近的答案。

同时kg问答服务引擎会通过语义解析,将用户问题转化为结构化语义查询,检索知识库,得到知识三元组,通过对话生成引擎nlg生成用户答案。

q&a问答服务引擎和kg问答服务引擎的答案会返回给dm,dm根据上下文和语义相关性进行决策(示例性地,确定用户问题的语义表示结果),得到最终的答案返回给用户。

用户问题语义表示结果指用户的问题的向量化表示,比如“我的汽车空调打不开了”表示为n维的向量[0.4,0.5.....0.78];qa对语义表示结果指对q和a的n维向量表示,这里a的表示是可选的。

语义匹配就是计算以上得到的2个向量的相似度,比如余弦距离,用户问题和n个qa对候选分别计算余弦距离,然后取距离最小的作为最终答案。

有些知识适合qa,有些知识适合kg。例如,事实类的问题:本车的空调开关在哪里?这个问题适合用kg回答;例如,有些问题如,本车有什么安全辅助功能吗?这个问题适合用qa回答。最后会通过qa和kg的答案的置信度选择一个。

例如,用户问“本车的空调开关在哪里?”,kg返回答案“在显示屏下方左侧的旋钮”,置信度为1.0;qa返回答案是“本车有空调前出风口和后出风口,每个出风口都能够通过开关控制出风方向”置信度0.6,那么显然返回kg的答案。

如图4所示,在一些实施例中,本发明中所述预先基于汽车相关知识建立知识图谱包括:

s11、根据所述汽车相关知识构建汽车领域本体,所述汽车领域本体包括汽车相关的类及类之间的关系和实体及实体相关属性;

s12、基于所述汽车领域本体将所述结构化汽车知识和半结构化汽车知识转换成知识图谱三元组结构;

s13、对所述非结构化知识进行挖掘和知识抽取以得到所述非结构化知识中存在的关联性数据;所述关联性数据包括:所述汽车领域本体中定义的实体及实体关系和/或汽车部件之间的所属关系和/或汽车诊断记录中汽车部件和故障之间的关系和/或故障和解决方案的关系。

s14、基于所述知识图谱三元组结构和所述关联性数据生成知识图谱。

如图5所示,为本发明的一实施例中的汽车相关数据图谱化流程图,实现了对汽车系统使用指南、诊断内容知识图谱化。汽车知识图谱来源于两种数据源,结构化汽车知识,如,汽车数据库,汽车相关的数据表,业务数据表等等;非/半结构化汽车知识包括诊断问答对,汽车使用手册等。具体包括以下步骤:

第一步:根据以上数据设计汽车领域的schema(汽车模式设计),包括汽车的部件关系,组成关系等等,然后和已有的汽车schema进行合并,构建汽车领域本体,包括汽车相关的类及类之间的关系,实体及实体相关属性。

其中,本体包括类和类之间的关系和属性;

类和类之间的关系,例如,汽车类包括燃油汽车、电动汽车、混动汽车;类之间的关系,例如,燃油汽车属于汽车,燃油汽车与电动汽车互斥关系;

实体是具体的类的实例,燃油汽车包括福克斯、大众polo;实体和实体之间的关系,例如,福克斯两厢版和福克斯三厢版,两者之间是并列关系。

第二步:对结构化汽车数据做预处理,包括数据清洗,归一化等等,然后将结构化数据基于第一步得到的本体,转换成知识图谱三元组结构,例如rdf数据。

第三步:对非结构化数据进行挖掘和知识抽取,主要抽取汽车本体中定义的实体及实体关系,例如从汽车手册中抽取汽车部件,汽车部件之间的所属关系,汽车诊断记录中汽车部件和故障之间的关系,以及故障和解决方案的关系等等。

第四步:汽车知识的完善和动态更新,包括汽车知识补齐,例如新的故障现象及其对应的解决方案,新的车型知识等等。汽车知识冲突发现,在集成多个数据源的知识发生冲突时,需要找到这些冲突,反馈给知识工程师,确认知识的正确性。同时,还需要和外部知识关联,不断扩展汽车知识库。最后构建知识点之间的关联,包括三元组之间的关联,qa对之间的关联。这些关联在启发式对话中非常关键,关联决定了启发式推荐的方向。

第五步:将上面各步骤构建的知识图谱存储到图数据库里,为问答服务提供语义检索接口。

在一些实施例中,在所述发送所述答案至所述车载终端之后还包括:确定与所述答案相关联的推荐内容;向所述车载终端发送所述推荐内容,以开启新一轮的对话。具体地:

如图6所示,基于启发式对话策略的汽车知识问答跳转流程图。具体包括以下步骤:

用户提问,例如,左转向灯的操作位置及步骤?

对用户提问进行自然语言理解并返回答案;

获取用户问题所属话题的id;

从汽车知识图谱中获取下一步可跳转的路径和概率,并选择是以推荐模式还是提问模式来向用户发问;示例性地,推荐和提问两种模式,根据概率选择,例如,推荐的概率是2/3,提问的概率是1/3,那么系统产生一个0-1之间的随机数,比如0.5,那么1/3<0.5<1,那么选择推荐模式,如果系统产生的随机数小于1/3,那么选择提问模式。基于本实施例能够丰富对在对话过程中呈现给用户的句式类型,改善对用户的友好性,提升用户体验。

如果判断系统产生的随机数大于提问的概率,则选择推荐模式,并生成与知识点关联的一句话,例如,你还想了解右转向灯的操作位置以及步骤方面的信息吗?

如果判断系统产生的随机数小于提问的概率,则选择提问模式,从选定的目标话题所包含的知识点中选择一个问题推荐给用户;

根据用户是否接受推荐模式或者提问模式下所提出的问题调整知识图谱中知识点之间的关联强度。具体地,如果用户接收了推荐模式下所推荐的问题,则至少将首轮用户提问的问题所属的知识点跳转至所推荐的问题所属的知识点之间的跳转概率调高,反之则调低;对于提问模式下同理。

如图7所示,为本发明的另一种用于车辆的对话服务方法的一实施例的流程图,该方法适用于车载终端,该方法包括:

s71、接收用户语音指令;示例性地,车载终端通过麦克风接收用户输入的语音指令。

s72、基于车辆身份信息和所述语音指令生成指令消息;具体地,车载终端基于预存的车辆身份信息和所接收到的语音指令按照预定协议生成指令消息。

s73、发送所述指令消息至服务器端;示例性地,车载终端通过移动互联网将指令消息发送至服务器端,以用于服务器端对该指令消息进行分析处理,并最终得到适于用户提问的答案。

s74、接收所述服务器端基于所述指令消息所推送的答案。

本发明实施例的用于车辆的对话服务方法应用于车载终端之后能够方便用户实时查询车辆相关问题,并及时得到系统所反馈的满足用户的答案,简化了用户采用传统的远程协助所需要进行的操作,节省了等待时间。

本发明实施例的用于车辆的对话服务方法至少具有以下技术创新点:

1.汽车系统使用指南、诊断内容知识图谱化。

传统的使用指南、诊断内容以书本的形式呈现给用户。内容量很庞大,用户很难在短时间内进行理解。

将这些内容进行知识图谱化,首先,总结汽车系统服务内容的schema,将内容归类和结构化;其次将这些schema进行关联,形成知识图谱的本体(ontology);最后,将整理好的知识存储到图数据库。以上操作可以做到实时更新,从而实现内容的不断积累和在线维护。

2.在汽车系统上提供基于知识图谱的智能对话服务。

利用知识图谱提供的数据,自动生成某个知识点的问题集(知识点包括某个实体的属性、关联实体、多个实体的计算),这些问题集来匹配用户的问题,结合用户对话的上下文,从而给出用户需要的最佳答案。

3.在汽车系统上使用启发式对话策略。

利用知识图谱的结构化架构,在回答用户问题的同时,猜测用户想了解的其他相关内容。

例如,用户在询问“左转向灯的操作位置以及步骤”,系统回答该问题,之后提醒用户“右转向灯的操作位置及其步骤”的相关答案。

本发明的用于车辆的对话服务方法能够用于实现基于启发式对话技术的汽车诊断和查询服务的方案设计。

将汽车系统相关的用户使用说明书、汽车常见诊断内容(根据不同汽车的品牌、型号进行区分)、汽车的服务商信息以知识图谱的形式进行组织;从而,通过基于知识图谱的问答,给用户提供智能对话服务。

用户通过该服务,可以:

查询汽车系统的异常状态,进行实时的诊断,并做语音对话式的响应,第一时间提醒用户汽车系统的异常以及解决方法。在这个过程中,可以使用屏幕显示图文做补充答案。

对于汽车使用过程中遇到的问题,用户可以在任何时间进行提问,服务进行第一时间响应,来解决用户的实际问题。在这个过程中,可以使用屏幕显示图文做补充答案。

本发明利用知识图谱和启发式对话技术将汽车系统的诊断方案和使用说明,实现为一种智能对话服务,解决了完全依赖人工,所带了的高成本问题。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作合并,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

如图8所示,本发明的实施例还提供一种用于车辆的对话服务装置800,包括:

图谱建立模块810,用于预先基于汽车相关知识建立知识图谱;

指令接收模块820,用于接收车载终端根据用户语音指令所发送的指令消息,所述指令消息中至少包括车辆身份信息和用户语音指令;

答案查询模块830,用于根据所述车辆身份信息和所述用户语音指令至少在所述知识图谱中查询用于响应所述用户语音指令的答案;

答案发送模块840,用于发送所述答案至所述车载终端。

本发明实施例的用于车辆的对话服务方法能够用于当用户在车辆上提问与当前车辆相关问题时(例如,询问当前车辆上的某一功能的操作方式,或者询问当前车辆上某一功能灯点亮所表达的是什么含义等),能够及时为用户提供答案,满足用户的咨询请求,同时提升了服务效率,还降低了服务成本。

如图9所示,本发明的用于车辆的对话服务装置800的一些实施例中还包括:

问答对库建立模块801,用于预先根据汽车相关知识建立问答对库;

所述答案查询模块830包括:

第一查询单元831,用于根据所述车辆身份信息和所述用户语音指令在所述知识图谱中查询用于响应所述用户语音指令的第一答案;

第二查询单元832,用于根据所述车辆身份信息和所述用户语音指令至少在所述问答对库中查询用于响应所述用户语音指令的第二答案;

答案确定单元833,用于根据所述第一答案和所述第二答案确定适于所述用户语音指令的所述答案。

在一些实施例中,所述汽车相关知识包括结构化汽车知识和/或半结构化汽车知识和/或非结构化汽车知识。

如图10所示,在本发明的用于车辆的对话服务装置的一些实施例中,所述图谱建立模块810包括:

本体确定单元811,用于根据所述汽车相关知识构建汽车领域本体,所述汽车领域本体包括汽车相关的类及类之间的关系和实体及实体相关属性;

转换单元812,用于基于所述汽车领域本体将所述结构化汽车知识和半结构化汽车知识转换成知识图谱三元组结构;

关联数据确定单元813,用于对所述非结构化知识进行挖掘和知识抽取以得到所述非结构化知识中存在的关联性数据;

图谱生成单元814,用于基于所述知识图谱三元组结构和所述关联性数据生成知识图谱。

在一些实施例中,所述关联性数据包括:所述汽车领域本体中定义的实体及实体关系和/或汽车部件之间的所属关系和/或汽车诊断记录中汽车部件和故障之间的关系和/或故障和解决方案的关系。

如图11所示,在本发明的用于车辆的对话服务的装置的一些实施例中,还包括:

关联内容确定模块850,用于在所述发送所述答案至所述车载终端之后,确定与所述答案相关联的推荐内容;

关联内容推送模块860,用于向所述车载终端发送所述推荐内容,以开启新一轮的对话。

如图12所示,为本发明的用于车辆的对话服务装置的另一实施例的原理框图,该实施例中用于车辆的对话服务装置800′包括:

语音接收模块810′,用于接收用户语音指令;

指令生成模块820′,用于基于车辆身份信息和所述语音指令生成指令消息;

指令发送模块830′,用于发送所述指令消息至服务器端;

答案接收模块840′,用于接收所述服务器端基于所述指令消息所推送的答案。

在一些实施例中,本发明实施例提供一种非易失性计算机可读存储介质,所述存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本发明上述任一项用于车辆的对话服务方法。

在一些实施例中,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项用于车辆的对话服务方法。

在一些实施例中,本发明实施例还提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行用于车辆的对话服务方法。

在一些实施例中,本发明实施例还提供一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时用于车辆的对话服务方法。

上述本发明实施例的用于车辆的对话服务装置可用于执行本发明实施例的用于车辆的对话服务方法,并相应的达到上述本发明实施例的实现用于车辆的对话服务方法所达到的技术效果,这里不再赘述。本发明实施例中可以通过硬件处理器(hardwareprocessor)来实现相关功能模块。

图13是本申请另一实施例提供的执行用于车辆的对话服务方法的电子设备的硬件结构示意图,如图13所示,该设备包括:

一个或多个处理器1310以及存储器1320,图13中以一个处理器1310为例。

执行用于车辆的对话服务方法的设备还可以包括:输入装置1330和输出装置1340。

处理器1310、存储器1320、输入装置1330和输出装置1340可以通过总线或者其他方式连接,图13中以通过总线连接为例。

存储器1320作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的用于车辆的对话服务方法对应的程序指令/模块。处理器1310通过运行存储在存储器1320中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例用于车辆的对话服务方法。

存储器1320可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据用于车辆的对话服务装置的使用所创建的数据等。此外,存储器1320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1320可选包括相对于处理器1310远程设置的存储器,这些远程存储器可以通过网络连接至用于车辆的对话服务装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置1330可接收输入的数字或字符信息,以及产生与用于车辆的对话服务装置的用户设置以及功能控制有关的信号。输出装置1340可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器1320中,当被所述一个或者多个处理器1310执行时,执行上述任意方法实施例中的用于车辆的对话服务方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本申请实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1