CN105721678A - 一种呼叫处理方法和装置 - Google Patents
一种呼叫处理方法和装置 Download PDFInfo
- Publication number
- CN105721678A CN105721678A CN201610038998.3A CN201610038998A CN105721678A CN 105721678 A CN105721678 A CN 105721678A CN 201610038998 A CN201610038998 A CN 201610038998A CN 105721678 A CN105721678 A CN 105721678A
- Authority
- CN
- China
- Prior art keywords
- acoustic signals
- call
- terminal called
- instruction
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例公开了一种呼叫处理方法和装置,该方法包括:当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号,判断该第一声波信号是否为该被叫终端受到用户敲击产生的声波信号,若是,则根据该第一声波信号获取对应的操作指令,根据该操作指令对该呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,提高了用户接听和拒绝接听电话操作的效率和准确性,增加来电处理的灵活性。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种呼叫处理方法和装置。
背景技术
随着智能终端的发展,智能终端能够兼容的功能越来越多,不仅丰富用户生活,还给用户带来便利。随着移动终端设备已日益融入人们生活、应用功能日趋完善,给用户带来了极大便利以及提高用户体验的同时,移动终端设备的可操作性越来越受到用户的关注。
以手机接听拒绝电话的应用功能为例,传统的手机一般采用键盘或触摸屏触发手机的各项功能,当有来电呼入时,可以在传统手机上通过点击键盘或者触摸屏上用于标识接听来电的按钮接听来电,
然而,本发明人发现,对于具有触摸屏幕的电子设备,需要用户通过手指在触摸屏幕上进行相应的触摸操作才能接听来电,但是,由于在某些场景时用户无法精准的对触摸屏进行点按操作,导致触摸屏幕不能感知到用户相应的触摸操作,无法实现对来电的正常操作,降低了终端处理来电的效率。
由上可知,在现有技术中,在某些场景时用户无法精准的对触摸屏进行点按操作,触摸屏幕不能感知到用户相应的触摸操作,导致终端处理来电的效率降低。
发明内容
本发明实施例提供一种呼叫处理方法和装置,可以简化用户处理来电的操作,提高终端处理来电的效率。
本发明实施例提供一种呼叫处理方法,包括:
当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号;
判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
若是,则根据所述第一声波信号获取对应的操作指令;
根据所述操作指令对所述呼叫请求进行对应的处理。
本发明实施例还提供了一种呼叫处理装置,包括:
第一信号获取模块,用于当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号;
信号判断模块,用于判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
第一指令获取模块,用于当所述信号判断模块判断为是时,根据所述第一声波信号获取对应的操作指令;
第一处理模块,用于根据所述操作指令对所述呼叫请求进行对应的处理。
本发明实施例采用当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号,然后,判断该第一声波信号是否为该被叫终端受到用户敲击产生的声波信号,若是,则根据该第一声波信号获取对应的操作指令,根据该操作指令对该呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,提高了用户接听和拒绝接听电话操作的效率,增加来电处理的灵活性和效率,另外,本发明实施例提供的方法还具有来电处理方式简单且容易实现的优点。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的呼叫处理方法的流程示意图;
图2是本发明实施例二提供的信号处理装置的结构示意图;
图3是本发明实施例三提供的呼叫处理方法的示意图;
图4是本发明实施例四提供的一种呼叫处理装置的结构示意图;
图5是本发明实施例四提供的第二种呼叫处理装置的结构示意图;
图6是本发明实施例四提供的第三种呼叫处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种呼叫处理方法和装置。以下将分别进行详细说明。
实施例一、
本实施例将从呼叫处理装置的角度进行描述,该呼叫处理装置具体可以集成在被叫终端中,该被叫终端可以为智能手机、平板电脑等设备。
如图1所示,本实施例提供了一种呼叫处理方法,具体流程可以如下:
步骤S101,当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号。
具体的,主叫终端向被叫终端发起的呼叫请求可以为语音通话请求或是视频通话请求等等;比如主叫终端通过即时通讯客户端(QQ、微信、Skype等)向被叫终端发起呼叫请求。
其中,针对被叫终端的第一声波信号可以为被叫终端受到外界作用力发生机械振动,从而产生的声波信号,也可以称为振动信号,比如,用户敲击终端时,终端会发生振动,从而终端会产生声波信号,也可以是被叫终端传递的,且由外部振源产生的声波信号。
在本实施例中,获取针对被叫终端的声波信号可以有多种,比如可以通过被叫终端上的振膜获取针对该被叫终端的声波信号,在被叫终端发生振动时,该振膜都会跟着一起振动,因此,可以通过振膜来感应被叫终端的振动,从而获取针对被叫终端的声波信号。
在实际应用中,由于终端有些器件本身自带振膜,比如,终端上的麦克风、扬声器、受话器等,因此,可以通过这些器件的振膜来获取针对终端的声波信号;也即,步骤“获取针对被叫终端的第一声波信号”可以包括:通过被叫终端自带的麦克风、扬声器或者受话器接收针对被叫终端的声波信号。
步骤S102,判断该第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号,若是,则执行步骤S104,若否,则执行步骤S103。
具体地,本实施例中用户敲击可以为用手指直接点击终端,也可以是利用其他硬物,比如用笔杆、钥匙等,点击终端。
由于敲击动作时间非常短暂,且通过设备的固体传播,因此,终端受到用户敲击产生的声波信号是一种特殊的声波信号,其与终端受到其他作用力产生的声波信号,或者终端传递的外部振源产生的声波信号不相同。从电学角度来分析敲击产生的声波信号,比如将敲击产生的声波信号转换成数字信号,对该数字信号进行数字处理分析,可以得出以下分析结果:
从信号时间来看,该信号持续的时间时长非常短(毫秒级别);从信号幅值大小比较来看,该数字信号的电平相对较大,(由于声波信号是固体传播,且由终端自身传播),比一般声波信号对应的数字信号的信号强更大的;从信号的频谱来看,频率覆盖了整个数字信号频段,且各个频率的幅值差别不大。
因此,可以基于上述声波信号对应的数字信号的特点或者特征,识别或者判断获取到的声波信号是否为终端受到用户敲击产生的声波信号;也即,步骤“判断该第一声波信号是否为该被叫终端受到用户敲击产生的声波信号”可以包括:
将该声波信号转换成对应的声波数字信号;
获取该声波数字信号的关键特征信息;
根据该关键特征信息判断该声波信号是否为该被叫终端受到用户敲击产生的声波信号。
比如,通过被叫终端自带的麦克风、受话器或者扬声器将该声波信号转换成模拟电信号,然后,将该模拟电信号进行模数转换(例如,通过模数转换器转换),得到声波数字信号,对该声波数字信号进行数字处理(DSP),以得到该声波数字信号关键特征信息,然后,根据关键特征信息判断该声波信号是否为该被叫终端受到用户敲击产生的声波信号。为了便于判断,本实施例在得到模拟电信号之后,进行模数转换之前,还可以对模拟电信号进行放大处理,比如通过PGA放大器对该模拟电信号进行放大处理,其中,对数字信号的处理可以由DSP芯片来执行。
其中,声波数字信号的关键特征信息可以包括:频率信息(包括频率分布、频带宽度等)、幅值信息(包括平均幅值)、时间信息(信号周期)中的至少一种,当然,还可以包括其他特征信息。
本实施例中,根据关键特征信息来判断或者识别声波信号是否为被叫终端受到用户敲击产生的声波信号的方式有多种,比如,判断关键特征信息是否满足预设条件,若是,则判定该声波信号即为被叫终端受到用户敲击产生的声波信号,否则,判定该声波信号不为被叫终端受到用户敲击产生的声波信号。
例如,关键特征信息包括:频率信息、幅值信息、时间信息时,分别判断该频率信息是否满足预设频率条件,该幅值信息是否满足预设幅值条件,该时间信息是否满足预设时间条件,其中,预设频率条件、预设幅值条件、预设时间条件可以分别根据预设数字信号对应的频率信息、幅度信息,时间信息设置,该预设数字信号为终端受到用户敲击产生的声波信号对应的数字信号。本实施例需要判断多个关键特征信息是否满足预设条件,来识别敲击产生的声波信号时,比如,上述频率信息、幅值信息、时间信息三次判断,可以基于多次的判断结果来识别,例如,当三个判断结果均为是时,才确定声波信号为敲击产生的声波信号,或者,当多个判断结果中有某几个判断结果为是时,确定声波信号为敲击产生的声波信号,这些均可以根据实际情况来设定,判断结果为是的情况越多,识别精度越高。
例如,以图2所述的信号处理装置来介绍本实施例判断声波信号为敲击产生的声波信号的具体过程,该信号处理装置包括:
麦克风201,用于通过获取针对终端的声波信号,并将该声波信号转换成模拟信号,具体地,在终端声波产生声波信号时,麦克风201内的振膜感应到声波信号,并且都会跟着一起声波,振膜就会带动麦克风201中的线圈做切割磁力线的运动,从而线圈中就会产生对应的电流信号,即模拟信号;本实施例中还可以用受话器或者扬声器替换该麦克风实现同样的功能,其工作过程与麦克风的工作过程类型,这里就不再赘述。
模数转换(A/D)模块202,用于将麦克风201输出的模拟信号转换成对应的数字信号,以便后续处理分析。当然,由于目前麦克风的种类有多种,比如驻极体麦克风、硅麦克风等,甚至有些麦克风还包含模数转换模块,若此种情况下,可以省去模数转换模块202。
采用率转换模块203,用于根据情况调整数字信号的采样率,为了降低后续数字分析的运算要求,优选地,采样率不能低于16Khz,比特率不能低于10bit,否则可能影响分析精度。
傅立叶变换(FFT)模块204,用于对数字信号进行傅立叶变换,转换为频域分析。
时间分析模块205,用于在数字信号进行傅立叶变换之后,对数字信号的时间进行分析,具体地,获取数字信号的时间信息,并判断该时间信息是否满足预设时间要求,比如,获取数字信号的时间周期,判断该时间周期是否在预设时间周期范围内,若是,则满足预设时间要求,表明该数字信号满足敲击终端生成的数字信号的时间要求,该数字信号对应的声波信号有可能是敲击终端产生的声波信号。
在实际应用中,可以基于敲击动作的特点以及终端的结构特点,给出一个敲击动作的时间周期[T1,T2],超出范围说明不是正常的敲击动作;如果是满足敲击动作特点的时间,则输出OK信号。根据实际手指甲敲击手机的录音信号分析,T1一般不大于5ms,T2不大于20ms。
频率分析模块206,用于对频率分布分析,具体地,统计数据信号的频率分布,然后,判断频率分布是否满足预设要求,比如,频率分布连续且频带宽广,则认为该数字信号的频率分布符合敲击产生的数字信号的频率分布。从实际对比来看,尤其是6Khz至最高频率(采样率频率÷2)之间,频率分布连续。
幅值分析模块207,用于对数字信号的幅值进行分析,具体地,分析整个频段的平均幅度值,并判断该平均幅度值是否满足预设幅值要求,比如,判断该平均幅度值是否大于预设幅值,若是,则满足预设幅值要求,否则,不满足。
识别模块208,用于根据时间分析模块205、频率分析模块206、幅值分析模块207的分析结果识别或者判断当前声波信号是否为终端受到敲击产生的声波信号。
步骤S103,不执行任何处理。
在本实施例中,若该被叫终端判断当前的声波信号不为被叫终端受到用户敲击产生的声波信号,被叫终端不执行任何处理。
考虑到用户的敲击动作的时间间隔,与非用户(比如机器人等)的敲击动作的时间间隔不相同,实际上,用户的敲击动作不是很快,可选地,为提高声波信号的识别精确度,在判断关键特征信息满足预设条件之后,还需要对敲击动作对应的时间进行分析;具体地,在判断关键特征信息满足预设条件之后,该呼叫处理方法还可以包括:
根据该振动数字信号获取相邻两次敲击该第一终端的时间间隔;
判断该时间间隔是否在预设范围内,若是,则判定该声波信号为用户敲击该第一终端产生的声波信号,若否,则判定该声波信号不为所述第一终端受到用户敲击产生的声波信号。
由于用户敲击动作的时间间隔,可以在声波数字信号的时间信息中体现,因此,可以对声波数字信号进行时间分析,得到相邻两次敲击该第一终端的时间间隔,然后,判断该时间间隔是否在预设范围;在实际应用中,可以设置一个时间范围[T3,T4],优选地,T3为50ms,T4为500ms,如果不在该范围内,这表明该声波信号不是人敲击终端产生的声波信号。
步骤S104,根据第一声波信号获取对应的操作指令。
具体的,当该被叫终端判断当前的声波信号为被叫终端受到用户敲击产生的声波信号时,根据该第一声波信号获取对应的操作指令。比如上述操作指令为接听呼叫请求,被叫终端根据第一声波信号获取接听呼叫的操作指令,以使被叫终端与主叫终端建立通话连接。
例如,以用户A和用户B为例,用户A的手机向用户B的手机发出呼叫请求,此时,用户B在接收到上述呼叫请求之后敲击手机,用户B的手机获取上述敲击手机产生的声波信号,最后根据该声波信号获取相对应的操作指令(比如:用户B选择接听该呼叫请求)。
步骤S105,根据操作指令对呼叫请求进行对应的处理。
具体的,若上述操作指令指示接听主叫终端发来的呼叫请求,则该被叫终端对上述呼叫请求进行接听处理,以使被叫终端与主叫终端建立通话连接;若上述操作指令指示拒绝主叫终端发来的呼叫请求,则该被叫终端对上述呼叫请求进行拒绝接听处理。
例如,上述用户B的手机根据操作指令对A用户发来的呼叫请求进行处理,若该操作指令是接听指令,则建立用户A和用户B的终端的通话连接;若该操作指令为拒绝接听指令,则拒绝用户A的呼叫请求。
优选的,若上述操作指令为接听主叫终端发来的呼叫请求,则在被叫终端与主叫终端建立通话连接之后,开启被叫终端的通话免提功能,比如,用户B在接听上述呼叫请求之后,用户B的终端使用扬声器来播放所述来电的语音信号。
在本实施例中,获取针对被叫终端的第一声波信号的步骤可以具体包括:通过被叫终端自带的麦克风、受话器或者扬声器,获取针对所述被叫终端的第一声波信号。
由上可知,本发明实施例采用当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号,判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号,若是,则根据所述第一声波信号获取对应的操作指令,根据所述操作指令对所述呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,无需用户通过点击键盘或是点按触摸屏等操作,提高了用户接听和拒绝接听电话操作的效率,增加来电处理的灵活性,另外,本发明实施例提供的呼叫处理方法相对于现有技术还具有处理方式简单且容易实现的优点,提升了用户体验。
实施例二、
本实施例将在实施例一的基础上,对本发明呼叫处理方法作进一步介绍。由实施例一可知,终端可以识别出用户敲击该终端产生的声波信号,并且在确定声波信号为用户敲击终端产生的声波信号,自动对其他终端发来的呼叫请求进行处理,然而,在此种方式下会导致误操作的问题。
比如,用户在有来电呼入的过程中不小心敲到了终端,此时终端误以为用户需要接听呼叫,终端自行接通了来电,实则不然。
优选的,为了克服误操作的问题,本实施例方法可以限制只有在特定的敲击动作发生才能触发呼叫处理操作,即声波信号为特定的敲击动作产生的声波信号时,才进行呼叫处理,具体的,实现该限制的方式可以有多种,比如,将声波信号与预设声波信号进行匹配,该预设声波信号与预设呼叫处理指令对应,在匹配成功时,执行呼叫处理;也即,在步骤S102和步骤S104之间,本实施例方法还可以包括:
将上述第一声波信号与第一预设声波信号进行匹配,若匹配成功,则获取上述第一声波信号对应的操作指令,该第一预设声波信号与预设操作指令对应;
本实施例中将进行声波信号的匹配方式有多种,比如,获取声波信号对应的音频数字信号,然后,将该音频数字信号与预设音频数字信号进行匹配,该预设音频数字信号为预设音频数字信号对应的数字信号,具体地,可以将该音频数字信号的特征信息(例如频率信息、幅值信息、时间信息等)与预设音频数字信号的特征信息进行匹配,若特征信息匹配成功,则确定声波信号与预设声波信号匹配成功,若特征信息匹配不成功,则确定声波信号与预设声波信号匹配不成功。
优选的,预先在终端数上存储各操作指令对应的声波信号,当该声波信号与某个预先存储的声波信号匹配成功后,获取该预先存储的声波信号对应的操作指令,在本实施例中,不同的预设声波信号可以对应不同的操作指令;例如,若上述声波信号与对应操作指令为接听指令的预设声波信号相匹配,则对上述呼叫请求进行接听处理,以使所述被叫终端与所述主叫终端建立通话连接;若该上述声波信号与对应操作指令为拒绝指令的预设声波信号相匹配,则对上述呼叫请求进行拒绝处理。
本实施例中,除了上述介绍的方式来实现限制只有特定的敲击动作才能触发呼叫处理之外,还可以有其他方式来实现,比如,可以利用敲击次数来实现,具体地,可以获取敲击终端的次数,若敲击终端的次数与预设次数相等,则触发呼叫处理,也即在步骤S102和步骤S104之间,本实施例方法还可以包括:
对该声波信号进行分析,以得到分析结果,并根据该分析结果获取用户敲击该被叫终端的敲击次数;
判断该敲击次数是否与预设次数相同,若是,则执行获取与上述第一敲击次数对应的操作指令的步骤。
例如,用户连续两次敲击终端时,终端获取对应的声波信号,并识别该声波信号是否为终端受到敲击产生的声波信号,若是,终端对该声波信号进行分析,并根据分析结果获取当前用户敲击该终端的敲击次数,这里为敲击次数为2,假设预设次数为也为2时,获取的敲击次数与预设次数相同,此时,则触发终端对该呼叫请求进行接听处理,以使被叫终端与主叫终端建立通话连接,假设预设次数为3时,那么,敲击次数与预设次数不相同,此时,不做接听处理,避免了终端发生误操作。具体地,预设次数可以根据实际情况进行设定,比如设置敲击次数为4、5、或6次时才触发呼叫处理等。
本实施例可以对声波信号进行分析来获取用户敲击终端的敲击次数,比如可以获取声波信号对应的音频数字信号,然后,对该音频数字信号进行分析,以得到分析结果,最后,根据该分析结果来得到敲击次数。
可选地,本实施例还通过敲击位置来限制只有特定的敲击动作才能触发呼叫处理,比如,根据多个接收单元接收到的声波信号的时间,确定终端受到用户敲击的位置,判断该位置是否为预设位置,若是,则接通呼叫,若否则不做处理。
优选的,在被叫终端与主叫终端建立通话连接之后,本实施例方法还可以包括:
获取针对被叫终端的第二声波信号,判断所述第二声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
若是,则根据所述第二声波信号获取挂断指令,根据所述挂断指令对所述呼叫请求进行挂断处理。
具体的,上述根据第二声波信号获取挂断指令的步骤具体包括:
根据所述第二音频数字信号获取所述被叫终端受到用户敲击的第二敲击次数,所述第二音频数字信号为所述第二声波信号对应的数字信号;
判断所述第二敲击次数是否与第二预设次数相同,若是,获取与所述第二敲击次数对应的挂断指令。
由上可知,本发明实施例采用当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号,判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号,若是,则判断该振动信号是否与预设振动信号匹配,或判断敲击的次数是否与预设次数相同,若匹配或者相同,则根据所述第一声波信号获取对应的操作指令,根据所述操作指令对所述呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,无需用户通过点击键盘或是点按触摸屏等操作,提高了用户接听和拒绝接听电话操作的效率,增加来电处理的灵活性,对于用户来说只需敲击终端即可对接收到的呼叫进行处理,本发明实施例提供的呼叫处理方法相对于现有技术还具有处理方式简单且容易实现的优点,另外,本实施例中增加了对振动信号的限制以及敲击次数的限制,可以避免终端误操作,提高了呼叫处理的精确性,满足了用户需求。
实施例三、
根据实施例一和二所描述的方法,以下将举例作进一步详细说明。
在本实施例中,将以该呼叫处理装置具体集成在智能手机中,呼叫请求为手机语音通话请求为例进行详细说明。
如图3所示,一种呼叫处理方法,具体流程可以如下:
步骤S301,智能手机B接收到智能手机A发出的呼叫请求后,获取针对智能手机B的第一声波信号。
其中,手机呼叫请求为目前的普通通话请求,该第一声波信号为智能手机B受到外界作用力进行敲击,从而产生的声波信号,或者也可以为智能手机B传递的外部振源产生的声波信号等等。
例如,智能手机B可以通过自带的麦克风、扬声器、受话器或者其他具有振膜的器件来获取该声波信号。
步骤S302,智能手机B将该第一声波信号转换为对应的音频数字信号,并获取上述音频数字信号的关键特征信息。
例如,智能手机将该声波信号转换成模拟电信号(比如,通过麦克风、扬声器等进行转换),然后将该模拟电信号转换成对应的数字信号(比如,通过A/D转换器),即音频数字信号,并对该音频数字信号进行dsp处理,以得到该音频数字信号的关键特征信息(比如、频率信息、幅值信息、时间信息等)。具体地,音频数字信号处理可以参考实施例一种的相关描述,此处,不再赘述。
步骤S303,智能手机B判断上述关键特征信息是否满足预设条件,若是,则执行步骤S305,若否,则执行步骤S304。
在本实施例中,上述关键特征信号包括:频率信息、幅值信息以及时间信息时,预设条件可以包括:频率信息、幅值信息以及时间信息满足各种对应的条件,比如,音频数字信号的频率分布连续且频带宽度达到预设宽度值,音频数字信号的平均幅值大于预设幅值,音频数字信号的周期在预设范围内。其中,预设条件可以基于预先获取的用户敲击智能手机B产生的声波信号得到,此时,关键特征信号满足预设条件,则认为该声波信号即为敲击产生的声波信号,否则,不为敲击产生的声波信号。
优选的,为了避免智能手机B发生误操作,可以在判断关键特征信息满足预设条件之后,进一步将该声波信号与预设声波信号进行匹配,若匹配成功,则获取与该预设声波信号对应的预设操作指令,并根据预设操作指令执行相应的操作;比如,当预设操作指令为接听指令时,执行步骤S305。
同样为了避免智能手机B发生误操作,可以在判断关键特征信息满足预设条件之后,即声波信号为智能手机B受到用户敲击产生的声波信号之后,可以进一步获取敲击次数,将该敲击次数与预设次数比较,若相同,执行步骤S305。
步骤S304,智能手机B对该呼叫不做任何处理。
本实施例中,介绍的是在智能手机A将呼叫请求发送至智能手机B之后,智能手机B对该呼叫请求的处理,应当理解的是,虽然本发明实施例以手机语音通话为例,但是本实施例方法不仅适用于手机语音呼叫,也同样适用于手机视频呼叫,又或者基于网络的即时通讯应用,比如QQ、微信的语音呼叫请求或视频请求等等。
步骤S305,智能手机B获取接听指令。
具体的,智能手机B根据上述第一声波信号获取对应的接听指令,上述接听指令用于将智能手机A与智能手机B建立通话连接。
步骤S306,智能手机B根据接听指令进行接听,并开启免提功能。
具体的,智能手机B对上述呼叫请求进行接听,并且在智能手机A和智能手机B建立通话连接之后,智能手机B使用扬声器来播放智能手机A的来电的语音信号。
步骤S307,获取智能手机B的第二声波信号。
在本实施例中,在智能手机A和智能手机B建立通话连接之后,本方法还包括:获取针对智能手机B第二声波信号。
优选的,在智能手机B接收到第二声波信号之后,判断该二弟声波信号是否为智能手机B受用户敲击产生的声波信号,若是,则执行步骤S308.
步骤S308,智能手机B根据上述第二声波信号获取挂断指令,并对呼叫请求进行挂断处理。
优选的,智能手机B根据上述第二声波信号获取挂断指令的步骤可以包括:智能手机B根据第二声波信号获取用户敲击智能手机B的第二敲击次数,判断该第二敲击次数是否与第二预设次数相同,若是,获取第二敲击次数对应的挂断指令,并对上述呼叫请求进行挂断。
由上可知,本发明实施例采用当智能手机B接收到智能手机A发送的呼叫请求时,智能手机B获取针对智能手机B的第一声波信号,判断所述第一声波信号是否为所述智能手机B受到用户敲击产生的声波信号,若是,则判断该振动信号是否与预设振动信号匹配,或判断敲击的次数是否与预设次数相同,若匹配或者相同,则根据所述第一声波信号获取对应的操作指令,根据所述操作指令对所述智能手机A发来的呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,无需用户通过点击键盘或是点按触摸屏等操作,提高了用户接听和拒绝接听电话操作的效率,增加来电处理的灵活性,对于用户来说只需敲击终端即可对接收到的呼叫进行处理,本发明实施例提供的呼叫处理方法相对于现有技术还具有处理方式简单且容易实现的优点,另外,本实施例中增加了对振动信号的限制以及敲击次数的限制,可以避免终端误操作,提高了呼叫处理的精确性,满足了用户需求。
实施例四、
为了更好地实施以上方法,本发明实施例还提供一种呼叫处理装置,该呼叫处理装置可以集成在被叫终端中,该被叫终端具体可以包括手机、平板电脑、笔记本电脑或个人计算(PC,PersonalComputer)等设备。如图4所示,该呼叫处理装置还可以包括第一信号获取模块401、信号判断模块402、第一指令获取模块403以及第一处理模块404,如下:
第一信号获取模块401,用于当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号;
信号判断模块402,用于判断所述第一声波信号是否为被叫终端受到用户敲击产生的声波信号;
第一指令获取模块403,用于当信号判断模块402判断为是时,根据第一声波信号获取对应的操作指令;
第一处理模块404,用于根据所述操作指令对所述呼叫请求进行对应的处理。
优选的,该信号判断模块402具体包括:转换子模块、获取子模块以及信号判断子模块;
转换子模块,用于将所述第一声波信号转换成对应的第一音频数字信号;
获取子模块,用于获取所述第一音频数字信号的关键特征信息;
信号判断子模块,用于判断所述关键特征信息是否满足预设条件,若是,则判定第一声波信号为所述被叫终端受到用户敲击产生的声波信号,若否,则判定第一声波信号不为被叫终端受到用户敲击产生的声波信号。
优选的,参考图5,为了避免终端误操作,在上述呼叫处理装置的基础上,上述第一指令获取模块403具体包括:匹配子模块4031和第一指令获取子模块4032;
匹配子模块4031,用于将第一声波信号对应的第一音频数字信号与第一预设音频数字信号进行匹配;
第一指令获取子模块4032,用于当所述匹配子模块匹配成功时,获取第一音频数字信号对应的操作指令;
优选地,本实施例中第一指令获取模块403具体可以包括:
第一次数判断模块,用于根据第一音频数字信号获取被叫终端受到用户敲击的第一敲击次数;
判断第一敲击次数是否与第一预设次数相同;
第一指令获取子模块,具体用于当第一敲击次数与第一预设次数相同时,获取与第一敲击次数对应的操作指令。
在本实施例提供的呼叫处理装置中,上述第一处理模块404,具体用于当操作指令为接听指令时,对呼叫请求进行接听处理,以使所述被叫终端与所述主叫终端建立通话连接。
优选的,本实施例提供的呼叫处理装置还可以包括:功能开启模块;
功能开启模块,用于在该被叫终端与该主叫终端建立通话连接之后,开启该被叫终端的通话免提功能。
优选的,参考图6,在本实施例提供的呼叫处理装置中,还可以包括:第二信号获取模块405、第二指令获取模块406以及第二处理模块407;
第二信号获取模块405,用于在被叫终端与所述主叫终端建立通话连接之后,获取针对被叫终端的第二声波信号。
信号判断模块402,还用于判断所述第二声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
第二指令获取模块406,用于当信号判断模块402判断为是时,根据所述第二声波信号获取挂断指令;
第二处理模块407,用于根据挂断指令对呼叫请求进行挂断处理。
具体的,上述第二指令获取模块406可以具体包括:第二次数判断模块和第二指令获取子模块;
第二次数判断模块,用于根据第二音频数字信号获取所述被叫终端受到用户敲击的第二敲击次数;
判断第二敲击次数是否与第二预设次数相同;
第二指令获取子模块,=用于当第二敲击次数与第二预设次数相同时,获取与第二敲击次数对应的挂断指令。
由上可知,本发明实施例采用当接收到主叫终端发送的呼叫请求时,第一信号获取模块401获取针对被叫终端的第一声波信号,信号判断模块402判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号,若是,则判断该振动信号是否与预设振动信号匹配,或判断敲击的次数是否与预设次数相同,若匹配或者相同,则由第一指令获取模块403根据所述第一声波信号获取对应的操作指令,第一处理模块404根据所述操作指令对所述呼叫请求进行对应的处理;该方案可以在终端来电时,通过用户敲击移动终端来进行接听或拒绝,无需用户通过点击键盘或是点按触摸屏等操作,提高了用户接听和拒绝接听电话操作的效率,增加来电处理的灵活性,对于用户来说只需敲击终端即可对接收到的呼叫进行处理,本发明实施例提供的呼叫处理方法相对于现有技术还具有处理方式简单且容易实现的优点,另外,本实施例中增加了对振动信号的限制以及敲击次数的限制,可以避免终端误操作,提高了呼叫处理的精确性。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如信息发布方法的实施例的流程。其中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。
以上对本发明实施例提供的一种呼叫处理方法和装置进行了详细介绍,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (17)
1.一种呼叫处理方法,其特征在于,包括:
当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号;
判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
若是,则根据所述第一声波信号获取对应的操作指令;
根据所述操作指令对所述呼叫请求进行对应的处理。
2.如权利要求1所述的呼叫处理方法,其特征在于,所述判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的第一声波信号的步骤具体包括:
将所述第一声波信号转换成对应的第一音频数字信号;
获取所述第一音频数字信号的关键特征信息;
判断所述关键特征信息是否满足预设条件,
若是,则判定所述第一声波信号为所述被叫终端受到用户敲击产生的声波信号;
若否,则判定所述第一声波信号不为所述被叫终端受到用户敲击产生的声波信号。
3.如权利要求2所述的呼叫处理方法,其特征在于,所述根据所述第一声波信号获取对应的操作指令的步骤具体包括:
将所述第一声波信号对应的第一音频数字信号与第一预设音频数字信号进行匹配;
若匹配成功,则获取所述第一音频数字信号对应的操作指令。
4.如权利要求2所述的呼叫处理方法,其特征在于,所述根据所述第一声波信号获取对应的操作指令的步骤具体包括:
根据所述第一音频数字信号获取所述被叫终端受到用户敲击的第一敲击次数;
判断所述第一敲击次数是否与第一预设次数相同,若是,则获取与所述第一敲击次数对应的操作指令。
5.如权利要求1-4任一项所述的呼叫处理方法,其特征在于,所述根据所述操作指令对所述呼叫请求进行对应的处理的步骤具体包括:
当所述操作指令为接听指令时,对所述呼叫请求进行接听处理,以使所述被叫终端与所述主叫终端建立通话连接。
6.如权利要求5所述的呼叫处理方法,其特征在于,在所述被叫终端与所述主叫终端建立通话连接之后,所述呼叫处理方法还包括:开启所述被叫终端的通话免提功能。
7.如权利要求5所述的呼叫处理方法,其特征在于,在所述被叫终端与所述主叫终端建立通话连接之后,所述呼叫处理方法还包括:
获取针对被叫终端的第二声波信号;
判断所述第二声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
若是,则根据所述第二声波信号获取挂断指令;
根据所述挂断指令对所述呼叫请求进行挂断处理。
8.如权利要求7所述的呼叫处理方法,其特征在于,所述根据所述第二声波信号获取挂断指令的步骤具体包括:
根据所述第二音频数字信号获取所述被叫终端受到用户敲击的第二敲击次数,所述第二音频数字信号为所述第二声波信号对应的数字信号;
判断所述第二敲击次数是否与第二预设次数相同,若是,获取与所述第二敲击次数对应的挂断指令。
9.如权利要求1-4任一项所述的呼叫处理方法,其特征在于,所述获取针对被叫终端的第一声波信号的步骤具体包括:
通过所述被叫终端自带的麦克风、受话器或者扬声器,获取针对所述被叫终端的第一声波信号。
10.一种呼叫处理装置,其特征在于,包括:
第一信号获取模块,用于当接收到主叫终端发送的呼叫请求时,获取针对被叫终端的第一声波信号;
信号判断模块,用于判断所述第一声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
第一指令获取模块,用于当所述信号判断模块判断为是时,根据所述第一声波信号获取对应的操作指令;
第一处理模块,用于根据所述操作指令对所述呼叫请求进行对应的处理。
11.如权利要求10所述的呼叫处理装置,其特征在于,所述信号判断模块具体包括:转换子模块、获取子模块以及信号判断子模块;
所述转换子模块,用于将所述第一声波信号转换成对应的第一音频数字信号;
所述获取子模块,用于获取所述第一音频数字信号的关键特征信息;
所述信号判断子模块,用于判断所述关键特征信息是否满足预设条件;若是,则判定所述第一声波信号为所述被叫终端受到用户敲击产生的声波信号;若否,则判定所述第一声波信号不为所述被叫终端受到用户敲击产生的声波信号。
12.如权利要求11所述的呼叫处理装置,其特征在于,所述第一指令获取模块具体包括:匹配子模块和第一指令获取子模块;
所述匹配子模块,用于将所述第一声波信号对应的第一音频数字信号与第一预设音频数字信号进行匹配;
所述第一指令获取子模块,用于当所述匹配子模块匹配成功时,获取所述第一音频数字信号对应的操作指令。
13.如权利要求11所述的呼叫处理装置,其特征在于,所述第一指令获取模块具体包括:第一次数判断子模块和第一指令获取子模块;
所述第一次数判断子模块,用于根据所述第一音频数字信号获取所述被叫终端受到用户敲击的第一敲击次数;判断所述第一敲击次数是否与第一预设次数相同;
所述第一指令获取子模块,用于当所述第一敲击次数与第一预设次数相同时,获取与所述第一敲击次数对应的操作指令。
14.如权利要求10-13任一项所述的呼叫处理装置,其特征在于,所述第一处理模块具体用于:
当所述操作指令为接听指令时,对所述呼叫请求进行接听处理,以使所述被叫终端与所述主叫终端建立通话连接。
15.如权利要求14所述的呼叫处理装置,其特征在于,还包括:功能开启模块;
所述功能开启模块,用于在所述被叫终端与所述主叫终端建立通话连接之后,开启所述被叫终端的通话免提功能。
16.如权利要求14所述的呼叫处理装置,其特征在于,还包括:第二信号获取模块、第二指令获取模块以及第二处理模块;
所述第二信号获取模块,用于在所述被叫终端与所述主叫终端建立通话连接之后,获取针对被叫终端的第二声波信号;
所述信号判断模块,用于判断所述第二声波信号是否为所述被叫终端受到用户敲击产生的声波信号;
所述第二指令获取模块,用于当所述信号判断模块判断为是时,根据所述第二声波信号获取挂断指令;
所述第二处理模块,用于根据所述挂断指令对所述呼叫请求进行挂断处理。
17.如权利要求16所述的呼叫处理装置,其特征在于,所述第二指令获取模块具体包括:第二次数判断子模块和第二指令获取子模块;
所述第二次数判断子模块,用于根据所述第二音频数字信号获取所述被叫终端受到用户敲击的第二敲击次数;判断所述第二敲击次数是否与第二预设次数相同;
所述第二指令获取子模块,具体用于当所述第二敲击次数与第二预设次数相同时,获取与所述第二敲击次数对应的挂断指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610038998.3A CN105721678A (zh) | 2016-01-20 | 2016-01-20 | 一种呼叫处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610038998.3A CN105721678A (zh) | 2016-01-20 | 2016-01-20 | 一种呼叫处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105721678A true CN105721678A (zh) | 2016-06-29 |
Family
ID=56147442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610038998.3A Pending CN105721678A (zh) | 2016-01-20 | 2016-01-20 | 一种呼叫处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721678A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106657598A (zh) * | 2016-10-31 | 2017-05-10 | 宇龙计算机通信科技(深圳)有限公司 | 呼叫处理方法及*** |
CN107295145A (zh) * | 2017-05-16 | 2017-10-24 | 广东小天才科技有限公司 | 一种来电免提方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883173A (zh) * | 2009-05-07 | 2010-11-10 | 义隆电子股份有限公司 | 手机的控制方法 |
CN102436345A (zh) * | 2011-10-31 | 2012-05-02 | 广州市动景计算机科技有限公司 | 一种移动设备界面操作控制的方法及实现装置 |
CN103645845A (zh) * | 2013-11-22 | 2014-03-19 | 华为终端有限公司 | 一种敲击控制方法及终端 |
CN103780749A (zh) * | 2012-10-25 | 2014-05-07 | 英属维京群岛速位互动股份有限公司 | 行动装置与控制其应用程序的方法 |
CN104065794A (zh) * | 2013-03-18 | 2014-09-24 | 联想(北京)有限公司 | 来电处理的方法和装置 |
-
2016
- 2016-01-20 CN CN201610038998.3A patent/CN105721678A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883173A (zh) * | 2009-05-07 | 2010-11-10 | 义隆电子股份有限公司 | 手机的控制方法 |
CN102436345A (zh) * | 2011-10-31 | 2012-05-02 | 广州市动景计算机科技有限公司 | 一种移动设备界面操作控制的方法及实现装置 |
CN103780749A (zh) * | 2012-10-25 | 2014-05-07 | 英属维京群岛速位互动股份有限公司 | 行动装置与控制其应用程序的方法 |
CN104065794A (zh) * | 2013-03-18 | 2014-09-24 | 联想(北京)有限公司 | 来电处理的方法和装置 |
CN103645845A (zh) * | 2013-11-22 | 2014-03-19 | 华为终端有限公司 | 一种敲击控制方法及终端 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106657598A (zh) * | 2016-10-31 | 2017-05-10 | 宇龙计算机通信科技(深圳)有限公司 | 呼叫处理方法及*** |
WO2018076441A1 (zh) * | 2016-10-31 | 2018-05-03 | 宇龙计算机通信科技(深圳)有限公司 | 呼叫处理方法及*** |
CN107295145A (zh) * | 2017-05-16 | 2017-10-24 | 广东小天才科技有限公司 | 一种来电免提方法及装置 |
CN107295145B (zh) * | 2017-05-16 | 2020-03-27 | 广东小天才科技有限公司 | 一种来电免提方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100353734C (zh) | 便携式电话机 | |
US7016481B2 (en) | Remote internet telephony device | |
US20060019605A1 (en) | Wireless signal transfer by sound waves | |
CN103873644A (zh) | 一种数据处理方法及终端 | |
CN103248751A (zh) | 一种实现电子设备功能控制的方法及电子设备 | |
CN105323744A (zh) | 呼叫状态的反馈方法及装置、终端 | |
CN105719672A (zh) | 一种录音情景模式切换方法及装置 | |
CN105704839B (zh) | 一种蓝牙连接方法和装置 | |
CN105682258B (zh) | 一种用户身份识别卡的切换方法和装置 | |
CN105721678A (zh) | 一种呼叫处理方法和装置 | |
JPH09233198A (ja) | 全二重音声会議電話のためのソフトウエアベースのブリッジ方法及び装置 | |
CN105472172B (zh) | 通话模式的切换方法、装置及计算机可读存储介质 | |
CN105721679A (zh) | 一种通话切换方法和装置 | |
CN105611065A (zh) | 一种应用的切换方法和装置 | |
CN105721676A (zh) | 一种终端处理方法及装置 | |
CN105471921A (zh) | 一种应用登录方法和装置 | |
CN105516493B (zh) | 一种移动终端及其闹钟控制方法 | |
CN105611066A (zh) | 一种通话切换方法和装置 | |
CN105491212A (zh) | 一种用于移动终端的语音通信方法及装置 | |
CN105718179B (zh) | 信息处理方法及装置 | |
CN105718144B (zh) | 一种图标处理方法及装置 | |
CN1571564A (zh) | 移动电话处理来电通知的方法 | |
CN105704840B (zh) | 一种无线接入点的接入方法及装置 | |
CN206596179U (zh) | 一种耳麦 | |
CN105681581B (zh) | 语音通话方法及***、智能终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160629 |