一种基于接听方式自动控制音量的方法

文档序号:7781413阅读:188来源:国知局
专利名称:一种基于接听方式自动控制音量的方法
技术领域
本发明属于信息技术领域,具体涉及一种手机接听时自动调节音量的方法,能够在不同的接听方式下,自动调节接听音量的大小。
背景技术
目前,手机接通常有三种接听方式,听筒接听,免提接听和耳机接听,而现有手机对三种接听方式采用单一的音量控制方式。当使用其他方式接听时,用户需要重新调节音量,以避免声音过大损伤听力或过小难于听清。用户在接听电话时经常会面临切换接听方式的问题,当用户在不同的地点,随着环境噪音的不同,和用户私密性要求不同,采用不同的接听方式,就需要不同的音量设置。 此时根据现有的技术,往往需要反复的切换音量,影响效率。例如当因为环境噪音比较大, 从耳机接听切换到免提接听时,常常需要增大音量,当切换回听筒接听时,通常又需要减小音量;当用户需要长时间通话,为减少辐射,从听筒接听切换为耳机接听时,又需要适合接听调整音量;当用户开多方电话会议时,从听筒接听切换为免提接听时,通常需要最大化音量,保证电话会议的效果。综上所述,随着场景的变换,用户使用不同方式接听电话时的通话音量需求是经常变化的,而目前的技术不能自动适应这种变化,必须让用户手动操作,满足场景所需的通话需求。

发明内容
为了克服现有的手机接听方式音量控制方法不能区分听筒接听,免提接听和耳机接听的不足。本发明的目的在于提供了一种基于接听方式自动控制音量的方法。本方法不仅能自动为不同的接听方式控制音量,还允许用户自定义不同接听方式的音量大小,从而避免了手机接听时重新调节音量的繁琐,提高了生活和工作聊率,使得手机更加易用和人性化。本发明解决其技术问题所采用的技术方案是一种基于接听方式自动控制音量的方法,其步骤为1)在手机内预置一个或多个场景配置文件并设置一场景配置文件为默认场景配置文件;每一场景配置文件用于保存一种接听方式对应的音量设置值;2)在手机中设置一个常驻内存的音量控制进程,用于手机启动后自动加载所述默认场景配置文件;3)所述音量控制进程检测手机当前的接听方式,然后根据当前接听方式读取所述默认场景配置文件中对应接听方式的音量设置值;4)所述音量控制进程将读取的音量值写入到音量控制器,控制手机当前的音量。进一步的,所述场景配置文件的内容包括听筒接听及其音量设置值,耳机接听及其音量设置值,免提接听及其音量设置值。
进一步的,所述音量控制进程将所述默认场景配置文件的名称和场景配置文件列表显示在通话界面中。进一步的,当从所述场景配置文件列表中选择一个场景配置文件将作为新的默认场景配置文件时,所述音量控制进程重新加载更新后的所述默认场景配置文件。进一步的,所述音量控制进程将所述默认场景配置文件加载到手机的内存中。进一步的,在手机中设置一场景配置进程,用于提供创建、或编辑、或删除一场景配置文件的界面。本发明通过在手机软件中,增加一个常驻内存进程,在手机接听时实时自动检测手机的接听方式,并根据检测到的接听方式设定音量大小,如果用户自定义了音量大小,采用用户设定的音量大小,如果用户没有定义音量大小,本发明为听筒接听,耳机接听,免提接听三种不同方式设置了预设的音量的大小,并且根据当前接听方式设定音量大小。用户可以设定多个场景配置文件,每个场景配置文件定义了一个场景的听筒接听,耳机接听,免提接听的音量。用户可以在多个场景配置文件中设定默认的场景配置文件,此默认场景配置文件可以在启动时自动加载,当用户需要切换配置文件时,可以一键切换配置文件。进入到所需的音量设置中。与现有技术相比,本发明的有益效果是本发明可以在用户接听电话时,自动地设置音量,避免音量过大损伤听力或音量过小难于听清。本发明既能适应不同环境的接听场景,又保证了用户通话的私密性。将用户从繁琐的手工操作中解放出来,提高用户的生活和工作效率。本发明仅仅在手机中增加一个占用内存很小的进程,结构简单,效率较高。


图1示例了本发明中的基于接听方式自动控制音量的方法流程图。图2示例了本发明中的设定接听方式场景配置的框图。
具体实施例方式1.在手机内预置一个或多个场景配置文件,每个场景配置文件用于保存手机每一种接听方式对应的音量设置值;一个场景配置文件的内容包括听筒接听的音量设置值, 耳机接听的音量设置值,免提接听的音量设置值,如表1所示。用户可以通过场景配置进程的场景配置界面创建,编辑,删除场景配置文件,预置的场景配置文件不可删除。用户还可以设置默认的场景配置文件供音量控制进程使用。缺省情况下,预置的一个场景配置文件被作为默认场景配置文件。表1、一个预置场景配置文件的内容
权利要求
1.一种基于接听方式自动控制音量的方法,其步骤为1)在手机内预置一个或多个场景配置文件并设置一场景配置文件为默认场景配置文件;每一场景配置文件用于保存一种接听方式对应的音量设置值;2)在手机中设置一个常驻内存的音量控制进程,用于手机启动后自动加载所述默认场景配置文件;3)所述音量控制进程检测手机当前的接听方式,然后根据当前接听方式读取所述默认场景配置文件中对应接听方式的音量设置值;4)所述音量控制进程将读取的音量值写入到音量控制器,控制手机当前的音量。
2.如权利要求1所述的方法,其特征在于所述场景配置文件的内容包括听筒接听及其音量设置值,耳机接听及其音量设置值,免提接听及其音量设置值。
3.如权利要求1或2所述的方法,其特征在于所述音量控制进程将所述默认场景配置文件的名称和场景配置文件列表显示在通话界面中。
4.如权利要求3所述的方法,其特征在于当从所述场景配置文件列表中选择一个场景配置文件将作为新的默认场景配置文件时,所述音量控制进程重新加载更新后的所述默认场景配置文件。
5.如权利要求3所述的方法,其特征在于所述音量控制进程将所述默认场景配置文件加载到手机的内存中。
6.如权利要求1所述的方法,其特征在于在手机中设置一场景配置进程,用于提供创建、或编辑、或删除一场景配置文件的界面。
全文摘要
本发明公开了一种基于接听方式自动控制音量的方法,属于信息技术领域。本方法通过在手机中增加一个常驻内存进程,在手机接听时实时自动检测手机的接听方式,并根据检测到的接听方式设定音量大小,如果用户自定义了音量大小,采用用户设定的音量大小,如果用户没有定义音量大小,本发明为听筒接听,耳机接听,免提接听三种不同方式设置了预设的音量的大小,并且根据当前接听方式设定音量大小。本发明仅仅在手机中增加一个占用内存很小的进程,结构简单,大大通过了调整效率。
文档编号H04M1/725GK102572053SQ20111042188
公开日2012年7月11日 申请日期2011年12月15日 优先权日2010年12月23日
发明者李文杰 申请人:中国科学院软件研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1