移动终端及其通过麦克风实现通话熄屏的方法

文档序号:9219932阅读:550来源:国知局
移动终端及其通过麦克风实现通话熄屏的方法
【技术领域】
[0001]本发明涉及电子产品技术领域,特别涉及移动终端及其通过麦克风实现通话熄屏的方法。
【背景技术】
[0002]随着手持移动设备的快速普及,以及用户对于终端设备智能化要求进一步加强,怎样使手机更加省电,更佳智能化,并且更加贴近真实生活的使用习惯,已经成为了我们当务之急所要解决的问题。现阶段很多的厂家讲宄产品的外观设计,应用功能做的更眩,并且又再不增加成本,甚至通过软件算法实现以前需要硬件才能实现的功能,来降低成本,增加产品的价格优势。
[0003]譬如,手机在通话时,如果将手机放在耳朵处接听电话,则会锁屏并熄灭屏幕,一方面可以防止误触发,另一方面也可省电。但目前,手机等移动终端产品在熄灭屏幕时,均通过光敏传感器检测是否有障碍物,来判断是否熄灭屏幕,其实现成本较高,影响产品的价格竞争优势。
[0004]因而现有技术还有待改进和提尚。

【发明内容】

[0005]鉴于上述现有技术的不足之处,本发明的目的在于提供移动终端及其通过麦克风实现通话熄屏的方法,能利用移动终端自带的扬声器和麦克风实现通话熄屏的功能,降低产品的成本。
[0006]为了达到上述目的,本发明采取了以下技术方案:
一种移动终端通过麦克风实现通话熄屏的方法,其包括:
A、在移动终端通话时,由扬声器间隔输出超声波信号,同时由麦克风接收被反射的超声波信号;
B、由音频处理模块将所述超声波信号转换成数字信号;
C、由数字处理模块对数字的超声波信号进行分析处理得出距离数据,并在距离数据小于预设距离时熄灭屏幕。
[0007]所述的移动终端通过麦克风实现通话熄屏的方法中,所述步骤C包括:
Cl、对数字的超声波信号进行降噪处理,保留扬声器所发频率段的超声波信号;
C2、根据扬声器输出超声波信号的间隔时间,将所述频率段的超声波信号与扬声器所输出的超声波信号进行对比;
C3、根据发送和接收超声波信号的时间差,进而根据超声波信号频率计算距离数据。
[0008]所述的移动终端通过麦克风实现通话熄屏的方法中,所述步骤C2之前,所述的方法还包括:
C20、将多组数字的超声波信号进行对比,并判断各组超声波信号的相位差值是否在预设范围内;若是,则执行步骤C2 ;否则,由麦克风再次接收被反射的超声波信号后执行步骤B。
[0009]所述的移动终端通过麦克风实现通话熄屏的方法中,所述扬声器间隔输出超声波信号的频率在20KHz以上。
[0010]所述的移动终端通过麦克风实现通话熄屏的方法中,所述麦克风为MEMS麦克风。
[0011]一种通过麦克风实现通话熄屏的移动终端,其包括:
扬声器,用于在移动终端通话时,输出超声波信号;
麦克风,用于接收被反射的超声波信号;
音频处理模块,用于将所述超声波信号转换成数字信号;
数字处理模块,用于对数字的超声波信号进行分析处理得出距离数据,并在距离数据小于预设距离时熄灭屏幕。
[0012]所述的通过麦克风实现通话熄屏的移动终端中,所述音频处理模块包括:
降噪处理单元,用于对数字的超声波信号进行降噪处理,保留扬声器所发频率段的超声波信号;
比较单元,用于根据扬声器输出超声波信号的间隔时间,将所述频率段的超声波信号与扬声器所输出的超声波信号进行对比;
处理单元,用于根据发送和接收超声波信号的时间差,进而根据超声波信号频率计算距离数据。
[0013]所述的通过麦克风实现通话熄屏的移动终端中,所述音频处理模块还包括:
判断单元,用于将多组数字的超声波信号进行对比,并判断各组超声波信号的相位差值是否在预设范围内;
所述处理单元,还用于当各组超声波信号的相位差值在预设范围内时,使比较单元开始工作;当各组超声波信号的相位差值超出预设范围时,使音频处理模块开始工作。
[0014]所述的通过麦克风实现通话媳屏的移动终?而中,所述麦克风为MEMS麦克风。
[0015]所述的通过麦克风实现通话熄屏的移动终端中,所述麦克风的灵敏度高于-50dB(re lV/Pa),内部噪音高于 25dBSPL。
[0016]相较于现有技术,本发明提供的移动终端及其通过麦克风实现通话熄屏的方法,在移动终端通话时,由扬声器间隔输出超声波信号,同时由麦克风接收被反射的超声波信号;由音频处理模块将所述超声波信号转换成数字信号;由数字处理模块对数字的超声波信号进行分析处理得出距离数据,并在距离数据小于预设距离时熄灭屏幕,实现了在移动终端通话,利用移动终端自带的扬声器和麦克风实现通话熄屏的功能,降低产品的成本,增强了产品的价格竞争优势。
【附图说明】
[0017]图1为本发明实施例提供的通过麦克风实现通话熄屏的方法的流程图。
[0018]图2为本发明实施例提供的移动终端的结构框图。
【具体实施方式】
[0019]本发明提供移动终端及其通过麦克风实现通话熄屏的方法,利用第三方可编程的DSP (数字信号处理器)和MEMS (微型机电系统)麦克风,通过声纳传感器(如扬声器)发送超声波,利用MEMS麦克风较高的声学敏感度,以及对于支持高频宽对声音信号捕捉的不衰减等特点,实时捕获超声信号,通过算法进行处理,获取移动终端与障碍物的当前距离,从而触发开关进行熄灭屏幕达到省电的目的,从而可以去掉光敏传感器,实现节约成本的目的。
[0020]为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021]请参阅图1,本发明实施例提供的通过麦克风实现通话熄屏的方法,包括:
S100、在移动终端通话时,由扬声器间隔输出超声波信号,同时由麦克风接收被反射的超声波信号;
S200、由音频处理模块将所述超声波信号转换成数字信号;
S300、由数字处理模块对数字的超声波信号进行分析处理得出距离数据,并在距离数据小于预设距离时熄灭屏幕。
[0022]本发明将接收的外部超声波信号进行模数转换,并进行算法分析处理,麦克风在一定时间间隔内接收到扬声器所发送的超声波信号后,从而计算出数据,发送数据给数字处理模块,然后由数字处理模块发送给移动终端的各子模块,从而控制通话熄灭屏幕的功會K。
[0023]本实施例中,所述扬声器间隔输出超声波信号的频率在20KHz以上,如20-90KHZ,输出超声波信号的间隔为10秒-30秒。所述麦克风为MEMS麦克风,通过高灵敏的外围器件,获取外部声音信号,利用其对高频信号的高灵敏度,以及高采样率的特性,捕捉细微的空气震动以及流动所产生的声音。
[0024]目前MEMS麦克风与传统的EMC(动圈式)麦克风相比,不管是电气性能上,还是音频性能上都要好于后者,特别是在高于20KHz的声音能够有效的捕获,另外,本发明利用MEMS麦克风特有的高采样率的支持,对于空气细微的流动或者振动而产生的声音进行捕捉,并因为在超声频段即20KHz以上的捕获声音不衰减的特点,从而能够更加稳定的捕获声音,在声音信号送入算法处理器的时候保证声音信号的质量稳定。
[0025]具体的,所述步骤S300包括:S31、对数字的超声波信号进行降噪处理,保留扬声器所发频率段的超声波信号;S32、根据扬声器输出超声波信号的间隔时间,将所述频率段的超声波信号与扬声器所输出的超声波信号进行对比;S33、根据发送和接收超声波信号的时间差,进而根据超声波信号频率计算距离数据。
[0026]本发明使用的距离计算公式为: d = s/2 = (VT) /2,
其中,d是被测物(如障碍物)与测距器(如
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1