语音通话方法、系统、芯片、电子设备及存储介质技术方案

技术编号:26042278 阅读:21 留言:0更新日期:2020-10-23 21:21
本发明专利技术实施例涉及通信技术领域,公开了一种语音通话方法、系统、芯片、电子设备及存储介质。本发明专利技术中,上述语音通话方法包括:在与第一终端传输语音通话数据包的过程中,若接收到第二终端的语音通话请求指令并且接收到用于表征允许接入所述第二终端的语音通话的指令,向所述第一终端发送断开同步数据连接的请求;在接收所述第二终端发送的建立同步数据连接的请求后,向所述第二终端传输语音通话数据包,使得在多个终端的来电的场景下,可以减轻蓝牙芯片的数据通信的负载,降低了蓝牙芯片的功耗。

【技术实现步骤摘要】
语音通话方法、系统、芯片、电子设备及存储介质
本专利技术实施例涉及通信
,特别涉及一种语音通话方法、系统、芯片、电子设备及存储介质。
技术介绍
随着无线蓝牙耳机应用越来越广泛,使用场景也越来越多样化,用户往往有耳机连接多个终端设备的需求,比如一个用户拥有多个手机,车载蓝牙设备等。目前针对蓝牙耳机连接多个手机的应用场景,其中一个手机正在通话的过程中同步数据连接建立,另一个手机正有电话打进来,目前耳机端通常的做法是直接与第二个手机建立同步数据连接,这样耳机端需要建立两条同步数据连接来处理多个电话的情况。然而,专利技术人发现相关技术中至少存在如下问题:在多个终端来电的场景下,耳机端要建立多条同步数据连接,加大了耳机端的数据通信的负载及耳机端的功耗。
技术实现思路
本专利技术实施方式的目的在于提供一种语音通话方法、系统、芯片、电子设备及存储介质,使得在多个终端的来电的场景下,可以减轻蓝牙芯片的数据通信的负载,降低了蓝牙芯片的功耗。为解决上述技术问题,本专利技术的实施方式提供了一种语音通话方法,应用于蓝牙芯片,包括:在与第一终端传输语音通话数据包的过程中,若接收到第二终端的语音通话请求指令并且接收到用于表征允许接入所述第二终端的语音通话的指令,向所述第一终端发送断开同步数据连接的请求;在接收所述第二终端发送的建立同步数据连接的请求后,向所述第二终端传输语音通话数据包。本专利技术的实施方式还提供了一种语音通话方法,应用于第一芯片,包括:接收第三终端在满足第一预设条件时发送的断开同步数据连接的请求后,停止向所述第三终端传输语音通话数据包;其中,所述第一预设条件包括:所述第三终端在与所述第一芯片传输语音通话数据包的过程中,所述第三终端接收到第二终端的语音通话请求指令并且所述第三终端接收到用于表征允许接入所述第二终端的语音通话的指令。本专利技术的实施方式还提供了一种语音通话方法,应用于第二芯片,包括:第三终端在与第一终端传输语音通话数据包的过程中,所述第二芯片向所述第三终端发送语音通话请求指令;其中,所述第三终端接收到用于表征允许接入所述第二芯片的语音通话的指令后,所述第三终端向所述第一终端发送断开同步数据连接的请求;在所述第三终端向所述第一终端发送断开同步数据连接的请求后,所述第二芯片向所述第三终端发送建立同步数据连接的请求;向所述第三终端传输语音通话数据包。本专利技术的实施方式还提供了一种语音通话系统,包括:蓝牙芯片、第一终端和第二终端;所述蓝牙芯片,用于在与所述第一终端传输语音通话数据包的过程中,若接收到所述第二终端的语音通话请求指令并且接收到用于表征允许接入所述第二终端的语音通话的指令,向所述第一终端发送断开同步数据连接的请求;所述第一终端,用于接收并响应所述蓝牙芯片发送的所述断开同步数据连接的请求;所述第二终端,用于在接收到来电呼叫后,向所述蓝牙芯片发送所述语音通话请求指令,并在所述蓝牙芯片向所述第一终端发送断开同步数据连接的请求后,向所述蓝牙芯片发送建立同步数据连接的请求;所述蓝牙芯片,还用于在接收所述第二终端发送的建立同步数据连接的请求后,向所述第二终端传输语音通话数据包。本专利技术的实施方式还提供了一种蓝牙芯片,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述应用于蓝牙芯片的语音通话方法。本专利技术的实施方式还提供了一种第一芯片,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述应用于第一芯片的语音通话方法。本专利技术的实施方式还提供了一种第二芯片,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述应用于第二芯片的语音通话方法。本专利技术的实施方式还提供了一种电子设备,包括:若所述电子设备为第三终端,所述电子设备包括蓝牙芯片;若所述电子设备为第一终端,所述电子设备包括第一芯片;若所述电子设备为第二终端,所述电子设备包括第二芯片。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的语音通话方法。本专利技术实施方式相对于现有技术而言,在与第一终端传输语音通话数据包的过程中,若接收到第二终端的语音通话请求指令并且接收到用于表征允许接入第二终端的语音通话的指令,向第一终端发送断开同步数据连接的请求;在接收第二终端发送的建立同步数据连接的请求后,向第二终端传输语音通话数据包。也就是说,蓝牙芯片在与第一终端传输语音通话数据包的过程中,即用户在通过蓝牙芯片接听第一终端的通话的过程中,如果第二终端来电话了,第二终端向蓝牙芯片发送语音通话请求指令,蓝牙芯片接收到语音通话请求指令,且接收到用于表征允许接入第二终端的语音通话的指令时,向第一终端发送断开同步数据连接的请求,以断开第一终端与蓝牙芯片之间建立的同步数据连接。然后,在接收第二终端发送的建立同步数据连接的请求后,向第二终端传输语音通话数据包,即蓝牙芯片在断开第一终端之间建立的同步数据连接后,再基于第二终端发送的建立同步数据连接的请求建立与第二终端的同步数据连接,从而使得用户可以通过蓝牙芯片接听第二终端的通话。从而可以在蓝牙芯片面临多个终端来电接入的场景下,无需在蓝牙芯片侧建立多条同步数据连接,减轻了蓝牙芯片的数据通信的负载,降低了蓝牙芯片的功耗,且断开第一终端与蓝牙芯片之间建立的同步数据连接,只是表明第一终端与蓝牙芯片之间当前不能传输语音通话数据包,即用户当前不能通过蓝牙芯片接听第一终端的语音通话,并不意味着挂断第一终端的电话,在一定程度上并不会影响用户的正常通话。另外,在所述向所述第一终端发送断开同步数据连接的请求之前,还包括:若接收到所述第二终端发送的建立同步数据连接的请求,在预设时长内不响应所述第二终端发送的建立同步数据连接的请求,或者,向所述第二终端发送拒绝建立同步数据连接的信息。也就是说,在第一终端与蓝牙芯片之间建立的同步数据连接没有断开之前,即使蓝牙芯片接收到第二终端的同步数据连接建立请求,也不会建立与第二终端的同步数据连接,保证蓝牙芯片只与一个终端建立同步数据连接,有利于降低蓝牙芯片的功耗。而且,蓝牙芯片拒绝建立与第二终端之间的同步数据连接,只是表明第二终端与蓝牙芯片之间当前不能传输语音通话数据包,即用户当前不能通过蓝牙芯片接听第二终端的语音通话,并不会影响第二终端的正常接听,第二终端可以正常响铃。另外,在所述向所述第一终端发送断开同步数据连接的请求之前,还包括:向所述第一终端发送第一指令;其中,所述第一指令用于指示所述第一终端将通话状态从接听状态切换为保持状态;接收所述第一终端对所述第一指令的第一响应信息;其中,所述第一响应信息用于表征所述第一终端当前的通话状态为保持状态,方便了后本文档来自技高网...

【技术保护点】
1.一种语音通话方法,其特征在于,应用于蓝牙芯片,包括:/n在与第一终端传输语音通话数据包的过程中,若接收到第二终端的语音通话请求指令并且接收到用于表征允许接入所述第二终端的语音通话的指令,向所述第一终端发送断开同步数据连接的请求;/n在接收所述第二终端发送的建立同步数据连接的请求后,向所述第二终端传输语音通话数据包。/n

【技术特征摘要】
1.一种语音通话方法,其特征在于,应用于蓝牙芯片,包括:
在与第一终端传输语音通话数据包的过程中,若接收到第二终端的语音通话请求指令并且接收到用于表征允许接入所述第二终端的语音通话的指令,向所述第一终端发送断开同步数据连接的请求;
在接收所述第二终端发送的建立同步数据连接的请求后,向所述第二终端传输语音通话数据包。


2.根据权利要求1所述的语音通话方法,其特征在于,在所述向所述第一终端发送断开同步数据连接的请求之前,还包括:
若接收到所述第二终端发送的建立同步数据连接的请求,在预设时长内不响应所述第二终端发送的建立同步数据连接的请求,或者,向所述第二终端发送拒绝建立同步数据连接的信息。


3.根据权利要求1所述的语音通话方法,其特征在于,在所述向所述第一终端发送断开同步数据连接的请求之前,还包括:
向所述第一终端发送第一指令;其中,所述第一指令用于指示所述第一终端将通话状态从接听状态切换为保持状态;
接收所述第一终端对所述第一指令的第一响应信息;其中,所述第一响应信息用于表征所述第一终端当前的通话状态为保持状态。


4.根据权利要求3所述的语音通话方法,其特征在于,在所述向所述第二终端传输语音通话数据包之后,还包括:
若接收到用于表征第二终端的通话结束的指令,向所述第二终端发送断开同步数据连接的请求;
在所述向所述第二终端发送断开同步数据连接的请求之后,若接收到所述第一终端发送的建立同步数据连接的请求,向所述第一终端发送第二指令;其中,所述第二指令用于指示所述第一终端将通话状态从保持状态切换为接听状态;
接收所述第一终端对所述第二指令的第二响应信息;其中,所述第二响应信息用于表征所述第一终端当前的通话状态为接听状态。


5.根据权利要求1所述的语音通话方法,其特征在于,在所述接收所述第二终端发送的建立同步数据连接的请求之前,还包括:
向所述第二终端发送第三指令;其中,所述第三指令用于触发所述第二终端向所述蓝牙芯片发送建立同步数据连接的请求。


6.根据权利要求1所述的语音通话方法,其特征在于,在所述在接收所述第二终端发送的建立同步数据连接的请求后,所述向所述第二终端传输语音通话数据包之前,还包括:
向所述第二终端发送第四指令;其中,所述第四指令用于指示所述第二终端向所述蓝牙芯片传输语音通话数据包;
接收所述第二终端对所述第四指令的第四响应信息;其中,所述第四响应信息用于表征所述第二终端向所述蓝牙芯片传输了语音通话数据包。


7.根据权利要求1所述的语音通话方法,其特征在于,所述蓝牙芯片内置于第三终端,所述第三终端为无线蓝牙耳机。


8.根据权利要求1至7任一项所述的语音通话方法,其特征在于,所述同步数据连接为:扩展的同步面向数据连接eSCO。


9.一种语音通话方法,其特征在于,应用于第一芯片,包括:
接收第三终端在满足第一预设条件时发送的断开同步数据连接的请求后,停止向所述第三终端传输语音通话数据包;
其中,所述第一预设条件包括:所述第三终端在与所述第一芯片传输语音通话数据包的过程中,所述第三终端接收到第二终端的语音通话请求指令并且所述第三终端接收到用于表征允许接入所述第二终端的语音通话的指令。


10.根据权利要求9所述的语音通话方法,其特征在于,在所述接收第三终端在满足预设条件时发送的断开同步数据连接的请求之前,还包括:
接收所述第三终端发送的第一指令;其中,所述第一指令用于指示所述第一芯片将通话状态从接听状态切换为保持状态;
向所述第三终端发送对所述第一指令的第一响应信息;其中,所述第一响应信息用于表征所述第一芯片当前的通话状态为保持状态。


11.根据权利要求10所述的语音通话方法,其特征在于,在所述向所述第三终端发送对所述第一指令的第一响应信息之后,还包括:
在满足第二预设条件时向所述第三终端发送建立同步数据连接的请求;其中,所述第二预设条件包括:所述第三终端接收到用于表征所述第二终端的通话结束的指令,且所述第三终端向所述第二终端发送了断开同步数据连接的请求;
接收所述第三终端发送的第二指令;其中,所述第二指令用于指示所述第一芯片将通话状态从保持状态切换为接听状态;
向所述第三终端发送对所述第二指令的第二响应信息;其中,所述第二响应信息用于表征所述第一芯片当前的通话状态为接听状态。


12.根据权利要求11所述的语音通话方法,其特征在于,在所述在满足第二预设条件时向所述第三终端发送的...

【专利技术属性】
技术研发人员:朱明谢龙
申请(专利权)人:深圳市汇顶科技股份有限公司
类型:发明
国别省市:广东;44

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

1