一种通话控制方法及装置的制造方法_2

文档序号:9711694阅读:来源:国知局
[0059]步骤S102:当所述摇动参数满足预设条件时,生成调节指令。
[0060]具体地,由于可能会存在摇动的幅度过小、摇动的次数较少或者摇动的速度过慢等误操作情况,即非有效摇动操作,所以当根据摇动参数判断出满足预设条件,即判定为有效操作时,才按照预设规则生成音量调节指令,以减小因误操作导致的误调节。优选地,生成的调节指令可以是调节音量大小的指令,也可以是开关通话免提的指令,只要最终能够实现调节通话音量的形式都属于本发明保护涵盖的范围。可以理解的是,具体的调节指令的调节内容还可以根据终端当前通话的实际音量状态进行相应的调整,例如当前通话音量已经最大,则优选的调节指令为将音量调小;若当前的通话音量已经最小,则优选的调节指令为将音量调大。
[0061]步骤S103:根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。
[0062]具体地,根据步骤S102中生成的调节指令,调节所述终端语音呼叫或语音通话的音量,以实现用户单手即可控制通话的音量。在一种可能的实现方式中,若调节指令为增大当前的语音呼叫或者语音通话的音量,终端中的微控制单元(Microcontroller Unit,MCU)将下行语音输入至功率放大器驱动喇叭,提高喇叭的输出功率,实现大音量的通话需求;若调节指令为减小当前的语音呼叫或者语音通话的音量,MCU将下行语音输入直接通过驱动喇叭输出,不经过额外的功率功法模块,通话音量可恢复正常水平。
[0063]本发明实施例,通过在终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数;当所述摇动参数满足预设条件时,生成调节指令;根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。即用户可以在因环境噪声大造成的主观听感上不清晰、或者客观上通话声音小的情况下,通过单手摇动终端实现大音量的通话需求,方便用户操作,提升用户体验。
[0064]图2是本发明实施例中的另一种通话控制方法的流程示意图,下面将结合附图2从终端的单侧对本发明实施例中的另一种通话控制方法进行详细介绍,如图2所示,本发明实施例中的另一种通话控制方法可以包括以下步骤S201 -步骤S204。
[0065]步骤S201:终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数。
[0066]具体地,可以对应参考图1实施例中的方法步骤S101,在此不再赘述。
[0067]步骤S202:判断所述加速度值、位移值和摇动次数是否达到预设阈值。
[0068]具体地,所述摇动参数包括加速度值、位移值和摇动次数,判断步骤S201中摇动参数中的加速度值、位移值和摇动次数是否达到预设阈值。
[0069]步骤S203:若是,生成调节指令。
[0070]具体地,若步骤S201中摇动参数中的加速度值、位移值和摇动次数达到预设阈值,则可判定为有效摇动指令,即按照预设规则生成调节指令。
[0071 ] 进一步地,上述实施例中的步骤S202至步骤S203,还可以通过以下具体的实施方式实现:
[0072]当所述摇动参数满足预设条件时,检测所述终端的扬声器的开关状态;
[0073]当所述扬声器处于打开状态时,生成关闭所述扬声器的调节指令;
[0074]当所述扬声器处于关闭状态时,生成打开所述扬声器的调节指令。
[0075]具体地,当所述摇动参数满足预设条件时,检测终端当前是处于免提还是非免提状态,若已经是免提状态,则可判断为用户当前需要将免提调节为正常状态,即生成关闭扬声器的调节指令;若当前状态是处于非免提状态,则可以判断为用户当前需要将非免提调节为免提状态,即生成打开扬声器的调节指令。
[0076]步骤S204:根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。
[0077]具体地,可以对应参考图1实施例中的方法步骤S103,在此不再赘述。
[0078]本发明实施例,通过在终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数;当所述摇动参数满足预设条件时,生成调节指令;根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。即用户可以在因环境噪声大造成的主观听感上不清晰、或者客观上通话声音小的情况下,通过单手摇动终端实现大音量的通话需求,方便用户操作,提升用户体验。
[0079]图3是本发明实施例中的又一种通话控制方法的流程示意图,下面将结合附图3从终端的单侧对本发明实施例中的又一种通话控制方法进行详细介绍,如图3所示,本发明实施例中的又一种通话控制方法可以包括以下步骤S301 -步骤S306。
[0080]步骤S301:预先存储预设参数范围与预设音量的对应关系。
[0081]具体地,用户可以根据自己的摇动习惯和听觉习惯,预先设置参数范围和与该参数范围对应的具体的音量大小。例如当用户习惯用较小较慢的速度摇动手机,则可以相应地将预设参数范围设置在较小的数值范围,当用户习惯用较大较快的速度摇动手机时,则可以相应地将预设参数范围设置在较大数值范围内,以便于更符合用户的使用习惯。
[0082]步骤S302:终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数。
[0083 ]具体地,可以对应参考图1实施例中的方法步骤S101,在此不再赘述。
[0084]步骤S303:确定所述摇动参数所属的预设参数范围。
[0085]具体地,根据步骤S301中的预先存储预设参数范围与预设音量的对应关系,确定摇动参数所属的预设参数范围。
[0086]步骤S304:根据所述预设参数范围确定对应的预设音量。
[0087]具体地,根据步骤S303中确定的摇动参数所在的预设参数范围,查找并确定该预设参数范围对应的预设音量。
[0088]步骤S305:生成将所述终端的语音呼叫或语音通话的音量调节至所述预设音量的调节指令。
[0089]具体地,生成将该终端的语音呼叫或语音通话的音量调节至步骤S304中确定的预设音量的调节指令。
[0090]步骤S306:根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。
[0091]具体地,此方法实施例中相对于图2对应的实施例中的生成的调节开关扬声器即开关免提的指令,更为精确,可以更准确的调整到具体的音量大小,以便于更加适应用户的听力习惯。
[0092]在具体的应用场景中,如图4所示,图4是本发明实施例中通话控制方法的一个具体应用场景示意图,例如图4中用户在通话过程中,终端初始状态处于正常通话状态,当由于周围环境的嘈杂或者是因为对方通话声音较小,需要将免提功能打开,则可以通过一定的幅度、力度或次数摇动手机,进行免提功能的打开,即可以通过单手完成免提通话的控制。
[0093]在具体的应用场景中,如图5所示,图5是本发明实施例中通话控制方法的另一个具体应用场景示意图,例如图5中用户在通话过程中,终端初始状态处于音量较小的通话状态,当由于周围环境的嘈杂或者是因为对方通话声音较小,需要将通话的音量调大时,则可以通过一定的幅度、力度或次数摇动手机,调节终端的通话的音量大小,即用户可以通过单手完成通话音量的控制。具体的实现方案可以根据用户的实际情况进行相应的调整,本发明不列举。
[0094]本发明实施例,通过在终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数;当所述摇动参数满足预设条件时,生成调节指令;根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。即用户可以在因环境噪声大造成的主观听感上不清晰、或者客观上通话声音小的情况下,通过单手摇动终端实现大音量的通话需求,方便用户操作,提升用户体验。
[0095]下面结合图6示出的本发明提供的通话控制装置的结构示意图,对应上述方法项来描述装置项的实施方式。该装置10可包括:状态检测模块101、指令生成模块102和音量调节模块103,其中
[0096]状态检测模块101,用于终端处于语音呼叫或语音通话状态时,监测所述终端的摇动状态,并生成摇动参数;
[0097]指令生成模块102,用于当所述摇动参数满足预设条件时,生成调节指令;
[0098]音量调节模块103,用于根据所述调节指令,调节所述终端语音呼叫或语音通话的音量。
[0099]具体地,如图7示出的本发明提供的指令生成模块的结构示意图,指令生成模块102可以包括:判断单元1021和生成单元1022,其中
[0100]判断单元1021,用于判断所述加速度值、位移值和摇动次数是否达到预设阈值;
[0101
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1