语音交互方法、装置及系统的制作方法_2

文档序号:9600939阅读:来源:国知局
收规则,存储所述其它车辆的车载终端的标识信息与所述接收规则之间的对应关系。
[0067]可选地,所述发送规则,还包括:发送车辆规则和/或发送用户规则;
[0068]所述发送车辆规则用于规定接收本端发送的语音消息的车辆所需满足的第一设定条件,所述第一设定条件包括车辆类型、车速、车辆所在道路、车辆所在车道、车辆所在道路的类型中的至少一项;
[0069]所述发送用户规则用于规定接收本端发送的语音消息的用户所需满足的第二设定条件,所述第二设定条件包括性别、年龄、用户标识中的至少一项。
[0070]可选地,所述接收规则,还包括:接收车辆规则和/或接收用户规则;
[0071]所述接收车辆规则用于规定向本端发送语音消息的车辆所需满足的第三设定条件,所述第三设定条件包括车辆类型、车速、车辆所在道路、车辆所在车道、车辆所在道路的类型中的至少一种;
[0072]所述接收用户规则用于规定向本端发送语音消息的用户所需满足的第四设定条件,所述第四设定条件包括性别、年龄、用户标识中的至少一项。
[0073]可选地,所述装置还包括:检测模块;
[0074]所述检测模块,被配置为检测所述语音消息是否满足预定条件;其中,所述预定条件包括:所述语音消息中不包含预设关键字,和/或,在预定时段内从同一车辆的车载终端接收的语音消息的总数小于预设阈值;
[0075]所述选取模块,还被配置为在所述语音消息满足所述预定条件的情况下,根据所述第一车辆的地理位置和路网环境中其它车辆的地理位置,从所述其它车辆中选取第二车辆。
[0076]根据本公开实施例的第四方面,提供了一种语音交互系统,所述系统包括:多个车载终端和服务器;
[0077]第一车辆的车载终端,被配置为获取语音消息和所述第一车辆的地理位置;
[0078]所述第一车辆的车载终端,还被配置为向所述服务器发送所述语音消息和所述第一车辆的地理位置;
[0079]所述服务器,被配置为根据所述第一车辆的地理位置和路网环境中其它车辆的地理位置,从所述其它车辆中选取第二车辆;其中,所述第二车辆是与所述第一车辆之间的距离属于目标数值区间的车辆;
[0080]所述服务器,还被配置为向所述第二车辆的车载终端转发所述语音消息;
[0081]所述第二车辆的车载终端,被配置为播放所述语音消息。
[0082]根据本公开实施例的第五方面,提供了一种语音交互装置,所述装置包括:
[0083]处理器;
[0084]用于存储所述处理器的可执行指令的存储器;
[0085]其中,所述处理器被配置为:
[0086]从第一车辆的车载终端接收语音消息和所述第一车辆的地理位置;
[0087]根据所述第一车辆的地理位置和路网环境中其它车辆的地理位置,从所述其它车辆中选取第二车辆;其中,所述第二车辆是与所述第一车辆之间的距离属于目标数值区间的车辆;
[0088]向所述第二车辆的车载终端转发所述语音消息。
[0089]本公开实施例提供的技术方案可以包括以下有益效果:
[0090]通过服务器从第一车辆的车载终端接收语音消息和第一车辆的地理位置,根据第一车辆的地理位置和路网环境中其它车辆的地理位置,从其它车辆中选取第二车辆,并向第二车辆的车载终端转发语音消息;解决了用户在开车过程中较为封闭独立,无法满足用户社交需求的问题;实现了在开车过程中进行社交,满足用户在开车过程中的社交需求,使得开车过程中进行聊天交友、实时路况播报等语音互动成为可能。
[0091]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0092]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0093]图1是本公开实施例所涉及的一种实施环境示意图;
[0094]图2是根据一示例性实施例示出的一种语音交互方法的流程图;
[0095]图3A是根据另一示例性实施例示出的一种语音交互方法的流程图;
[0096]图3B是根据一示例性实施例示出的一种实际应用场景的示意图;
[0097]图4是根据一示例性实施例示出的一种语音交互装置的框图;
[0098]图5是根据另一示例性实施例示出的一种语音交互装置的框图;
[0099]图6是根据一示例性实施例示出的一种语音交互系统的框图;
[0100]图7是根据一示例性实施例示出的一种装置的框图。
【具体实施方式】
[0101]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0102]图1是根据一示例性实施例示出的一种实施环境的示意图。如图1所示,该实施环境可以包括:多个车载终端120和服务器140。
[0103]车载终端120为用户侧设备,设置于车辆中。在本公开实施例中,车载终端120具备语音采集和播放功能。可选地,车载终端120具备定位功能,用于定位获取车辆的地理位置。例如,车载终端120可通过GPS (Global Posit1ning System,全球定位系统)技术定位获取车辆的地理位置。车载终端是指车辆所配备的智能前端设备,在结构上集成于车辆中,属于车辆的一部分。
[0104]车载终端120通过无线网络与服务器140建立通信连接。无线网络可以是任何基于通信标准的无线网络,如LTE (Long Term Evolut1n,长期演进)网络。
[0105]服务器140为网络侧设备。服务器140可以是一台服务器,也可以是若干台服务器组成的服务器集群,或者是一个云计算服务中心。
[0106]图2是根据一示例性实施例示出的一种语音交互方法的流程图。该语音交互方法可应用于图1所示的实施环境中。该语音交互方法可以包括如下几个步骤:
[0107]在步骤201中,第一车辆的车载终端获取语音消息和第一车辆的地理位置。
[0108]在步骤202中,第一车辆的车载终端向服务器发送语音消息和第一车辆的地理位置。
[0109]相应地,服务器接收第一车辆的车载终端发送的语音消息和第一车辆的地理位置。
[0110]在步骤203中,服务器根据第一车辆的地理位置和路网环境中其它车辆的地理位置,从其它车辆中选取第二车辆。
[0111]其中,第二车辆是与第一车辆之间的距离属于目标数值区间的车辆。
[0112]在步骤204中,服务器向第二车辆的车载终端转发语音消息。
[0113]相应地,第二车辆接收服务器转发的语音消息。
[0114]在步骤205中,第二车辆的车载终端播放语音消息。
[0115]综上所述,本实施例提供的方法,通过服务器从第一车辆的车载终端接收语音消息和第一车辆的地理位置,根据第一车辆的地理位置和路网环境中其它车辆的地理位置,从其它车辆中选取第二车辆,并向第二车辆的车载终端转发语音消息;解决了用户在开车过程中较为封闭独立,无法满足用户社交需求的问题;实现了在开车过程中进行社交,满足用户在开车过程中的社交需求,使得开车过程中进行聊天交友、实时路况播报等语音互动成为可能。
[0116]图3A是根据另一示例性实施例示出的一种语音交互方法的流程图,本实施例以该语音交互方法应用于如图1所示的实施环境来举例说明。该语音交互方法可以包括如下几个步骤:
[0117]在步骤301中,第一车辆的车载终端获取语音消息。
[0118]第一车辆的车载终端可实时自动采集语音消息,或者也可在获取到用户的触发指示时采集语音消息。其中,语音消息可以是用户说的任何话语,如聊天消息、路况播放消息、天气状况消息等。
[0119]在步骤302中,第一车辆的车载终端获取第一车辆的地理位置。
[0120]第一车辆的车载终端采用定位技术获取第一车辆的地理位置。比如,第一车辆的车载终端采用GPS技术定位获取第一车辆的地理位置。
[0121]在步骤303中,第一车辆的车载终端向服务器发送语音消息和第一车辆的地理位置。
[0122]其中,语音消息和第一车辆的地理位置可同时发送给服务器,也可分别依次发送给服务器,本实施例对此不作限定。相应地,服务器接收第一车辆的车载终端发送的语音消息和第一车辆的地理位置。
[0123]可选地,第一车辆的车载终端还向服务器发送其标识信息。不同的标识信息用于区别标识不同的车载终端。例如,标识信息可以是车载终端的设备标识,也可以是登录车载终端的用户帐号,还可以是车辆的唯一标识,或者是其它预设的标识符。
[0124]在步骤304中,服务器检测语音消息是否满足预定条件。
[0125]在一种可能的实施方式中,预定条件为语音消息中不包含预设关键字。预设关键字是指预先设定的不允许用户发送的词汇。例如,不文明用语或者敏感词汇。服务器可通过语音识别技术检测语音消息中是否包含预设关键字。在语音消息中包含预设关键字的情况下,服务器不对该语音消息进行后续的转发处理。或者,在语音消息中包含预设关键字的情况下,服务器可对语音消息中包含的预设关键字进行删除或者消音,并保留该语音消息的其它内容,使得该语音消息符合预定条件。例如,服务器存储的预设关键字包括不文明用语“我靠”。当服务器接收到一条内容为“我靠,长江路和泰山路交叉口发生车祸了”的语音消息时,在一种可能的处理方式中,服务器不对该语音消息进行后续的转发处理;在另一种可能的处理方式中,服务器对不文明用语“我靠”进行删除,并保留该语音消息的其它内容,则经过处理后的语音消息为“长江路和泰山路交叉口发生车祸了”。通过上述方式,可以使得用户之间的沟通更为规范文明,提高沟通体验。
[0126]在第二种可能的实施方式中,预定条件为在预定时段内从同一车辆的车载终端接收的语音消息的总数小于预设阈值。例如,预定条件为在最近一分钟内从同一车辆的车载终端接收的语音消息的总数小于5。那么,当服务器检测到最近一分钟内从第一车辆的车载终端接收的语音消息的总数达到5条时,不对接收到的语音消息进行后续的转发处理。通过上述方式,避免某些用户频繁发送语音消息,给其他用户带来困扰,影响其他用户的正常沟通。
[0127]当然,在其它可能的实施方式中,预定条件可同时包括:语音消息中不包含预设关键字,以及,在预定时段内从同一车辆的车载终端接收的语音消息的总数小于预设
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1