一种通话模式切换方法、装置、存储介质及电子设备制造方法及图纸

技术编号:19103045 阅读:26 留言:0更新日期:2018-10-03 04:11
本申请公开了一种通话模式切换方法、装置、存储介质及电子设备,该方法包括:在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取所述联系人信息,则获取所述联系人信息;根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,通过在检测到第一通话模式的网络质量低于预设阈值,且检测到能获取联系人信息时,将第一通话模式切换为第二通话模式,实现了通话的稳定性,保证了通话模式切换的便捷性。

【技术实现步骤摘要】
一种通话模式切换方法、装置、存储介质及电子设备
本申请属于通信
,尤其涉及一种通话模式切换方法、装置、存储介质及电子设备。
技术介绍
近年来,随着通信技术的不断发展,电话的种类也越来越多,除了传统的运营商电话,还出现了网络电话,网络电话作为一种通讯手段已被广泛应用。网络电话,是基于互联网来传输语音信号,从而实现语音通话的电话服务。网络电话的资费最低,甚至免费。目前,用户出于对资费的考虑,会优先采用网络电话进行通话。但是拨打网络电话时,经常会发生因为网络质量不好导致通话质量不佳,而使得出现无法听清对方声音或通话中断等情形,难以保证通话质量。
技术实现思路
本申请实施例提供一种通话模式切换方法、装置、存储介质及电子设备,可以实现在第一通话模式通话质量不佳时,自动切换为第二通话模式。本申请实施例提供一种通话模式切换方法,包括:在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取所述联系人信息,则获取所述联系人信息;根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,所述第一通话模式与所述第二通话模式不同。本申请实施例还提供一种通话模式切换装置,包括:第一检测单元,用于在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;第二检测单元,用于若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;获取单元,用于若检测到能获取所述联系人信息,则获取所述联系人信息;切换单元,用于根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,所述第一通话模式与所述第二通话模式不同。本申请实施例还提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的通话模式切换方法中的步骤。本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的通话模式切换方法中的步骤。本申请实施例通过在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;若所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取所述联系人信息,则获取所述联系人信息;根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,从而在网络质量不好导致通话质量不佳时,将当前通话模式自动转换为其他通话模式,实现了通话的稳定性,保证了通话模式切换的便捷性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的通话模式切换方法的场景示意图。图2至图6为本申请实施例提供的通话模式切换方法的流程示意图。图7为本申请实施例提供的通话模式切换装置的结构示意图。图8为本申请实施例提供的通话模式切换装置的另一结构示意图。图9为本申请实施例提供的移动终端的结构示意图。图10为本申请实施例提供的移动终端的另一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。本申请的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、电子设备、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、电子设备或系统固有的其它步骤或模块或单元。相关技术中,用户之间可以通过移动网络进行呼叫业务,也就是传统的运营商电话通话业务。目前运营商电话通话业务主要运行在移动网络中的2G网络(第二代移动通信网络),本实施例中所指的第二通话模式主要是指运营商电话通话模式。运营商电话通话模式一般按分钟收费,费用较高,但通话质量相对较好。随着互联网技术的成熟,用户之间可以通过互联网进行通话,出现了网络电话业务。用户可以通过无线局域网、3G/4G等网络接入互联网,本实施例中所指的第一通话模式主要是指网络电话通话模式。相比于运营商电话业务,费用偏低。但是在某些环境下,互联网的网络质量会出现波动,影响通话质量,尤其语音通话占用带宽略高,对网络质量的要求也略高。如果网络质量比较差,对于网络电话业务,一般只会提示当前通话网络质量不佳,影响通话质量。参考图1,图1为通话模式切换方法的场景示意图。其中,在第一终端利用第一通话模式进行通话时,检测第一通话模式的网络质量是否低于预设阈值;若检测到第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取联系人信息,则获取联系人信息;根据联系人信息将所述第一通话模式切换为第二通话模式进行通话,第一通话模式与第二通话模式不同。例如,如图1所示,第一通话模式可以为网络电话通话模式,第二通话模式可以为运营商电话通话模式,从图1中可以看出,在利用网络电话通话模式进行通话时,通话页面显示当前通话质量不佳,即表示第一终端检测到网络电话通话模式的网络质量低于预设阈值,因此第一终端检测是否能获取当前通话对象(即图1中的张三)的手机号码,若检测到能获取张三的手机号码,则获取张三的手机号码,根据该手机号码拨打电话,以将网络电话通话模式切换为运营商电话通话模式,从而保证通话的稳定性。本实施例提供的通话模式切换方法中,包括第一终端、第二终端及通话模式切换装置,该通话模式切换装置可以集成在第一终端,也可以集成在第二终端中,该第一终端和第二终端可以为语音通话的发起端和接收端,以下,将以通话模式切换装置集成在第一终端进行说明。本申请实施例提供一种通话模式切换方法,所述通话模式切换方法可以应用于电子设备中。所述电子设备可以是智能手机、平板电脑等终端设备。请参照图2,所述通话模式切换方法,可以包括以下步骤:步骤S110,在第一终端利用第一通话模式进行通话时,检测第一通话模式的网络质量是否低于预设阈值。比如,第一终端当前正使用网络电话通话模式进行通话,由于网络电话是基于互联网进行通话的,而互联网的网络质量会出现波动,影响通话质量,因此出于对通话质量的考虑,在第一终端利用网络电话通话模式进行通话时,可以检测网络电话通话模式的网络质量是否低于预设阈值。具体的,可以基于网络质量参数检测第一通话模式的网络质量是否低于预设阈值。其中,网络质量参数可以为网络信号强度、网络传输时延或者网络丢包率等。基于此,第一终端按照以下方法确定网络质量是否低于预设阈值;(1)、第一终端实时监测当前本文档来自技高网...

【技术保护点】
1.一种通话模式切换方法,应用于第一终端,其特征在于,包括:在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取所述联系人信息,则获取所述联系人信息;根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,所述第一通话模式与所述第二通话模式不同。

【技术特征摘要】
1.一种通话模式切换方法,应用于第一终端,其特征在于,包括:在第一终端利用第一通话模式进行通话时,检测所述第一通话模式的网络质量是否低于预设阈值;若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息;若检测到能获取所述联系人信息,则获取所述联系人信息;根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话,所述第一通话模式与所述第二通话模式不同。2.根据权利要求1所述的通话模式切换方法,其特征在于,所述若检测到所述第一通话模式的网络质量低于预设阈值,则检测是否能获取联系人信息的步骤,包括:若检测到所述第一通话模式的网络质量低于预设阈值,则生成第一提示信息并显示,所述第一提示信息用于提示第一终端对应的用户是否选择将第一通话模式切换为第二通话模式;检测第一终端对应的用户是否选择将第一通话模式切换为第二通话模式;若检测到第一终端对应的用户选择将第一通话模式切换为第二通话模式,则检测是否能获取联系人信息。3.根据权利要求1或者2所述的通话模式切换方法,其特征在于,所述检测是否能获取联系人信息的步骤,包括:检测第一终端是否能从第一通话模式的联系人信息中提取出备注号码信息;所述若检测到能获取所述联系人信息,则获取所述联系人信息的步骤包括:若检测到第一终端能从联系人信息中提取出备注号码信息,则获取所述备注号码信息;所述根据所述联系人信息将所述第一通话模式切换为第二通话模式进行通话的步骤包括:根据所述备注号码信息将所述第一通话模式切换为第二通话模式进行通话。4.根据权利要求1或者2所述的通话模式切换方法,其特征在于,所述检测是否能获取联系人信息的步骤,包括:从第一通话模式的联系人信息中提取出第一备注用户信息;从第二通话模式中获取联系人列表,所述联系人列表包括至少一条第二备注用户信息;检测联系人列表中是否存在与第一备注用户信息匹配的第二备注用户信息;所述若检测到能获取所述联系人信息,则获取所述联系人信息的步骤包括:若检测到联系人列表中存在与第一备注用户信息匹配的第二备注用户信息,则获取第二备注用户信息对应的备注号码信息;所述根据所述联系人信息将所述第一通话模式切换...

【专利技术属性】
技术研发人员:曾鸿坤
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1