本发明专利技术涉及一种屏蔽语音通话的方法和系统,该方法包括如下步骤:接收语音通话屏蔽指令;识别移动终端当前使用的网络类型;根据所述网络类型,通过修改所述移动终端中存储的非易失参数屏蔽所述移动终端的语音通话处理模块。本发明专利技术在接受语音通话屏蔽指令后,识别移动终端的网络类型,并根据网络类型修改移动终端中存储的NV参数,以屏蔽移动终端的语音通话处理模块,从而关闭移动终端的语音通话功能,此时用户可以正常使用移动终端上网浏览网页、欣赏电影、收发邮件等,而且不用担心被他人的来电骚扰,故本发明专利技术的技术方案能满足用户需求,提高用户体验。
【技术实现步骤摘要】
本专利技术涉及移动终端
,特别是涉及一种屏蔽语音通话的方法和系统。
技术介绍
随着通信技术的发展,各种智能终端设备得到了广泛的应用。其中最为普遍的当属手机,手机发展至今其功能越来越强大。早期的手机仅用于拨打或接听电话、收发短信,而现在人们可以利用手机上网浏览各种资讯、通过社交软件与朋友聊天以及使用各类应用软件进行办公、休闲等等,给人们的生活带来了极大的便利。如今有一些用户经常希望手机能够仅开启数据网络进行上网而关闭语音通话功能,这样就可以在使用手机上网时避免被他人的来电骚扰,而目前的手机却不具备此项功能,无法满足用户的需求。
技术实现思路
基于此,为解决现有技术中的问题,本专利技术提供一种屏蔽语音通话的方法和系统,在接收语音通话屏蔽指令后快速屏蔽移动终端的语音通话处理模块,以使用户在通过移动终端上网时避免被他人的电话骚扰。为实现上述目的,本专利技术实施例采用以下技术方案:—种屏蔽语音通话的方法,包括如下步骤:接收语音通话屏蔽指令;识别移动终端当前使用的网络类型;根据所述网络类型,通过修改所述移动终端中存储的非易失参数屏蔽所述移动终端的语音通话处理模块。本专利技术还提供一种屏蔽语音通话的系统,包括:接收模块,用于接收语音通话屏蔽指令;识别模块,用于识别移动终端当前使用的网络类型;屏蔽模块,用于根据所述网络类型,通过修改所述移动终端中存储的非易失参数屏蔽所述移动终端的语音通话处理模块。本专利技术在接受语音通话屏蔽指令后,识别移动终端的网络类型,并根据网络类型修改移动终端中存储的NV参数(非易失参数),以屏蔽移动终端的语音通话处理模块,从而关闭移动终端的语音通话功能,此时用户可以正常使用移动终端上网浏览网页、欣赏电影、收发邮件等,而且不用担心被他人的来电骚扰,故本专利技术的技术方案能满足用户需求,提高用户体验。【附图说明】图1是本专利技术的屏蔽语音通话的方法在一个实施例中的流程示意图;图2是本专利技术的屏蔽语音通话的系统在一个实施例中的结构示意图。【具体实施方式】下面将结合较佳实施例及附图对本专利技术的内容作进一步详细描述。显然,下文所描述的实施例仅用于解释本专利技术,而非对本专利技术的限定。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当说明的是,本专利技术实施例中描述的移动终端可包括:具备语音通话功能的平板、手机等。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术的屏蔽语音通话的方法在一个实施例中的流程示意图,本实施例的屏蔽语音通话的方法可以由移动终端来执行,例如手机。如图1所示,本实施例中的屏蔽语音通话的方法包括以下步骤:步骤S110,接收语音通话屏蔽指令;移动终端可以通过多种方式接收语音通话屏蔽指令,例如,在移动终端的显示界面上设置一个用于屏蔽语音通话的触控选项,用户点击此触控选项,移动终端就会监听到此触控选项发生触摸事件,此时判定接收到语音通话屏蔽指令;或者在另一种可选的实施方式中,可在移动终端的边框上设置一个用于屏蔽语音通话的按键,例如将该按键设置在移动终端的电源键和音量键之间,当用户按下该用于屏蔽语音通话的按键,移动终端就会监听到该按键的按下事件,此时判定接收到语音通话屏蔽指令。当然还可以借鉴现有的一些技术来接收语音通话屏蔽指令,比如现在的不少应用程序都用到了摇动手机改变内容的功能,例如某些即时通讯软件中的“摇一摇”功能,因此可以启动移动终端的加速度传感器,若检测到移动终端处于摇动状态,即可判定接收到语音通话屏蔽指令,从而执行后续的步骤。步骤S120,识别移动终端当前使用的网络类型;在接收语音通话屏蔽指令后,需要识别移动终端正在使用的网络类型,包括2G(第二代移动通信)网络、3G(第三代移动通信)网络、4G(第四代移动通信)网络、W1-Fi(Wireless-Fidelity,无线保真)网络等。具体的识别方法也是多样化的,以Android手机为例,先进行的非空判断,如果没有任何网络连接,则:info= =null再通过以下方式判断手机当前使用的网络类型是否W1-Fi网络:inf0.getType() = =ConnectivityManager.TYPE_WIFI可通过以下方式判断当前网络类型是否为移动通信网络:info!=null&&inf0.getType()= =ConnectivityManager.TYPE_M0BILE例如,常见的移动通信网络类型如下:int NETW0RK_TYPE_CDMA网络类型为CDMAint NETW0RK_TYPE_EDGE网络类型为EDGEint NETW0RK_TYPE_EVD0_0网络类型为EVD0_0int NETW0RK_TYPE_EVD0_A网络类型为EVD0_Aint NETW0RK_TYPE_GPRS网络类型为GPRSint NETW0RK_TYPE_HSDPA网络类型为HSDPAint NETWORK_TYPE_HSPA网络类型为HSPAint NETWORK_TYPE_HSUPA网络类型为HSUPAint NETWORK_TYPE_UMTS网络类型为UMTS中国联通的3G网络包括UMTS或HSDPA,中国移动和中国联通的2G网络包括GPRS或E⑶E,中国电信的2G网络包括CDMA,中国电信的3G网络包括EVD0,据此得出移动终端当前使用的网络类型。步骤S130,根据所述网络类型,通过修改所述移动终端中存储的非易失参数屏蔽所述移动终端的语音通话处理模块。在确定网络类型之后,就可以通过修改移动终端中存储的NV参数(非易失参数)来屏蔽移动终端的语音通话处理模块,从而关闭移动终端的语音通话功能,此时用户可以使用移动终端上网浏览网页、欣赏电影、收发邮件,而且不用担心被他人的来电骚扰。在一种可选的实施方式中,若移动终端当前使用的网络类型为2G网络或3G网络,则通过修改移动终端中存储的NV参数来屏蔽移动终端的CS(Circuit Switched,电路交换)处理模块。此时,用户可以使用移动终端的PS(Packet Switch,分组交换)处理模块上网。为移动终端提供语音通话服务的是CS网络。与QQ、微信等即时通讯软件通过IP数据包方式传送语音数据不同,当使用移动终端通过CS网络通话时,CS网络会为通话双方分配一条固定的通道。在整个通话过程中,通话双方可以一直占用这条专用通道,其他用户无法再占用这条通道。在通话结束时,CS网络会释放这一条通道,以便下一次分配给其他的用户进行通话。移动终端中配置有CS处理模块,在通话建立时连接电路,在通话结束时断开电路。而PS处理模块主要用户处理数据业务,包括流媒体业务、V0IP等等,移动终端配置PS处理模块后能够访问互联网信息,处理数据业务,比如浏览网页、收发邮件等等。通过NV参数可以定义CS处理模块和PS处理模块的工作模式,例如当NV参数取0时,CS处理模块和PS处理模块均处于工作状态;当NV参数取1时,CS处理模块处于工作状态,PS处理模块被屏蔽;当NV参数取2时,PS处理模块处于工作状态,CS处理模块被屏蔽。在另一种可选的实施方式中,若识别出移动终端当前使用的网络类型为4G网络,则通过修改移动终端中存本文档来自技高网...
【技术保护点】
一种屏蔽语音通话的方法,其特征在于,包括如下步骤:接收语音通话屏蔽指令;识别移动终端当前使用的网络类型;根据所述网络类型,通过修改所述移动终端中存储的非易失参数屏蔽所述移动终端的语音通话处理模块。
【技术特征摘要】
【专利技术属性】
技术研发人员:伏奎,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。