当前位置: 首页 > 专利查询>毕圣和专利>正文

一种基于语音通话免打扰技术的手机性能升级方法技术

技术编号:30430995 阅读:29 留言:0更新日期:2021-10-24 17:23
本发明专利技术公开了一种基于语音通话免打扰技术的手机性能升级方法,包括首先替换安卓系统中缺省的语音通话程序,在代码中实现并继承InCallService,后实现其中的onCallAdded和onCallRemoved方法;当onCallAdded监听到来电后,判断是否运行前台全屏应用;然后实现IOS系统的免打扰模式,在CallKit模块中,通过CXCallController类向系统传递信息,随时捕获电话信息的更新;当捕捉到来电信息时,判断是否有全屏应用打开;若有全屏应用则用户设置的自动优先处理;若没有前台全屏应用,则启动来电秀UI响应来电呼叫。本发明专利技术通过软件更新,实现了将语音通话为主的智能手机,转型成为应用为主、通话为辅的移动设备,满足了越来越多的手机用户在智能应用方面的需求,提升了手机的性能。性能。性能。

【技术实现步骤摘要】
一种基于语音通话免打扰技术的手机性能升级方法


[0001]本专利技术涉及智能手机系统升级
,具体来说,涉及一种基于语音通话免打扰技术的手机性能升级方法。

技术介绍

[0002]目前的智能手机系统主要是安卓(Android)和苹果(IOS)两大类,来电提醒的铃声和用户界面优先级别比较高,锁屏情况下也可以接听电话;如果有其他应用运行的时候,会中断目前应用,显示来电界面,响起来电铃声。
[0003]甚至于,还有很多软件厂商开发了“来电秀”应用,将来电铃声和界面个性化和炫丽化,比如:V铃手机来电秀,铃感,91来电秀,屏客来电秀,LT百变来电秀,爱秀,柳丁来电,梦幻炫屏来电秀,QC来电秀等。这些来电秀应用会监听来电,替换系统缺省的来电接听程序,根据不同来电显示不用画面,播放个性化铃声,完成语音通话和挂断通话等功能。
[0004]还有一些安全软件的厂商,开发了“手机防火墙”的应用,其功能是监听手机来电,判断对话身份,自动杜绝骚扰电话。防火墙软件也有很多,比如:百度手机卫士、360手机卫士、锁锁隐私卫士手机版、金山手机卫士、365手机卫士、腾讯手机管家等。
[0005]来电秀和手机防火墙这两种应用目前在市场上都比较成熟,本专利技术的底层技术结合了两种应用的部分技术点,用于解决关于智能手机语音通话的另外一种需求。
[0006]随着手机上即时通信软件的高频使用,使得传统语音通话(打电话)频次急剧下降。日常使用各种应用(APP)的时长占比越来越高;同时APP重要性也大大提升,在使用越来越多的APP时,比如会议、导航、直播、远程教学、远程医疗、视频、音频等等,不希望被来电打扰。这种需求可通过开发新的手机应用,采用“来电秀”类似的技术,替换系统默认的来电提醒和用户界面,不占用系统屏幕、少发出声音、根据情况自动拒接或者回复,达到免打扰的目的。
[0007]语音通话对其他重要应用的免打扰客观上降低了语音通话的响应级别,因而是对手机系统和软件应用现状的重要改变。从目前主流的智能手机系统来看,安卓系统和苹果系统的实现原理是相似的,主要是通过软件接管手机系统中语音通话的相关消息或者接口,并替换系统缺省的响应界面。核心功能是免打扰,来电秀和其他自动处理功能则是锦上添花。
[0008]相关应用软件以服务的形式隐藏于后台,有来电时并不显示用户界面,而是通过特殊声音和振动、系统消息等方式,或者通过专门硬件比如耳机进行互动,以提示用户电话呼入;不像系统缺省程序那样占用整个屏幕、占用音频通道,几乎夺取了所有资源来响应来电呼叫。这样就达到不影响当前APP(免打扰)的目的。
[0009]当然,来电秀和来电免打扰其实可以在同一个应用内和谐共存,就是让手机收到来电时,在不同状态下触发不同响应,比如没有全屏应用的时候,触发来电秀响应,而在有全屏应用活动的时候,触发免打扰响应。
[0010]为了使免打扰效果更好,更加人性化,需要采用手机防火墙软件应用的部分技术,
比如自动短信响应甚至转移呼叫等,而不是简单挂断所有来电。
[0011]除了上述“免打扰”和“来电秀”两大项功能,可以再加上个性化设置功能,来满足不同场景和用户的使用习惯,这些选项大致包括:1)响应方式:自动响应和手动响应;2)来电通知方式:声音、振动、系统消息等;3)激活条件:所有情况都激活、没有全屏APP打开时激活。
[0012]来电秀类的应用着重于来电的个性化效果,防火墙重点是屏蔽骚扰电话等,它们都只是关注局部的功能。如今在很多重要或者紧急的场景,当前手机应用会被语音通话打断或者干扰,会给相关活动造成不必要的影响。比如,导航时错过重要路口,会议时错过重要的讲话,直播时错过重要互动消息等等。因此需要实现手机(语音通话)和智能设备能够不相干扰、完美融合在一起。

技术实现思路

[0013]针对相关技术中的上述技术问题,本专利技术提出一种基于语音通话免打扰技术的手机性能升级方法,能够克服现有技术方法的上述不足。
[0014]为实现上述技术目的,本专利技术的技术方案是这样实现的:一种基于语音通话免打扰技术的手机性能升级方法,包括以下步骤:S1:首先替换安卓系统中缺省的语音通话程序,在系统代码中实现并继承InCallService,继承后实现其中的onCallAdded和 onCallRemoved方法;S2:当onCallAdded监听到来电后,判断是否运行前台全屏应用;S3:然后实现IOS系统的免打扰模式,在CallKit模块中,通过CXCallController类向系统传递信息,通过CXCallObserver类随时捕获电话信息的更新;S4:当CXCallObserver类捕捉到来电信息时,进行判断是否有全屏应用打开;若有全屏应用则根据用户设置的自动优先处理通过CXEndCallAction进行处理;若没有前台全屏应用,则直接启动来电秀UI响应来电呼叫。
[0015]进一步地,所述onCallAdded代表电话进来时会被调用, onCallRemoved代表电话断开时会被调用。
[0016]进一步地,步骤S2中,若来电时有全屏应用根据用户设置自动处理;若来电时没有前台全屏应用在运行,则启动来电秀UI响应来电呼叫。
[0017]进一步地,用户设置的自动处理,是根据用户的优先设置,确定对来电处理策略,是忽略、短信回复还是呼叫转移。
[0018]进一步地,步骤S1中,替换安卓系统中缺省的语音通话程序,为在用户安装本免打扰系统后,提醒用户将免打扰系统设置为默认系统,以替换原默认系统。
[0019]本专利技术的有益效果:通过软件更新,实现了将语音通话为主的智能手机,转型成为应用为主、通话为辅的移动设备,满足了越来越多的手机用户在智能应用方面的需求,提升了手机的性能。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施
例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是根据本专利技术实施例所述的基于语音通话免打扰技术的手机性能升级方法的系统APP功能模块框图。
[0022]图2是根据本专利技术实施例所述的基于语音通话免打扰技术的手机性能升级方法的业务流程框图。
具体实施方式
[0023]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围,为了方便理解本专利技术的上述技术方案,以下通过具体使用方式上对本专利技术的上述技术方案进行详细说明。
[0024]如图1

2所示,根据本专利技术实施例所述的基于语音通话免打扰技术的手机性能升级方法,包括对安卓系统和IOS系统进行实现系统免打扰,首先采用渐进开发方式,比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于语音通话免打扰技术的手机性能升级方法,其特征在于,包括以下步骤:S1:首先替换安卓系统中缺省的语音通话程序,在系统代码中实现并继承InCallService,继承后实现其中的onCallAdded和 onCallRemoved方法;S2:当onCallAdded监听到来电后,判断是否运行前台全屏应用;S3:然后实现IOS系统的免打扰模式,在CallKit模块中,通过CXCallController类向系统传递信息,通过CXCallObserver类随时捕获电话信息的更新;S4:当CXCallObserver类捕捉到来电信息时,进行判断是否有全屏应用打开;若有全屏应用则根据用户设置的自动优先处理通过CXEndCallAction进行处理;若没有前台全屏应用,则直接启动来电秀UI响应来电呼叫。2.根据权利要求1所述的基...

【专利技术属性】
技术研发人员:毕圣和
申请(专利权)人:毕圣和
类型:发明
国别省市:

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

1