语音通信数据处理方法和装置制造方法及图纸

技术编号:13306500 阅读:107 留言:0更新日期:2016-07-10 01:44
本发明专利技术涉及一种语音通信数据处理方法和装置,所述方法包括:确定参与语音会话的各通信方;为各所述通信方分配彼此相异的模拟方位;根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得存在听觉差异的各声道语音数据;输出调整后获得的各声道语音数据。本发明专利技术提供的语音通信数据处理方法和装置,参与语音会话的通信方变可以根据声音方位辨识出不同通信方的语音,语音辨识性得以增强。

【技术实现步骤摘要】

本专利技术涉及音频通信
,特别是涉及一种语音通信数据处理方法和装置
技术介绍
语音通信是一种重要的现代通信技术手段,用户通过语音通信可以远程进行自然语言的沟通,是非常方便、高效的通信方式。一对一的语音通信是常见的语音通信方式,这种语音通信方式仅涉及两方,在语音通信过程中,进行语音通信的其中一方仅需排除掉自己的语音就可以辨识出另一方的语音。然而,在三方以上的语音通信中,一方用户听到的是其它至少两方用户的语音,只能通过其它方用户的声音特色来进行区分,若其它方用户的声音没有特色,就很难辨识出其它方用户的语音,语音辨识性比较差,需要改进。
技术实现思路
基于此,有必要针对上述在三方以上的语音通信中语音辨识性比较差的问题,提供一种语音通信数据处理方法和装置。一种语音通信数据处理方法,所述方法包括:确定参与语音会话的各通信方;为各所述通信方分配彼此相异的模拟方位;根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得存在听觉差异的各声道语音数据;输出调整后获得的各声道语音数据。一种语音通信数据处理装置,所述装置包括:通信方确定模块,用于确定参与语音会话的各通信方;模拟方位分配模块,用于为各所述通信方分配彼此相异的模拟方位;语音数据调整模块,用于根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得存在听觉差异的各声道语音数据;语音数据输出模块,用于输出调整后获得的各声道语音数据。上述语音通信数据处理方法和装置,在进行语音会话时,为参与语音会话的各通信方分别分配彼此相异的模拟方位,从而便可以根据分配的模拟方位调整相应通信方的各声道语音数据中的至少一者,使得调整获得的各存在听觉差异。存在听觉差异的各声道语音数据的听觉差异程度与相应的模拟方位相关,这样调整后的各个通信方的各声道语音数据的听觉差异是不同的。调整获得的各声道语音数据输出后,各声道语音数据的听觉差异会导致人耳听到的声音的方位不同,参与语音会话的通信方变可以根据声音方位辨识出不同通信方的语音,语音辨识性得以增强。附图说明图1为一个实施例中语音通信数据处理系统的应用环境图;图2为一个实施例中终端的内部结构示意图;图3为一个实施例中语音通信数据处理方法的流程示意图;图4为一个实施例中根据通信方总数开启或关闭虚拟方位语音通信功能并进行相应处理的步骤的流程示意图;图5为一个实施例中各通信方的地理位置示意图;图6为一个实施例中根据各通信方之间地理位置的相对位置为各通信方分配的彼此相异的模拟方位的示意图;图7为一个实施例中3人网络聊天室为除本端通信方之外的其它通信方分配的虚拟方位的示意图;图8为一个实施例中4人网络聊天室为除本端通信方之外的其它通信方分配的虚拟方位的示意图;图9为一个实施例中5人网络聊天室为除本端通信方之外的其它通信方分配的虚拟方位的示意图;图10为一个具体应用场景中在语音会话过程中展示的页面的示意图;图11为一个实施例中语音通信数据处理装置的结构框图;图12为另一个实施例中语音通信数据处理装置的结构框图;图13为再一个实施例中语音通信数据处理装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,在一个实施例中,提供了一种语音通信数据处理系统,包括终端102和服务器104,终端102比如终端102a、102b以及102c等。终端102包括台式计算机和移动终端,移动终端包括手机、平板电脑、PDA(个人数字助理)、对讲机以及固定电话等。服务器104包括一个或多个物理服务器。终端102和服务器104之间通过网络连接。如图2所示,在一个实施例中,提供了一种终端102,包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、拾音器和音频输出接口。其中处理器具有计算功能和控制终端102工作的功能,该处理器被配置为执行一种语音通信数据处理方法。非易失性存储介质包括磁存储介质、光存储介质以及闪存式存储介质。非易失性存储介质存储有操作系统和语音通信数据处理装置,该语音通信数据处理装置用于实施一种语音通信数据处理方法。拾音器用于采集环境声音,音频输出接口用于输出音频信号。如图3所示,在一个实施例中,提供了一种语音通信数据处理方法,本实施例以该方法应用于上述图1和图2中的终端102a来举例说明,以下称终端102a为本端。该方法具体包括如下步骤:步骤302,确定参与语音会话的各通信方。其中,通信方表示通过某终端参与语音会话的用户,一个或者多个用户可通过一个终端参与语音会话。一个语音会话的通信方总数至少为2。语音会话是指各通信方之间通过语音通信方式进行通信的交互环境,一个语音会话中的语音交互发生在参与该语音会话的各通信方所对应的终端之间。本端具体可从服务器拉取参与当前语音会话的所有通信方的唯一标识,以确定参与语音会话的各通信方。其中语音会话可由本端主动创建,并由本端邀请其它用户参与到该语音会话中;语音会话也可由其它用户对应的终端创建并发起邀请,由本端响应于其它用户发起的邀请而加入到已创建的语音会话中。语音会话可以通过即时通信应用、本地通话应用或者网页应用等支持语音通信的应用创建并维持。语音会话包括网络聊天室中的语音会话。步骤304,为各所述通信方分配彼此相异的模拟方位。其中,模拟方位是指模拟现实世界方位的数据,模拟方位可与各通信方真实的地理位置相关或者无关。本端可为参与语音会话的所有通信方或者部分通信方分配模拟方位,部分通信方比如活跃度超过预设值的通信方或者本端通信方所指定的通信方,活跃度可根据发言数和发言频率等计算。模拟方位可由本端进行分配,也可由服务器进行分配。被分配了模拟方位的各通信方各自的模拟方位是不同的。步骤306,根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得存在听觉差异的各声道语音数据。具体地,本端可获取各通信方的各声道语音数据,从而按照分配的相应模拟方位对相应的各声道语音数据中的至少一者进行调整。调整获得的各声道语音数据之间存在听觉差异,该听觉差异的听觉差异程度是根据模拟方位确定的,与模拟方位相关。不同通信方被分配的模拟方位是不同的,于是经过调整后,不同通信方的各声道音频数据之间的听觉差本文档来自技高网...

【技术保护点】
一种语音通信数据处理方法,所述方法包括:确定参与语音会话的各通信方;为各所述通信方分配彼此相异的模拟方位;根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得存在听觉差异的各声道语音数据;输出调整后获得的各声道语音数据。

【技术特征摘要】
1.一种语音通信数据处理方法,所述方法包括:
确定参与语音会话的各通信方;
为各所述通信方分配彼此相异的模拟方位;
根据所述模拟方位调整相应通信方的各声道语音数据中的至少一者,获得
存在听觉差异的各声道语音数据;
输出调整后获得的各声道语音数据。
2.根据权利要求1所述的方法,其特征在于,所述为各所述通信方分配彼
此相异的模拟方位之前,还包括:
获取所述语音会话的通信方总数;
判断所述通信方总数是否大于预设数量;
若否,则直接获取各所述通信方对应的各声道语音数据并输出;
若是,则执行所述为各所述通信方分配彼此相异的模拟方位的步骤。
3.根据权利要求1所述的方法,其特征在于,所述为各所述通信方分配彼
此相异的模拟方位,包括:
获取各所述通信方的地理位置,根据各所述通信方之间地理位置的相对位
置为各所述通信方分配彼此相异的模拟方位;或者,
获取预设的可选虚拟方位集合,从所述可选虚拟方位集合中选择可选的虚
拟方位分配给各所述通信方;或者,
以本端通信方作为参考位置,为除本端通信方的各通信方分配彼此相异的
相对于本端通信方的虚拟方位。
4.根据权利要求1所述的方法,其特征在于,所述根据所述模拟方位调整
相应通信方的各声道语音数据中的至少一者,包括:
根据所述模拟方位确定声道时间差,将相应通信方的左声道语音数据和右
声道语音数据中的一者调整为比另一者延迟所述声道时间差;或者,
根据所述模拟方位确定声道音量强度比,并根据所述声道音量强度比调整
相应通信方的各声道语音数据中的至少一者。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取各所述通信方的身份识别信息;
根据各所述通信方的模拟方位展示相应的身份识别信息。
6.一种语音通信数据处理装置,其特征在于,所述装置包括:
通信方确定模块,用于确定参与语音会话的各通信...

【专利技术属性】
技术研发人员:江宁马卓熙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1