通话方法、装置、终端设备及存储介质与流程

文档序号:29944066发布日期:2022-05-07 15:30阅读:85来源:国知局
通话方法、装置、终端设备及存储介质与流程

1.本技术涉及通信技术领域,具体涉及一种通话方法、装置、终端设备及存储介质。


背景技术:

2.随着移动通信技术的发展,面向未来的第五代移动通信技术(5g)逐渐普及,由于5g网络具有高速率、低时延、大容量等优势,5g用户驻留占比明显提高。此外,由于5g技术处于发展阶段,5g网络的覆盖范围较小且在当下的使用阶段存在部分配置问题,导致在4g与5g切换、5g自注册、ims(ip multimedia subsystem,ip多媒体子系统)技术承载建立等方面存在较多异常过程,影响用户之间的通话。


技术实现要素:

3.本技术实施例提供一种通话方法、装置、终端设备及存储介质,可以有效提升用户之间的通话成功率。
4.本技术实施例提供一种通话方法,包括:
5.响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;
6.若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;
7.基于所述拨号请求,利用所述第二网络与通话对端进行通话。
8.相应的,本技术实施例还提供一种通话装置,包括:
9.确定单元,用于响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;
10.切换单元,用于若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;
11.通话单元,用于基于所述拨号请求,利用所述第二网络与所述通话对端进行通话。
12.可选的,所述切换单元还用于:
13.若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,暂停基于所述拨号请求产生呼叫所述通话对端的呼叫请求;
14.将当前连接的所述第一网络切换为所述第二网络;
15.确定所述第二网络处于正常服务状态;
16.所述通话单元还用于:
17.基于所述拨号请求产生所述呼叫请求;
18.利用所述第二网络向所述通信对端发送所述呼叫请求,根据所述通信对端对所述呼叫请求的反馈信息与所述通话对端进行通话。
19.可选的,所述确定单元还用于:
20.若所述第一网络处于正常服务状态,基于所述拨号请求,利用所述第一网络与所述通话对端进行通话。
21.可选的,所述切换单元还用于:
22.若所述第一网络的类型为所述预设类型,且所述第一网络处于所述异常服务状态,向调制解调装置发送网络切换指令,以使所述调制解调装置根据所述网络切换指令关闭所述第一网络并注册所述第二网络;
23.若接收到所述调制解调装置发送的所述第二网络的成功注册信息,确定将将当前连接的所述第一网络切换为所述第二网络。
24.可选的,所述切换单元还用于:
25.确定第一预设时间内所述第一网络未成功切换为所述第二网络;
26.取消基于所述拨号请求产生呼叫所述通话对端的呼叫请求;
27.向用户反馈通话取消信息。
28.可选的,所述通话单元还用于:
29.若与所述通话对端结束通话,将当前连接的所述第二网络切换为所述第一网络。
30.可选的,所述确定单元还用于:
31.响应于针对图形用户界面的通话触发操作,确定所述通话触发操作对应的所述通话对端;
32.若在第二预设时间内所述通话触发操作的执行次数小于预设次数阈值,产生针对所述通话对端的所述拨号请求,确定本终端当前连接的第一网络。
33.同样的,本技术实施例还提供一种计算机设备,包括:
34.存储器,用于存储计算机程序;
35.处理器,用于在执行所述通话方法任一项的步骤。
36.此外,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述通话方法任一项的步骤。
37.本技术实施例提供一种通话方法、装置、终端设备及存储介质,当用户进行拨号时,终端连接的网络等级较高的第一网络可能会因为处于发展阶段而容易产生各种服务异常问题,若终端确定当前连接的第一网络是预设类型的网络等级较高的网络且当前连接的第一网络处于异常服务状态时,会将当前连接的第一网络切换为网络等级较低的第二网络,由于第二网络的网络等级较低,发展比较完善,不容易产生服务异常问题,终端利用第二网络与通话对端进行通话,可以有效提升用户之间的通话成功率。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要兑现的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1是本技术实施例提供的通话装置的系统示意图;
40.图2是本技术实施例提供的通话方法的流程示意图;
41.图3是本技术实施例提供的通话方法的另一流程示意图;
42.图4是本技术实施例提供的通话装置的结构示意图;
43.图5是本技术实施例提供的终端设备的结构示意图。
具体实施方式
44.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.本技术实施例提供一种通话方法、装置、终端设备及存储介质,可以有效提升用户之间的通话成功率。具体地,本技术实施例的通话方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(personal computer,pc)、个人数字助理(personal digital assistant,pda)等终端设备,终端还可以包括客户端,该客户端可以是游戏应用客户端、携带有游戏程序的浏览器客户端或即时通信客户端等。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络服务、以及大数据和人工智能平台等基础云计算服务的云服务器。
46.请参阅图1,图1为本技术实施例提供的通话装置的系统示意图。该系统可以包括至少一个终端和至少一个通话对端。用户持有的终端可以通过不同的网络连接到通话对端,例如,网络可以为2g网络、3g网络、4g网络、5g网络等,终端用于响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;基于所述拨号请求,利用所述第二网络与通话对端进行通话。通话对端用于与本终端进行通话连接,当进行通话连接后,与本终端相互传输通话数据。
47.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
48.本实施例将从通话方法的角度进行描述,该通话方法具体可以集成在终端设备中,该终端设备可以包括智能手机、笔记本电脑、平板电脑以及个人计算机等设备。
49.本技术实施例提供的一种通话方法,该方法可以由终端的处理器执行,如图2所示,该通话方法的具体流程主要包括步骤201至步骤203,详细说明如下:
50.步骤201、响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络。
51.在本技术实施例中,拨号请求用于指示用户向终端提示想要与通话对端进行通话的请求,当终端接收到拨号请求后会根据拨号请求中包括的电话号码、通话对端名称等信息确定用户想要进行通话的通话对端,进一步终端基于拨号请求向确定的通话对端发送通话连接请求。
52.在本技术实施例中,由于通信技术的发展,为了满足用户的多种需求,终端可以同时支持利用多种网络等级的网络进行通话。例如,终端可以同时支持2g网络、3g网络、4g网络、5g网络等。当终端产生拨号请求,且在基于拨号请求产生呼叫请求前,先确定当前连接
的网络,从而判断当前连接的网络是否可以发送呼叫请求。
53.在本技术实施例中,当用户可以在终端执行通话触发操作产生拨号请求,产生拨号请求后,终端要进行网络服务状态确定或者网络切换,当终端确定当前连接的网络处于正常服务状态后,才能进行通话,在终端进行网络服务状态确定或者网络切换期间,用户可能会以为执行的通话触发操作无效导致未产生拨号请求,进而用户会多次重复执行通话触发操作,导致终端产生信令负担,因此,终端可以限制用户在一段时间内进行通话触发操作的次数,具体地,上述步骤201中“响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络”可以是:
54.响应于针对图形用户界面的通话触发操作,确定所述通话触发操作对应的所述通话对端;
55.若在第二预设时间内所述通话触发操作的执行次数小于预设次数阈值,产生针对所述通话对端的所述拨号请求,确定本终端当前连接的第一网络。
56.在本技术实施例中,用户执行的通话触发操作可以有多种,例如可以是使用终端的用户通过在终端的数字拨号界面播出正确号码而使得终端产生号码对应的拨号请求,可以是用户通过对图形用户界面中的某串电话号码数字执行拨打操作而使得终端产生电话号码数字对应的拨号请求。
57.在本技术实施例中,为了避免终端在处理一个拨号请求的同时再次检测到用户做出可以产生另一个拨号请求的操作,可以设置第二预设时间是终端产生拨号请求的时间到终端基于该拨号请求取消与通话对端的通话的时间,以及可以设置第二预设时间是终端产生拨号请求的时间到终端基于该拨号请求完成与通话对端的通话的时间。
58.步骤202、若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级。
59.在本技术实施例中,由于网络等级较高的网络通话速率快,质量高,因此在网络等级较高的网络处于服务正常状态时,会优先采用网络等级较高的网络进行通话,所以终端进行通话的网络的预设类型为网络等级较高的网络的类型。
60.其中,第一网络的网络等级高于所述第二网络的网络等级,例如,第一网络是5g网络,第二网络可以是2g网络、3g网络、4g网络等任意一种。
61.在本技术实施例中,当确定终端当前连接的第一网络处于异常服务状态时,为了提升通话成功率,为了避免产生的拨号请求由于第一网络处于异常服务状态而长时间得不到回应,导致拨号请求不能产生呼叫通话对端进行通话的呼叫请求,进一步造成通话失败,可以先暂停产生呼叫请求,使得终端有时间可以去进行网络切换,具体地,上述步骤202“所述若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络”可以是:若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,暂停基于所述拨号请求产生呼叫所述通话对端的呼叫请求;将当前连接的所述第一网络切换为所述第二网络;确定所述第二网络处于正常服务状态;此时,步骤204中“基于所述拨号请求,利用所述第二网络与通话对端进行通话”可以是基于所述拨号请求产生所述呼叫请求;利用所述第二网络向所述通信对端发送所述呼叫请求,根据所述通信对端对所述呼叫请求的反馈信息与所述通话对端进行通话。
62.其中,通信对端对所述呼叫请求的反馈信息可以是同意通话信息,也可以是拒绝通话信息,当本终端接收到通话对端发送的同意通话信息,可以与通话对端建立通话连接进行通话,当本终端接收到通话对端发送的拒绝通话信息,不与通话对端进行通话。
63.在本技术实施例中,当本终端将当前连接的第一网络切换为第二网络之后,若由于本终端没有注册第二网络或者本终端所连接区域的第二网络发生线路故障等外部因素而导致第二网络处于异常服务状态时,仍然不基于拨号请求产生呼叫请求。
64.在本技术的一种实施方式中,由于第一网络的网络等级较高,当第一网络处于正常服务状态后,则避免进行网络的切换,具体地,若上述步骤201中“响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络”之后,若所述第一网络处于正常服务状态,基于所述拨号请求,利用所述第一网络与所述通话对端进行通话。
65.在本技术实施例中,对第一网络进行切换可以是关闭第一网络,即取消使用第一网络的功能,只使用第二网络,也可以是使用第二网络,但是保留第一网络。
66.在本技术的一种实施方式中,当对第一网络进行切换是关闭第一网络,即取消使用第一网络的功能,只使用第二网络时,上述步骤202“若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络”可以是:
67.若所述第一网络的类型为所述预设类型,且所述第一网络处于所述异常服务状态,向调制解调装置发送网络切换指令,以使所述调制解调装置根据所述网络切换指令关闭所述第一网络并注册所述第二网络;
68.若接收到所述调制解调装置发送的所述第二网络的成功注册信息,确定将将当前连接的所述第一网络切换为所述第二网络。
69.其中,调制解调装置可以是终端的内部器件,也可以是独立于终端的外部器件。
70.在本技术实施例中,调制解调装置根据所述网络切换指令关闭所述第一网络是指关闭第一网络的所有功能,若第一网络是5g网络,则关闭5g网络的非独立组网功能和/或独立组网功能。
71.在本技术实施例中,为了避免终端进行网络切换的时间较长,使得用户等待与通话对端建立通话连接的时间过长,所以可以限制终端进行网络切换的时间,当达到限制时间,终端未将网络切换成功,则取消向通话对端发送呼叫请求,停止与通话对端进行通话。具体地,上述步骤202中“若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络”之后,还包括:
72.确定第一预设时间内所述第一网络未成功切换为所述第二网络;
73.取消基于所述拨号请求产生呼叫所述通话对端的呼叫请求;
74.向用户反馈通话取消信息。
75.在本技术实施例中,可以利用定时器确定终端进行网络切换的第一预设时间,设置定时器的定时周期为第一预设时间,当确定本终端当前连接的第一网络为预设类型,且第一网络处于异常服务状态时,终端自动启动定时器,然后终端关闭第一网络,搜索可以使用的第二网络,连接注册第二网络,当定时器达到第一预设时间时,设置终端停止进行网络切换,若终端在第一预设时间内收到成功注册第二网络使得第二网络处于正常服务状态的信息时,确定将当前连接的所述第一网络成功切换为第二网络,基于拨号请求产生利用第二网络与通话对端进行通话的呼叫请求。若终端在第一预设时间内没有收到成功注册第二
网络使得第二网络处于正常服务状态的信息时,确定未成功将当前连接的所述第一网络成功切换为第二网络,取消基于拨号请求产生利用第二网络与通话对端进行通话的呼叫请求。
76.在本技术实施例中,为了使得用户确定是否与通话终端通话连接,当取消产生对通话对端的呼叫请求时,可以向用户反馈通话取消信息。终端向用户反馈通话取消信息的方法不受限制,可以根据实际情况灵活设置,例如,终端在图形用户界面向用户显示通话取消标识,或者终端对用户进行语音提示等等。
77.步骤203、基于所述拨号请求,利用所述第二网络与通话对端进行通话。
78.在本技术实施例中,上述步骤203中“基于所述拨号请求,利用所述第二网络与通话对端进行通话”可以是终端基于拨号请求确定通话对端的通信标识,根据通信标识在第二网络向通话对端发送呼叫请求,若通话对端接收到呼叫请求后,同意与终端进行通话,通话对端基于呼叫请求发送同意反馈信息,终端根据同意反馈信息与通话对端建立通话连接,互相传输通话数据。
79.在本技术实施例中,由于第一网络的网络等级高于第二网络的网络等级,为了使得终端仍然可以利用第一网络开展其他业务,在通话结束后,可以使得终端重新连接第一网络,具体地,在上述步骤203:“基于所述拨号请求,利用所述第二网络与通话对端进行通话”之后,还包括:若与所述通话对端结束通话,将当前连接的所述第二网络切换为所述第一网络。
80.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
81.本技术实施例提供的通话方法,当用户进行拨号时,终端连接的网络等级较高的第一网络可能会因为处于发展阶段而容易产生各种服务异常问题,若终端确定当前连接的第一网络是预设类型的网络等级较高的网络且当前连接的第一网络处于异常服务状态时,会将当前连接的第一网络切换为网络等级较低的第二网络,由于第二网络的网络等级较低,发展比较完善,不容易产生服务异常问题,终端利用第二网络与通话对端进行通话,可以有效提升用户之间的通话成功率。
82.请参阅图3,图3为本技术实施例提供的通话方法的另一流程示意图。该方法的具体流程可以如下:
83.步骤301、响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络。
84.例如,可以是使用终端的用户通过在终端的数字拨号界面播出正确号码而使得终端产生号码对应的拨号请求,可以是用户通过对图形用户界面中的某串电话号码数字执行拨打操作而使得终端产生电话号码数字对应的拨号请求。
85.步骤302、若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,暂停基于所述拨号请求产生呼叫所述通话对端的呼叫请求,在第一预设时间内将当前连接的所述第一网络切换为所述第二网络。
86.其中,第一网络的网络等级高于第二网络的网络等级。具体地,若所述第一网络的类型为所述预设类型,且所述第一网络处于所述异常服务状态,向调制解调装置发送网络切换指令,以使所述调制解调装置根据所述网络切换指令关闭所述第一网络并注册所述第二网络;若接收到所述调制解调装置发送的所述第二网络的成功注册信息,确定将将当前
连接的所述第一网络切换为所述第二网络。
87.步骤303、确定第一预设时间内所述第一网络成功切换为所述第二网络且所述第二网络处于正常服务状态;
88.步骤304、基于所述拨号请求,利用所述第二网络与通话对端进行通话。
89.步骤305、确定第一预设时间内所述第一网络未成功切换为所述第二网络,取消基于所述拨号请求产生呼叫所述通话对端的呼叫请求。
90.步骤306、向用户反馈通话取消信息。
91.步骤307、若确定第一网络处于正常服务状态,基于所述拨号请求,利用所述第一网络与所述通话对端进行通话。
92.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
93.本技术实施例提供的通话方法,当用户进行拨号时,终端连接的网络等级较高的第一网络可能会因为处于发展阶段而容易产生各种服务异常问题,若终端确定当前连接的第一网络是预设类型的网络等级较高的网络且当前连接的第一网络处于异常服务状态时,会将当前连接的第一网络切换为网络等级较低的第二网络,由于第二网络的网络等级较低,发展比较完善,不容易产生服务异常问题,终端利用第二网络与通话对端进行通话,可以有效提升用户之间的通话成功率。
94.为便于更好的实施本技术实施例的通话方法,本技术实施例还提供一种通话装置。请参阅图4,图4为本技术实施例提供的通话装置的结构示意图。该通话装置可以包括确定单元401、切换单元402和通话单元403。
95.其中,确定单元401,用于响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;
96.切换单元402,用于若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;
97.通话单元403,用于基于所述拨号请求,利用所述第二网络与所述通话对端进行通话。
98.可选的,所述切换单元402还用于:
99.若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,暂停基于所述拨号请求产生呼叫所述通话对端的呼叫请求;
100.将当前连接的所述第一网络切换为所述第二网络;
101.确定所述第二网络处于正常服务状态;
102.所述通话单元403还用于:
103.基于所述拨号请求产生所述呼叫请求;
104.利用所述第二网络向所述通信对端发送所述呼叫请求,根据所述通信对端对所述呼叫请求的反馈信息与所述通话对端进行通话。
105.可选的,所述确定单元401还用于:
106.若所述第一网络处于正常服务状态,基于所述拨号请求,利用所述第一网络与所述通话对端进行通话。
107.可选的,所述切换单元402还用于:
108.若所述第一网络的类型为所述预设类型,且所述第一网络处于所述异常服务状态,向调制解调装置发送网络切换指令,以使所述调制解调装置根据所述网络切换指令关闭所述第一网络并注册所述第二网络;
109.若接收到所述调制解调装置发送的所述第二网络的成功注册信息,确定将将当前连接的所述第一网络切换为所述第二网络。
110.可选的,所述切换单元402还用于:
111.确定第一预设时间内所述第一网络未成功切换为所述第二网络;
112.取消基于所述拨号请求产生呼叫所述通话对端的呼叫请求;
113.向用户反馈通话取消信息。
114.可选的,所述通话单元403还用于:
115.若与所述通话对端结束通话,将当前连接的所述第二网络切换为所述第一网络。
116.可选的,所述确定单元401还用于:
117.响应于针对图形用户界面的通话触发操作,确定所述通话触发操作对应的所述通话对端;
118.若在第二预设时间内所述通话触发操作的执行次数小于预设次数阈值,产生针对所述通话对端的所述拨号请求,确定本终端当前连接的第一网络。
119.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
120.本技术实施例提供的通话装置,通过确定单元401响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络,然后,通过切换单元402判断若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级,最后,通过通话单元403基于所述拨号请求,利用所述第二网络与所述通话对端进行通话。终端将当前连接的第一网络切换为网络等级较低的第二网络,由于第二网络的网络等级较低,发展比较完善,不容易产生服务异常问题,终端利用第二网络与通话对端进行通话,可以有效提升用户之间的通话成功率。
121.相应的,本技术实施例还提供一种终端设备,该终端设备可以为终端,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机、个人数字助理等终端设备。如图5所示,图5为本技术实施例提供的终端设备的结构示意图。该终端设备500包括有一个或者一个以上处理核心的处理器501、有一个或一个以上计算机可读存储介质的存储器502及存储在存储器502上并可在处理器上运行的计算机程序。其中,处理器501与存储器502电性连接。本领域技术人员可以理解,图中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
122.处理器501是终端设备500的控制中心,利用各种接口和线路连接整个终端设备500的各个部分,通过运行或加载存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行终端设备500的各种功能和处理数据,从而对终端设备500进行整体监控。
123.在本技术实施例中,终端设备500中的处理器501会按照如下的步骤,将一个或一
个以上的应用程序的进程对应的指令加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现各种功能:
124.响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;
125.若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;
126.基于所述拨号请求,利用所述第二网络与通话对端进行通话。
127.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
128.可选的,如图5所示,终端设备500还包括:触控显示屏503、射频电路504、音频电路505、输入单元506以及电源507。其中,处理器501分别与触控显示屏503、射频电路504、音频电路505、输入单元506以及电源507电性连接。本领域技术人员可以理解,图5中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
129.触控显示屏503可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏503可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及终端设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户兑现手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器501,并能接收处理器501发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器501以确定触摸事件的类型,随后处理器501根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏503而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏503也可以作为输入单元506的一部分实现输入功能。
130.射频电路504可用于收发射频信号,以通过无线通信与网络设备或其他终端设备建立无线通讯,与网络设备或其他终端设备之间收发信号。
131.音频电路505可以用于通过扬声器、传声器提供用户与终端设备之间的音频接口。音频电路505可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路505接收后转换为音频数据,再将音频数据输出处理器501处理后,经射频电路504以发送给比如另一终端设备,或者将音频数据输出至存储器502以便进一步处理。音频电路505还可能包括耳塞插孔,以提供外设耳机与终端设备的通信。
132.输入单元506可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹
球信号输入。
133.电源507用于给终端设备500的各个部件供电。可选的,电源507可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源507还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
134.尽管图5中未示出,终端设备500还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
135.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
136.由上可知,本实施例提供的终端设备,当用户进行拨号时,终端连接的网络等级较高的第一网络可能会因为处于发展阶段而容易产生各种服务异常问题,若终端确定当前连接的第一网络是预设类型的网络等级较高的网络且当前连接的第一网络处于异常服务状态时,会将当前连接的第一网络切换为网络等级较低的第二网络,由于第二网络的网络等级较低,发展比较完善,不容易产生服务异常问题,终端利用第二网络与通话对端进行通话,可以有效提升用户之间的通话成功率。
137.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
138.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种通话方法中的步骤。例如,该计算机程序可以执行如下步骤:
139.响应于用于触发通话的拨号请求,确定本终端当前连接的第一网络;
140.若所述第一网络的类型为预设类型,且所述第一网络处于异常服务状态,将当前连接的所述第一网络切换为第二网络,其中,所述第一网络的网络等级高于所述第二网络的网络等级;
141.基于所述拨号请求,利用所述第二网络与通话对端进行通话。
142.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
143.其中,该存储介质可以包括:只读存储器(read only memory,rom)、随机存取记忆体(random access memory,ram)、磁盘或光盘等。
144.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种通话方法中的步骤,因此,可以实现本技术实施例所提供的任一种通话方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
145.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
146.以上对本技术实施例所提供的一种通话方法、装置、终端设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技
术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1