会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利分类库 / 乐器;声学 / 一种车载多屏幕的通话方法及装置

一种车载多屏幕的通话方法及装置

申请号 CN201910786708.7 申请日 2019-08-23 公开(公告)号 CN112489661B 公开(公告)日 2024-04-12
申请人 上海汽车集团股份有限公司; 发明人 张宏升; 吕震; 卢昱; 余蔚;
摘要 本 申请 公开了一种车载多屏幕的通话方法及装置,该方法包括:在获取到用户的通话启动指令后,首先,根据该启动指令,启动车载多屏幕的通话功能,然后,根据待识别的目标语音或用户的语音启动指令,生成用户的声纹特征,并确定出用户所在区域以及该区域对应的车载屏幕,接着,根据用户的声纹特征、用户所在区域以及对应区域的车载屏幕,按照预设的通话模式,进行车载多屏幕的通话。可见,本申请在启动车载多屏幕的通话功能后,首先生成了用户的声纹特征,并确定出了用户所在的区域及屏幕,进而可以按照预设的通话模式,将各个不同需求的通话界面显示在 指定 的不同屏幕上,从而可以达到良好的车载多屏幕通话效果,提高乘车人员的通话体验。
权利要求

1.一种车载多屏幕的通话方法,其特征在于,包括:
获取用户的通话启动指令,所述通话启动指令包含所述用户的触控操作的触控启动指令或所述用户的语音启动指令;
根据所述用户的通话启动指令,启动车载多屏幕的通话功能;
根据待识别的目标语音或所述用户的语音启动指令,生成所述用户的声纹特征;
根据所述待识别的目标语音或所述用户的语音启动指令,确定所述用户所在区域以及所述区域对应的车载屏幕;
根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话;
当所述预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
判断当前收到的声纹特征中是否包含新的声纹特征;
若否,则在所述用户所在区域对应的屏幕上进行通话;
若是,则判断所述用户所在的区域对应的声纹特征是否消失;
若判断出所述用户所在的区域对应的声纹特征未消失,则保持在所述用户所在区域对应的屏幕上与其他通信设备进行通话;
若判断出所述用户所在的区域对应的声纹特征已消失,则判断所述当前声纹特征中包含的新的声纹特征的数目;
当判断出所述当前的声纹特征包含的新的声纹特征的数目为1时,确定所述唯一一个新的声纹特征所属用户所在区域以及所述区域对应的第一车载屏幕;
启动所述第一车载屏幕与其他通信设备进行通话。
2.根据权利要求1所述的方法,其特征在于,当所述通话启动指令为所述用户的触控操作的触控启动指令时,所述根据所述用户的通话启动指令,启动车载多屏幕的通话功能,包括:
根据所述用户的触控操作的触控信息,启动所述用户的触控操作的车载屏幕的通话功能。
3.根据权利要求1所述的方法,其特征在于,当所述通话启动指令为所述用户的语音启动指令时,所述根据所述用户的通话启动指令,启动车载多屏幕的通话功能,包括:
根据所述用户的语音启动指令,确定所述用户所在的区域,并启动所述用户所在区域对应的车载屏幕的通话功能。
4.根据权利要求1所述的方法,其特征在于,当所述预设的通话模式为支持多个屏幕同时进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
判断当前收到的声纹特征中是否包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征;
若是,则在所述多个屏幕上与其他通信设备进行通话;
若否,则根据所述声纹特征,确定可以进行通话的第二屏幕,并在所述第二屏幕上与其他通信设备进行通话。
5.根据权利要求1所述的方法,其特征在于,当所述预设的通话模式为支持多个屏幕同时进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
判断当前收到的声纹特征中是否包含新的声纹特征;
若不包含新的声纹特征,则继续在所述用户所在区域对应的屏幕上进行通话;
若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕;
启动第三车载屏幕与其他通信设备进行通话。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
接收所述用户的通话结束指令,所述通话结束指令包含所述用户的触控操作的触控结束指令或所述用户的语音结束指令;
根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。
7.一种车载多屏幕的通话装置,其特征在于,包括:
获取单元,用于获取用户的通话启动指令,所述通话启动指令包含所述用户的触控操作的触控启动指令或所述用户的语音启动指令;
启动单元,用于根据所述用户的通话启动指令,启动车载多屏幕的通话功能;
生成单元,用于根据待识别的目标语音或所述用户的语音启动指令,生成所述用户的声纹特征;
确定单元,用于根据所述待识别的目标语音或所述用户的语音启动指令,确定所述用户所在区域以及所述区域对应的车载屏幕;
通话单元,用于根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话;
当所述预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,所述通话单元包括:
第一判断子单元,用于判断当前的声纹特征中是否包含新的声纹特征;
第一通话子单元,用于若判断出当前收到的声纹特征中未包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
第二判断子单元,用于若判断出当前收到的声纹特征中包含新的声纹特征,则判断所述用户所在的区域对应的声纹特征是否消失;
第二通话子单元,用于若判断出所述用户所在的区域对应的声纹特征未消失,则保持在所述用户所在区域对应的屏幕上与其他通信设备进行通话;
第三判断子单元,用于若判断出所述用户所在的区域对应的声纹特征已消失,则判断所述当前的声纹特征中包含的新的声纹特征的数目;
第一确定子单元,用于当判断出所述当前的声纹特征包含的新的声纹特征的数目为1时,确定所述唯一一个新的声纹特征所属用户所在区域以及所述区域对应的第一车载屏幕;
第一启动子单元,用于启动所述第一车载屏幕与其他通信设备进行通话。
8.根据权利要求7所述的装置,其特征在于,当所述通话启动指令为所述用户的触控操作的触控启动指令时,所述启动单元具体用于:
根据所述用户的触控操作的触控信息,启动所述用户的触控操作的车载屏幕的通话功能。
9.根据权利要求7所述的装置,其特征在于,当所述通话启动指令为所述用户的语音启动指令时,所述启动单元具体用于:
根据所述用户的语音启动指令,确定所述用户所在的区域,并启动所述用户所在区域对应的车载屏幕的通话功能。
10.根据权利要求7所述的装置,其特征在于,当所述预设的通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元包括:
第四判断子单元,用于判断当前收到的声纹特征中是否包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征;
第三通话子单元,用于若判断出当前接受到的声纹特征中包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征,则在所述多个屏幕上与其他通信设备进行通话;
第二确定子单元,用于若判断出当前接受到的声纹特征中未包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征,则根据所述声纹特征,确定可以进行通话的第二屏幕,并在所述第二屏幕上与其他通信设备进行通话。
11.根据权利要求7所述的装置,其特征在于,当所述预设的通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元包括:
第五判断子单元,用于判断当前收到的声纹特征中是否包含新的声纹特征;
第四通话子单元,用于若不包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
第三确定子单元,用于若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕;
第二启动子单元,用于启动第三车载屏幕与其他通信设备进行通话。
12.根据权利要求7至11任一项所述的装置,其特征在于,所述装置还包括:
接收单元,用于接收所述用户的通话结束指令,所述通话结束指令包含所述用户的触控操作的触控结束指令或所述用户的语音结束指令;
关闭单元,用于根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。

说明书全文

一种车载多屏幕的通话方法及装置

技术领域

[0001] 本申请涉及汽车技术领域,尤其涉及一种车载多屏幕的通话方法及装置。

背景技术

[0002] 随着经济的高速发展以及城市化速度的加快,汽车的使用率也越来越高,并且,随着网络技术的快速发展,汽车的智能网联化已逐渐成为一种趋势,车载信息娱乐系统或智能座舱系统通过4G网络可以使车辆与网络保持连接,从而实现车辆的网联功能。
[0003] 同时,汽车信息娱乐系统的信息处理能也越来越强,使得信息娱乐系统主机可以支持多路视频信号的输出,也得益于处理能力的提升,使得信息娱乐系统中运行更多的应用成为可能;并且,随着高性能显示屏显示效果的提升与成本的降低,以及汽车内部空间不断增大,车内拥有多个显示屏幕也越来越成为一种趋势。基于此,使得车载多屏幕的通话的实现成为可能。
[0004] 但局限于屏幕及乘客在车内的分布,当车内多个乘客同时需要进行通话时,若车内不同屏幕前的乘客对通话界面(比如视频通话界面)有不同需求,例如,有的乘客希望能看到通话界面,有的乘客不希望看到通话界面,对此,现有的通话方式只能实现在某一屏幕上显示,或者所有的屏幕都显示,而不能根据用户的实际需求自动进行调度,这就为用户带来较差的通话体验。
[0005] 因此,如何利用更先进的方法,使得对于有多个车载屏幕的车辆,当车内多个乘客同时需要进行通话时,可以将各个不同需求的通话界面显示在指定的不同屏幕上,从而提高用户的通话体验,已成为亟待解决的问题。发明内容
[0006] 本申请实施例的主要目的在于提供一种车载多屏幕的通话方法及装置,能够在车内有多个乘客同时需要进行通话时,可以将各个不同需求的通话界面显示在指定的不同屏幕上,从而提高用户的通话体验。
[0007] 在本申请第一方面提出了一种车载多屏幕的通话方法,包括:
[0008] 获取用户的通话启动指令,所述通话启动指令包含所述用户的触控操作的触控启动指令或所述用户的语音启动指令;
[0009] 根据所述用户的通话启动指令,启动车载多屏幕的通话功能;
[0010] 根据待识别的目标语音或所述用户的语音启动指令,生成所述用户的声纹特征;
[0011] 根据所述待识别的目标语音或所述用户的启动语音,确定所述用户所在区域以及所述区域对应的车载屏幕;
[0012] 根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话。
[0013] 在一种可选的实现方式中,当所述通话启动指令为所述用户的触控操作的触控启动指令时,所述根据所述用户的通话启动指令,启动车载多屏幕的通话功能,包括:
[0014] 根据所述用户的触控操作的触控信息,启动所述用户的触控操作的车载屏幕的通话功能。
[0015] 在一种可选的实现方式中,当所述通话启动指令为所述用户的启动语音指令时,所述根据所述用户的通话启动指令,启动车载多屏幕的通话功能,包括:
[0016] 根据所述用户的语音启动指令,确定所述用户所在的区域,并启动所述用户所在区域对应的车载屏幕的通话功能。
[0017] 在一种可选的实现方式中,当所述预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户的区域以及所述区域对应的屏幕,按照预设的视频通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
[0018] 判断当前收到的声纹特征中是否包含新的声纹特征;
[0019] 若否,则在所述用户所在区域对应的屏幕上进行通话;
[0020] 若是,则判断所述用户所在的区域对应的声纹特征是否消失;
[0021] 若判断出所述用户所在的区域对应的声纹特征未消失,则保持在所述用户所在区域对应的屏幕上与其他通信设备进行通话;
[0022] 若判断出所述用户所在的区域对应的声纹特征已消失,则判断所述当前声纹特征中包含的新的声纹特征的数目;
[0023] 当判断出所述当前的声纹特征包含的新的声纹特征的数目为1时,确定所述唯一一个新的声纹特征所属用户所在区域以及所述区域对应的第一车载屏幕;
[0024] 启动所述第一车载屏幕与其他通信设备进行通话。
[0025] 在一种可选的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
[0026] 判断当前收到的声纹特征中是否包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征;
[0027] 若是,则在所述多个屏幕上与其他通信设备进行通话;
[0028] 若否,则根据所述用户的声纹特征,确定可以进行通话的第二屏幕,并在所述第二屏幕上与其他通信设备进行通话。
[0029] 在一种可选的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述根据所述用户的声纹特征、所述用户的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话,包括:
[0030] 判断当前收到的声纹特征中是否包含新的声纹特征;
[0031] 若不包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕;
[0032] 启动所述第三车载屏幕与其他通信设备进行通话。
[0033] 在一种可选的实现方式中,所述方法还包括:
[0034] 接收所述用户的通话结束指令,所述通话结束指令包含所述用户的触控操作的触控结束指令或所述用户的语音结束指令;
[0035] 根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。
[0036] 对应于上述车载多屏幕的通话方法,本申请提出了一种车载多屏幕的通话装置,包括:
[0037] 获取单元,用于获取用户的通话启动指令,所述通话启动指令包含所述用户的触控操作的触控启动指令或所述用户的语音启动指令;
[0038] 启动单元,用于根据所述用户的通话启动指令,启动车载多屏幕的通话功能;
[0039] 生成单元,用于根据待识别的目标语音或所述用户的语音启动指令,生成所述用户的声纹特征;
[0040] 确定单元,用于根据所述待识别的目标语音或所述用户的启动语音,确定所述用户所在区域以及所述区域对应的车载屏幕;
[0041] 通话单元,用于根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话。
[0042] 在一种可选的实现方式中,当所述通话启动指令为所述用户的触控操作的触控启动指令时,所述启动单元具体用于:
[0043] 根据所述用户的触控操作的触控信息,启动所述用户的触控操作的车载屏幕的通话功能。
[0044] 在一种可选的实现方式中,当所述通话启动指令为所述用户的启动语音指令时,所述启动单元具体用于:
[0045] 根据所述用户的语音启动指令,确定所述用户所在的区域,并启动所述用户所在区域对应的车载屏幕的通话功能。
[0046] 在一种可选的实现方式中,当所述预设的通话模式为同一时间在一个车载屏幕上进行通话界面的显示时,所述通话单元包括:
[0047] 第一判断子单元,用于判断当前的声纹特征中是否包含新的声纹特征;
[0048] 第一通话子单元,用于若判断出当前收到的声纹特征中未包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
[0049] 第二判断子单元,用于若判断出当前收到的声纹特征包含新的声纹特征,则判断所述用户所在的区域对应的声纹特征是否消失;
[0050] 第二通话子单元,用于若判断出所述用户所在的区域对应的声纹特征未消失,则保持在所述用户所在区域对应的屏幕上与其他通信设备进行通话;
[0051] 第三判断子单元,用于若判断出所述用户所在的区域对应的声纹特征已消失,则判断所述当前的声纹特征中包含的新的声纹特征的数目;
[0052] 第一确定子单元,用于当判断出所述当前的声纹特征包含的新的声纹特征的数目为1时,确定所述唯一一个新的声纹特征所属用户所在区域以及所述区域对应的第一车载屏幕;
[0053] 第一启动子单元,用于启动所述第一车载屏幕与其他通信设备进行通话。
[0054] 在一种可选的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元包括:
[0055] 第四判断子单元,用于判断当前收到的声纹特征中是否包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征;
[0056] 第三通话子单元,用于若判断出所述用户的声纹特征包含所述多个屏幕预存的所有声纹特征,则在所述多个屏幕上进行通话;
[0057] 第二确定子单元,用于若判断出当前接受到的声纹特征中未包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征,则根据所述声纹特征,确定可以进行通话的第二屏幕,并在所述第二屏幕上与其他通信设备进行通话。
[0058] 在一种可选的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元包括:
[0059] 第五判断子单元,用于判断当前收到的声纹特征中是否包含新的声纹特征;
[0060] 第四通话子单元,用于若不包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
[0061] 第三确定子单元,用于若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕;
[0062] 第二启动子单元,用于启动所述第三车载屏幕与其他通信设备进行通话。
[0063] 在一种可选的实现方式中,所述装置还包括:
[0064] 接收单元,用于接收所述用户的通话结束指令,所述通话结束指令包含所述用户的触控操作的触控结束指令或所述用户的语音结束指令;
[0065] 关闭单元,用于根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。
[0066] 由此可见,本申请实施例具有如下有益效果:
[0067] 本申请实施例提供一种车载多屏幕的通话方法及装置,在获取到用户的通话启动指令后,首先,根据通话启动指令,启动车载多屏幕的通话功能,然后,根据待识别的目标语音或用户的语音启动指令,生成用户的声纹特征,并根据待识别的目标语音或用户的启动语音,确定出用户所在区域以及该区域对应的车载屏幕,最后,根据用户的声纹特征、用户所在的区域以及该区域对应的屏幕,按照预设的通话模式,进行车载多屏幕与其他通信设备的通话。可见,本申请实施例在启动车载多屏幕的通话功能后,首先生成了用户的声纹特征,并确定出了用户所在的区域及屏幕,进而可以按照预设的通话模式,通过多屏显示管理服务将各个不同需求的通话界面显示在指定的不同屏幕上,从而可以达到良好的车载多屏幕与其他通信设备的通话效果,提高乘车人员的通话体验。附图说明
[0068] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0069] 图1为本申请实施例提供的一种车载多屏幕的通话方法的流程图
[0070] 图2为本申请实施例提供的车内位置区域的划分示意图;
[0071] 图3为本申请实施例提供的按照预设的通话模式进行车载多屏幕与其他通信设备的通话的流程示意图之一;
[0072] 图4为本申请实施例提供的按照预设的通话模式进行车载多屏幕与其他通信设备的通话的流程示意图之二;
[0073] 图5为本申请实施例提供的一种车载多屏幕的通话方法的结构示意图;
[0074] 图6为本申请实施例提供的一种车载多屏幕的通话装置的示意图。

具体实施方式

[0075] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0076] 众所周知,随着网络技术的快速发展,汽车的智能网联化已逐渐成为一种趋势,车载信息娱乐系统或智能座舱系统通过4G网络可以使车辆与网络保持连接,从而实现车辆的网联功能。
[0077] 但在车内有多个屏幕的情况下,不同屏幕前的乘客对通话界面(比如视频通话界面)可能会有不同的需求,例如,有的乘客希望能看到通话界面,有的乘客不希望看到通话界面,对此,现有的通话方式只能实现在某一块屏幕上显示,或者所有的屏幕都显示同一通话界面,而不能根据用户的实际需求自动进行显示屏幕的调度,这将为用户带来较差的通话体验,所以,如何利用更先进的方法,使得对于有多个车载屏幕的车辆,当车内多个乘客同时需要进行通话时,可以将各个不同需求的通话界面显示在指定的不同屏幕上,从而提高用户的通话体验,已成为亟待解决的问题。
[0078] 基于此,本申请提出了一种车载多屏幕的通话方法和装置,能够在车内有多个乘客同时需要与车外其他终端进行通话时,可以将各个不同需求的通话界面显示在指定的不同屏幕上,从而提高用户的通话体验。
[0079] 以下将结合附图对本申请实施例提供的车载多屏幕的通话方法进行详细说明。
[0080] 参见图1,其示出了本申请实施例提供的一种车载多屏幕的通话方法实施例的流程图,本实施例可以包括以下步骤:
[0081] S101:获取用户的通话启动指令。
[0082] 在本实施例中,用户可以通过触控其所在位置区域中的屏幕上提供的开关来触发启动指令,或者直接发出语音启动指令,作为用户的通话启动指令,即,当车内用户需要使用车载多屏幕与车外其他终端进行时,用户可以通过发送通话启动指令,来主动唤醒车载多屏幕的通话功能,
[0083] 例如,车内用户可以通过其所在位置区域中的屏幕上提供的软开关来触发视频通话的启动指令,或者直接发出视频通话的语音启动指令。
[0084] 而车辆的信息娱乐系统主机则可以通过通讯模块的4G网络与车内用户建立通话连接,并可以通过该通话连接,获取到用户的通话启动指令,进而可以继续进行后续步骤。
[0085] 需要说明的是,车内的位置区域的划分可以根据车型进行设定,例如,对于五座车型,前排两人,后排三人,那么后排就会划分成三个区域;而对于七座车型,第二排只允许乘坐两名乘客,那么第二排就可以划分成两个区域,等等,以此类推。
[0086] 举例说明:参见图2,可以将车内空间共划分成Zn(n>=3,n∈N)个区域,如图2所示,每个区域对应包含有一块车载屏幕,并且,基于驾驶安全考虑,主驾与副驾共同使用一块车载屏幕D1,且同时属于区域Z1。
[0087] 但需要说明的是,图2所示的区域划分方式仅是一种示例,也可以采用其他划分方法,本实施例对此不进行限制。
[0088] S102:根据该用户的通话启动指令,启动车载多屏幕的通话功能。
[0089] 在本实施例中,车辆的信息娱乐系统主机通过步骤S101获取到用户的通话启动指令后,可以根据该用户的通话启动指令,启动相应的车载多屏幕的通话功能,使得车内用户可以通过车载的多个屏幕与车外其他终端进行通话。
[0090] 例如,假设车内用户发出了希望与车外其他通信设备进行视频通话的通话启动指令,则车辆的信息娱乐系统主机在获取到该视频通话启动指令后,可以根据该通话启动指令,启动车载多屏幕的视频通话功能,以便用户可以通过车载多屏幕与车外其他通信设备开始进行通话。
[0091] 在本实施例的一种可能的实现方式中,当通话启动指令为用户的触控操作的触控启动指令时,步骤S102的具体实现过程可以包括:根据用户的触控操作的触控信息,启动用户的触控操作的车载屏幕的通话功能。
[0092] 在本实现方式中,通话启动指令为用户的触控操作的触控启动指令,即当用户通过其所在位置区域中的屏幕上的软开关提出通话请求时,车辆的信息娱乐系统主机可以启动该用户所在位置对应的屏幕的通话功能,例如,当用户通过其所在区域中的屏幕上的软开关提出视频通话请求时,信息娱乐系统主机可以将初始的视频通话界面显示在该用户所在区域对应的车载屏幕上。
[0093] 在本实施例的一种可能的实现方式中,当通话启动指令为用户的启动语音指令时,步骤S102的具体实现过程可以包括:根据用户的语音启动指令,确定用户所在的区域,并启动用户所在区域对应的车载屏幕的通话功能。
[0094] 在本实现方式中,通话启动指令为用户的启动语音指令,即当用户通过语音提出通话请求时,车辆的信息娱乐系统主机可以启动该用户所在区域对应的屏幕的通话功能,例如,当用户通过语音启动视频通话功能时,信息娱乐系统主机首先可以通过麦克阵列拾取并判断声源所属的区域,即判断出用户所在区域,其中,麦克风阵列可以采集车辆空间内的声音,并将采集到的声音信息通过硬线或者汽车音频总线(Automotive Audio Bus,简称A2B)发送到信息娱乐系统主机,以便信息娱乐系统主机可以控制将初始的视频通话界面显示在该用户所在区域对应的车载屏幕上。
[0095] S103:根据待识别的目标语音或用户的语音启动指令,生成用户的声纹特征。
[0096] 在本实施例中,将用户发出的需要进行识别的语音定义为目标语音,该目标语音指的是用户在利用触控操作发出触控启动指令后,发出的通话语音。车辆的信息娱乐系统主机在获取到待识别的目标语音或用户的语音启动指令后,可以利用声纹特征识别与区分技术,生成当前的声纹特征。
[0097] 需要说明的是,由于每一个人的声音都具有独特的特征,通过声纹特征能将不同人的声音进行有效的识别与区分,从而可以通过声纹识别来辨认出已记录说话人,并且通过声纹区分,也可以统计声纹特征的数量,用以统计说话人的数目,来进行后续操作。
[0098] S104:根据待识别的目标语音或用户的启动语音,确定用户所在位置以及所述位置对应的车载屏幕。
[0099] 在本实施例中,车辆的信息娱乐系统主机在获取到待识别的目标语音或用户的语音启动指令后,可以利用麦克风阵列声源定位系统,确定出用户所在位置以及该位置对应的车载屏幕。
[0100] 其中,麦克风阵列定位系统指的是广泛应用于车载语音识别、会议系统等领域的声音定位系统,具体来讲,可以先依靠多个布置在固定位置的麦克风来确定声源的方向,进而再根据从该方向收到的声音或其他控制指令做出相应的响应动作。
[0101] 需要说明的是,本实施例不限制S103和S104的执行顺序,可以先执行S103后执行S104、或先执行S104后执行S103、或同时执行S103和S104。
[0102] S105:根据用户的声纹特征、用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行车载多屏幕与其他通信设备的通话。
[0103] 在本实施例中,车辆的信息娱乐系统主机在确定出用户的声纹特征、用户所在的区域以及所述区域对应的屏幕后,进一步可以按照预设的通话模式,进行车载多屏幕与其他通信设备的通话。
[0104] 在本实施例的一种可能的实现方式中,当预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,按照此通话模式进行车载多屏幕的通话的流程示意图如图3所示。接下来,本实施例将利用下述步骤A1‑A7对图3所述的通话流程进行详细介绍,即,步骤S105的具体实现流程图可以包括下述步骤A1‑A7:
[0105] 步骤A1:判断当前收到的声纹特征中是否包含新的声纹特征。
[0106] 在本实现方式中,当预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,在通话过程中,利用麦克风阵列从车内环境中收集到的所有声音后,车辆的信息娱乐系统主机可以判断出其中是否包含新的声纹特征,具体来讲,可以利用声纹特征区分技术,对声纹特征进行区分,并与多屏显示管理服务记录的已启动的车载多屏幕对应的声纹特征进行对比,判断出是否有新的声纹特征,若是,则执行后续步骤A3;如否,则执行后续步骤A2。
[0107] 步骤A2:若判断出当前收到的声纹特征不包含新的声纹特征,则在该用户所在区域对应的屏幕上与其他通信设备进行通话,即,保持当前所有区域对应的车载屏幕的显示状态。
[0108] 步骤A3:若判断出当前收到的声纹特征包含新的声纹特征,则判断该用户所在的区域对应的声纹特征是否消失,若是,则执行步骤A5;若否,则执行步骤A4。
[0109] 步骤A4:若判断出该用户所在的区域对应的声纹特征未消失,则保持在该用户所在区域对应的屏幕上与其他通信设备进行通话。
[0110] 在本实现方式中,若判断出该用户所在的区域对应的声纹特征未消失,即,若判断出当前显示区域所对应的声纹特征继续存在,则保持当前所有区域的显示状态不变,即,保持在该用户所在位置对应的屏幕上与其他通信设备进行通话。
[0111] 步骤A5:若判断出该用户所在的区域对应的声纹特征已消失,则判断所述当前的声纹特征中包含的新的声纹特征的数目。
[0112] 在本实现方式中,若判断出该用户所在的区域对应的声纹特征已消失,则可以利用声纹分析方法,判断出当前的声纹特征中包含的新的声纹特征的数目,用以执行后续步骤A6。
[0113] 步骤A6:当判断出当前的声纹特征包含的新的声纹特征的数目为1时,确定该唯一一个新的声纹特征所属用户所在区域以及该位置对应的第一车载屏幕。
[0114] 在本实现方式中,若通过声纹分析服务,得到当前声纹特征的数量不为1(无人说话或有多人在说话),则保持当前用于通话的车载屏幕(定义为Dn)的通话状态不变。同时通过语音或文字显示的方式,提示车内用户只能有一个人说话,直到系统判定当前声纹特征的数量为1(只有一个人在说话)时,通过声源定位服务确认当前说话人所在区域(定义为Zn+1)及其对应屏幕(定义为第一车载屏幕,并用Dn+1来表示),同时声纹分析服务记录Zn+1区域的声纹特征。
[0115] 步骤A7:启动所述第一车载屏幕进行通话。
[0116] 通过步骤A6确定该唯一一个新的声纹特征所属用户所在位置以及该位置对应的第一车载屏幕Dn+1后,可以通过多屏显示管理服务关闭原通话车载屏幕Dn上的通话界面,并在第一车载屏幕Dn+1上显示通话界面。
[0117] 这样,车内用户的各个通话界面(如视频通话界面)显示在哪个车载屏幕上就可以不受其他位置声源的干扰,且当前位置区域中的说话人结束说话后,可以通过上述方式,重新判定新的说话人所在位置区域,并将对应的通话界面(如视频通话界面)显示在新区域所对应的车载屏幕上,从而达到良好的车载多屏幕通话效果。
[0118] 在本实施例的一种可能的实现方式中,当预设的通话模式为支持多个屏幕同时进行通话界面的显示时,按照此通话模式进行车载多屏幕与其他通信设备的通话的流程示意图如图4所示。接下来,本实施例将利用下述步骤B1‑B3对图4所述的一种通话流程进行详细介绍,即,步骤S105的一种具体实现流程图可以包括下述步骤B1‑B3:
[0119] 步骤B1:判断当前收到的声纹特征中是否包含多屏显示管理服务记录的多个屏幕对应的所有声纹特征。
[0120] 在本实现方式中,当预设的通话模式为支持多个屏幕同时进行通话界面的显示时,在通话过程中,车辆的信息娱乐系统主机可以利用声源定位技术,判断当前收到的声纹特征是否包含多屏显示管理服务记录的当前所有正在显示通话界面(例如视频通话界面)的车载屏幕所对应区域的所有声纹特征,若是,则执行后续步骤B2;如否,则执行后续步骤B3。
[0121] 步骤B2:若判断出当前收到的声纹特征中包含多屏显示管理服务记录的多个屏幕对应的所有声纹特征,则在所述多个屏幕上于其他通信设备进行通话,即,可以通过多屏显示管理服务,保持当前车内所有车载屏幕的显示状态。
[0122] 步骤B3:若判断出当前收到的声纹特征中并未包含多屏显示管理服务记录的多个屏幕对应的所有声纹特征,则可以根据所述当前的声纹特征,确定可以进行通话的第二屏幕,并在第二屏幕上与其他通信设备进行通话。
[0123] 若通过步骤B1判断出当前收到的声纹特征并未多屏显示管理服务记录的包含多个屏幕对应的所有声纹特征,则可以利用声纹分析方法,确定出消失声纹的区域(定义为Zx),并从监测到区域Zx的声纹消失时,开始做预设时间(如10s)的延时保护,若预设时间10s内区域Zx的声纹特征恢复,则保持通话界面(若视频通话界面)在车载屏幕(定义为第二车载屏幕,并用Dx来表示)上显示;若预设时间10s内区域Zx的声纹特征没有恢复,则通过多屏显示管理服务,关闭区域Zx对应车载屏幕Dx上显示的通话界面(若视频通话界面),并更新多屏管理服务所记录的车载屏幕显示状态,并重新进入车载多屏幕的通话循环模式。
[0124] 这样,车内用户的各个通话界面(如视频通话界面)可以同时显示在多个正在说话的说话人所在区域的车载屏幕上,并对通话界面(如视频通话界面)消失做了延时保护,防止用户在说话间歇停止显示通话界面(如视频通话界面),从而达到良好的车载多屏幕与其他通信设备的通话效果。
[0125] 在本实施例的一种可能的实现方式中,当预设的通话模式为支持多个屏幕同时进行通话界面的显示时,按照此通话模式进行车载多屏幕与其他通信设备的通话的流程示意图如图4所示。接下来,本实施例将利用下述步骤C1‑C4对图4所述的另一种通话流程进行详细介绍,即,步骤S105的另一种具体实现流程图可以包括下述步骤C1‑C4:
[0126] 步骤C1:判断当前收到的声纹特征中是否包含新的声纹特征。
[0127] 在本实现方式中,当预设的通话模式为支持多个屏幕同时进行通话界面的显示时,在通话过程中,车辆的信息娱乐系统主机可以利用声纹特征区分技术,对声纹特征进行区分,与多屏显示管理服务记录的已启动的车载多屏幕预先存储的声纹特征进行对比,判断出是否有新的声纹特征,若是,则执行后续步骤C3;如否,则执行后续步骤C2。
[0128] 步骤C2:若不包含新的声纹特征,则在所述用户所在区域对应的屏幕上与其他通信设备进行通话,即,可以通过多屏显示管理服务,保持当前车内所有车载屏幕的显示状态。
[0129] 步骤C3:若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕。
[0130] 若通过步骤C1判断出当前收到的声纹特征包含新的声纹特征,则可以利用声源定位方法,确定出声源所在区域(定义为Zn+2)及该位置对应的对应第三屏幕(定义为第三车载屏幕,并用Dn+2来表示),并在屏幕Dn+1上显示通话界面(如视频通话界面),同时记录新区域Zn+2的声纹特征。
[0131] 步骤C4:启动所述第三车载屏幕与其他通信设备进行通话。
[0132] 通过步骤C3确定出新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕后,可以通过多屏显示管理服务更新多屏管理服务所记录的屏幕显示状态,并重新进入车载多屏幕与其他通信设备的通话循环模式。
[0133] 这样,车内用户的各个通话界面(如视频通话界面)可以同时显示在多个正在说话的说话人所在区域的车载屏幕上,并对通话界面(如视频通话界面)消失做了延时保护,防止用户在说话间歇停止显示通话界面(如视频通话界面),从而达到良好的车载多屏幕通话效果。
[0134] 此外,在本实施例的一种可能的实现方式中,本实施例还可以包括下述步骤D1‑D2:
[0135] 步骤D1:接收用户的通话结束指令。
[0136] 在本实现方式中,当通过上述步骤实现了车载多屏幕与其他通信设备的通话后,若接收到用户的通话结束指令,则,可以根据该指令执行后续步骤D2。
[0137] 其中,通话结束指令包含用户的触控操作的触控结束指令或用户的语音结束指令。
[0138] 步骤D2:根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。
[0139] 若通步骤D1接收到用户的通话结束指令,则可以根据该指令,关闭当前车载屏幕上的所有通话界面(如视频通话界面),并退出车载多屏幕与其他工序设备的通话状态。
[0140] 综上,本申请实施例提供的一种车载多屏幕的通话方法,在获取到用户的通话启动指令后,首先,根据通话启动指令,启动车载多屏幕的通话功能,然后,根据待识别的目标语音或用户的语音启动指令,生成用户的声纹特征,并根据待识别的目标语音或用户的启动语音,确定出用户所在区域以及该区域对应的车载屏幕,最后,根据用户的声纹特征、用户所在的区域以及该区域对应的屏幕,按照预设的通话模式,进行车载多屏幕与其他通信设备的通话。可见,本实施例在启动车载多屏幕的通话功能后,首先生成了用户的声纹特征,并确定出了用户所在的区域及屏幕,进而可以按照预设的通话模式,通过多屏显示管理服务将各个不同需求的通话界面显示在指定的不同屏幕上,从而可以达到良好的车载多屏幕与其他通信设备的通话效果,提高乘车人员的通话体验。
[0141] 为便于理解,现结合图5所示一种车载多屏幕的通话方法的结构示意图。对本申请实施例提供的车载多屏幕的通话方法的实现过程进行介绍。
[0142] 如图5所示,信息娱乐系统主机用于响应用户发出的通话启动指令,包含声源定位服务、声纹分析服务、多屏显示管理服务等。其中,声源定位服务可用于计算、发送并在本地存储器中记录声源的位置信息,并结合声纹的特征,确定并记录不同声纹所在的车内区域;声纹分析服务用于分析、计算并存储声纹特征数量,并可在多个声纹信息中区分已存储/记录的某个声纹特征;多屏显示管理服务用于控制、记录并更新当前车内所有屏幕的显示状态,并将从网络通话模块上收到的信息显示在车内显示系统上,以及将摄像系统的视频数据发送到网络通话模块。
[0143] 网络通话模块用于与视频通话软件后台服务器通话,进而与通话对象建立网络连接,上传本地摄像头的视频画面并下载正在通话用户的视频数据。
[0144] 麦克风阵列用于采集车辆空间内的声音,并将声音信息发送到信息娱乐系统主机。
[0145] 车内多屏显示系统分布在车内不同区域,用于启动视频通话功能,以及显示视频通话界面。
[0146] 基于此,本申请实施例的实现过程为:信息娱乐系统主机接收用户通过触控其所在位置区域中的屏幕上提供的软开关来触发启动指令,或者通过麦克风阵列接收用户直接发出语音启动指令,进而,可以根据麦克风阵列输入的多路声音信息计算声源的位置信息,并可在本地存储器中记录声源位置。同时,提取麦克风阵列输入声音信息的声纹特征,并可计算声纹特征数量,并可在多个声纹特征信息中区分已存储/记录的某个声纹特征。接着,利用多屏显示管理功能,根据声纹特征的信息控制不同车遭屏幕显示通话界面(如视频通话界面)。具体实现过程参见步骤S101~步骤S105。
[0147] 举例说明:以通话方式为视频通话为例,当用户进行视频通话时,可以在信息娱乐系统主机中预先安装支持视频通话功能的软件,以便用户可以通过触摸屏或语音控制指令进行调用,进而信息娱乐系统可以通过多屏显示管理服务控制车内多屏显示系统,以便在不同车载屏幕上显示来自视频通话软件后台服务器上的视频数据及通话界面。其中,信息娱乐系统主机与车内多屏显示系统之间可以通过低压差分传输技术(Low‑Voltage Differential Signaling,简称LVDS)传输视频数据及触摸屏控制指令。
[0148] 参见图6所示,本申请还提供一种车载多屏幕的通话装置实施例,可以包括:
[0149] 获取单元601,用于获取用户的通话启动指令,所述通话启动指令包含所述用户的触控操作的触控启动指令或所述用户的语音启动指令;
[0150] 启动单元602,用于根据所述用户的通话启动指令,启动车载多屏幕的通话功能;
[0151] 生成单元603,用于根据待识别的目标语音或所述用户的语音启动指令,生成所述用户的声纹特征;
[0152] 确定单元604,用于根据所述待识别的目标语音或所述用户的启动语音,确定所述用户所在区域以及所述区域对应的车载屏幕;
[0153] 通话单元605,用于根据所述用户的声纹特征、所述用户所在的区域以及所述区域对应的屏幕,按照预设的通话模式,进行所述车载多屏幕与其他通信设备的通话。
[0154] 在本申请一些可能的实现方式中,当所述通话启动指令为所述用户的触控操作的触控启动指令时,所述启动单元602具体用于:
[0155] 根据所述用户的触控操作的触控信息,启动所述用户的触控操作的车载屏幕的通话功能。
[0156] 在本申请一些可能的实现方式中,当所述通话启动指令为所述用户的启动语音指令时,所述启动单元602具体用于:
[0157] 根据所述用户的语音启动指令,确定所述用户所在的区域,并启动所述用户所在区域对应的车载屏幕的通话功能。
[0158] 在本申请一些可能的实现方式中,当所述预设的通话模式为同一时间只在一个车载屏幕上进行通话界面的显示时,所述通话单元605包括:
[0159] 第一判断子单元,用于判断所述当前的声纹特征中是否包含新的声纹特征;
[0160] 第一通话子单元,用于若判断出当前收到的声纹特征中未包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
[0161] 第二判断子单元,用于若判断出当前收到的声纹特征中包含新的声纹特征,则判断所述用户所在的区域对应的声纹特征是否消失;
[0162] 第二通话子单元,用于若判断出所述用户所在的区域对应的声纹特征未消失,则保持在所述用户所在区域对应的屏幕上与其他通信设备进行通话;
[0163] 第三判断子单元,用于若判断出所述用户所在的区域对应的声纹特征已消失,则判断所述当前的声纹特征中包含的新的声纹特征的数目;
[0164] 第一确定子单元,用于当判断出所述当前的声纹特征包含的新的声纹特征的数目为1时,确定所述唯一一个新的声纹特征所属用户所在区域以及所述区域对应的第一车载屏幕;
[0165] 第一启动子单元,用于启动所述第一车载屏幕与其他通信设备进行通话。
[0166] 在本申请一些可能的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元605包括:
[0167] 第四判断子单元,用于判断当前收到的声纹特征中是否包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征;
[0168] 第三通话子单元,用于若判断出当前接受到的声纹特征中包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征,则在所述多个屏幕上与其他通信设备进行通话;
[0169] 第二确定子单元,用于若判断出当前接受到的声纹特征中未包含多屏显示管理服务记录的所述多个屏幕对应的所有声纹特征,则根据所述用户的声纹特征,确定可以进行通话的第二屏幕,并在所述第二屏幕上与其他通信设备进行通话。
[0170] 在本申请一些可能的实现方式中,当所述预设的视频通话模式为支持多个屏幕同时进行通话界面的显示时,所述通话单元605包括:
[0171] 第五判断子单元,用于判断当前收到的声纹特征中是否包含新的声纹特征;
[0172] 第四通话子单元,用于若不包含新的声纹特征,则在所述用户所在区域对应的屏幕上进行通话;
[0173] 第三确定子单元,用于若包含新的声纹特征,则确定所述新的声纹特征所属用户所在的区域以及所述区域对应的第三屏幕;
[0174] 第二启动子单元,用于启动所述第三车载屏幕与其他通信设备进行通话。
[0175] 在本申请一些可能的实现方式中,所述装置还包括:
[0176] 接收单元,用于接收所述用户的通话结束指令,所述通话结束指令包含所述用户的触控操作的触控结束指令或所述用户的语音结束指令;
[0177] 关闭单元,用于根据所述用户的通话结束指令,关闭所述车载多屏幕的通话功能。
[0178] 由上述实施例可以看出,本申请实施例提供的车载多屏幕的通话装置,在获取到用户的通话启动指令后,首先,根据通话启动指令,启动车载多屏幕的通话功能,然后,根据待识别的目标语音或用户的语音启动指令,生成用户的声纹特征,并根据待识别的目标语音或用户的启动语音,确定出用户所在区域以及该区域对应的车载屏幕,最后,根据用户的声纹特征、用户所在的区域以及该区域对应的屏幕,按照预设的通话模式,进行车载多屏幕与其他通信设备的通话。可见,本实施例在启动车载多屏幕的通话功能后,首先生成了用户的声纹特征,并确定出了用户所在的区域及屏幕,进而可以按照预设的通话模式,通过多屏显示管理服务将各个不同需求的通话界面显示在指定的不同屏幕上,从而可以达到良好的车载多屏幕与其他通信设备的通话效果,提高乘车人员的通话体验。
[0179] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通话设备,等等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0180] 需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0181] 还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0182] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。