通话控制方法、装置及移动终端的制作方法

文档序号:9711658阅读:186来源:国知局
通话控制方法、装置及移动终端的制作方法
【技术领域】
[0001] 本公开涉及通信技术领域,尤其涉及一种通话控制方法、装置及移动终端。
【背景技术】
[0002] 作为一种高科技产物,移动终端为人们的生活和学习带来许多便利。为了满足用 户需求,移动终端提供了多种通话模式,如听筒模式、外放模式、蓝牙模式和耳机模式等。
[0003] 采用听筒模式通话时,对方的声音通过听筒传出。这种情况下,为了听清对方的声 音,需要使移动终端贴近用户的耳朵,有时会导致用户的脸部在无意间触碰到移动终端的 屏幕。为了防止脸部对屏幕的误触导致移动终端产生误操作,需要根据移动终端与用户耳 边的距离,控制屏幕的状态。其中,当移动终端与用户耳边的距离小于预设的阈值时,关闭 屏幕,在屏幕关闭状态下,即使触碰到屏幕,移动终端也不会执行任何操作;当移动终端与 用户耳边的距离不小于所述阈值时,则开启屏幕,在屏幕开启状态下,移动终端会根据用户 对屏幕的触控,执行相应的操作,如挂断电话等。
[0004] 但是,在通话的过程中,有时需要用户对移动终端进行操作,从而需要把移动终端 从耳朵旁移开,以开启屏幕,如果此时对方正在说话,用户可能无法听到,从而错过信息。例 如,用户认为通话结束时,会将移动终端从耳朵旁移开,以挂断本次通话,如果在移开移动 终端后,对方仍有话要说,用户往往无法听到,从而错过对方提供的信息。

【发明内容】

[0005] 为克服相关技术中存在的问题,本公开提供一种通话控制方法、装置及移动终端。
[0006] 根据本公开实施例的第一方面,提供一种通话控制方法,所述通话控制方法包 括:
[0007] 当检测到移动终端与用户耳边的距离大于预设阈值时,获取听筒传输的声音信 号;
[0008] 基于对所述声音信号的分析,判断所述声音信号中是否包含语音信号;
[0009] 当所述声音信号中包含所述语音信号时,执行相应的提示操作。
[0010] 结合第一方面,在第一方面第一种可能的实现方式中,所述基于对所述声音信号 的分析,判断所述声音信号中是否包含语音信号的步骤包括:
[0011] 按照预设时间段对所述声音信号进行分割,获取多帧子信号;
[0012] 获取所述多帧子信号的特征参数;
[0013] 基于所述多帧子信号的特征参数,判断所述声音信号中是否包含语音信号。
[0014] 结合第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所 述获取所述多帧子信号的特征参数包括:
[0015] 获取所述多帧子信号的能量、过零率、倒谱和谱熵中的任意一个或多个参数。
[0016] 结合第一方面第一种可能的实现方式,或者结合第一方面第二种可能的实现方 式,在第一方面第三种可能的实现方式中,所述基于所述多帧子信号的特征参数,判断所述 声音信号中是否包含语音信号,包括:
[0017] 根据前M帧子信号的特征参数,分别获取所述特征参数对应的第一门限值和第二 门限值,其中,同一特征参数的第一门限值小于第二门限值,M为大于0的正整数;
[0018] 将剩余各帧子信号的特征参数分别与对应的第一门限值、第二门限值相比较,当 根据比较结果,确定所述剩余各帧子信号中包含有第一目标子信号时,判定所述声音信号 中包含语音信号,其中,所述第一目标子信号的特征参数大于所述特征参数对应的第二门 限值,并且,所述第一目标子信号之后预设帧数的子信号的特征参数均大于对应的第一门 限值。
[0019] 结合第一方面第一种可能的实现方式,或者结合第一方面第二种可能的实现方 式,在第一方面第四种可能的实现方式中,所述基于所述多帧子信号的特征参数,判断所述 声音信号中是否包含语音信号,包括:
[0020] 根据前N帧子信号的特征参数,获取所述特征参数对应的第三门限值,其中,N为 大于〇的正整数;
[0021] 将剩余各帧子信号的特征参数与对应的第三门限值相比较,当根据比较结果,确 定所述剩余各帧子信号中包含有第二目标子信号时,判定所述声音信号中包含语音信号, 其中,所述第二目标子信号的特征参数大于对应的第三门限值,并且,所述第二目标子信号 之后预设帧数的子信号的特征参数均大于对应的第三门限值。
[0022] 结合第一方面,在第一方面第五种可能的实现方式中,所述基于对所述声音信号 的分析,判断所述声音信号中是否包含语音信号的步骤包括:
[0023] 将所述声音信号转换为数字信号;
[0024] 将所述数字信号与预设的语音模型和/或噪声模型相匹配,并根据匹配程度判断 所述声音信号中是否包含语音信号。
[0025] 结合第一方面,在第一方面第六种可能的实现方式中,所述通话控制方法还包 括:
[0026] 在获取所述听筒传输的声音信号之后,并在对所述声音信号分析之前,对所述声 音信号进行滤波,以滤除所述声音信号中的低频噪声。
[0027] 结合第一方面,或结合第一方面第一种可能的实现方式,或结合第一方面第二种 可能的实现方式,或结合第一方面第三种可能的实现方式,或结合第一方面第四种可能的 实现方式,或结合第一方面第五种可能的实现方式,或结合第一方面第六种可能的实现方 式,在第一方面第七种可能的实现方式中,所述执行相应的提示操作,包括:
[0028] 产生振动;
[0029] 和 / 或,
[0030] 自动开启扬声器,或者根据接收到的触控操作开启扬声器,以便通过所述扬声器 播放所述声音信号。
[0031] 根据本公开实施例的第二方面,提供一种通话控制装置,所述通话控制装置包 括:
[0032] 声音信号获取模块,用于当检测到移动终端与用户耳边的距离大于预设阈值时, 获取听筒传输的声音信号;
[0033] 声音信号分析模块,用于基于对所述声音信号的分析,判断所述声音信号中是否 包含语音信号;
[0034] 提示模块,用于当所述声音信号中包含所述语音信号时,执行相应的提示操作。
[0035] 结合第二方面,在第二方面第一种可能的实现方式中,所述声音信号分析模块包 括:
[0036] 分割子模块,用于按照预设时间段对所述声音信号进行分割,获取多帧子信号;
[0037] 特征参数获取子模块,用于获取所述多帧子信号的特征参数;
[0038] 判断子模块,用于基于所述多帧子信号的特征参数,判断所述声音信号中是否包 含语音信号。
[0039] 结合第二方面第二种可能的实现方式,在第一方面第二种可能的实现方式中,所 述特征参数获取子模块具体用于,获取所述多帧子信号的能量、过零率、倒谱和谱熵中的任 意一个或多个参数。
[0040] 结合第二方面第二种可能的实现方式,或者结合第二方面第二种可能的实现方 式,在第二方面第三种可能的实现方式中,所述判断子模块包括:
[0041] 第一获取单元,用于根据前M帧子信号的特征参数,分别获取所述特征参数对应 的第一门限值和第二门限值,其中,同一特征参数的第一门限值小于第二门限值,M为大于 0的正整数;
[0042] 第一判断单元,用于将剩余各帧子信号的特征参数分别与对应的第一门限值、第 二门限值相比较,当根据比较结果,确定所述剩余各帧子信号中包含有第一目标子信号时, 判定所述声音信号中包含语音信号,其中,所述第一目标子信号的特征参数大于所述特征 参数对应的第二门限值,并且,所述第一目标子信号之后预设帧数的子信号的特征参数均 大于对应的第一门限值。
[0043] 结合第二方面第二种可能的实现方式,或者结合第二方面第二种可能的实现方 式,在第二方面第四种可能的实现方式中,所述判断子模块包括:
[0044] 第二获取单元,用于根据前N帧子信号的特征参数,获取所述特征参数对应的第 三门限值,其中,N为大于0的正整数;
[0045] 第二判断单元,用于将剩余各帧子信号的特征参数与对应的第三门限值相比较, 当根据比较结果,确定所述剩余各帧子信号中包含有第二目标子信号时,判定所述声音信 号中包含语音信号,其中,所述第二目标子信号的特征参数大于对应的第三门限值,并且, 所述第二目标子信号之后预设帧数的子信号的特征参数均大于对应的第三门限值。
[0046] 结合第二方面,在第二方面第五种可能的实现方式中,所述声音信号分析模块包 括:
[0047] 转换单元,用于将所述声音信号转换为数字信号;
[0048] 匹配单元,用于将所述数字信号与预设的语音模型,和/或,噪声模型相匹配,并 根据匹配程度判断所述声音信号中是否包含语音信号。
[0049] 结合第二方面,在第二方面第六种可能的实现方式中,所述通话控制装置还包 括:
[0050] 滤波模块,用于在获取所述听筒传输的声音信号之后,并在对所述声音信号分析 之前,对所述声音信号进行滤波,以滤除所述声音信号中的低频噪声。
[0051] 结合第二方面,或结合第二方面第一种可能的实现方式,或结合第二方面第二种 可能的实现方式,或结合第二方面第三种可能的实现方式,或结合第二方面第四种可能的 实现方式,或结合第二方面第五种可能的实现方式,或结合第二方面第六种可能的实现方 式,在第二方面第七种可能的实现方式中,所述提示模块包括:
[0052] 振动单元,用于产生振动;
[0053] 和 / 或,
[0054] 扬声器控制单元,用于自动开启扬声器,或者根据接收到的触控操作开启扬声器, 以便通过所述扬声器播放所述声音信号。
[0055] 根据本公开实施例的第三方面,提供一种移动终端,包括:
[0056] 处理器;
[0057] 用于存储处理器可执行指令的存储器;
[0058] 其中,所述处理器被配置为:
[0059] 当检测到移动终端与用户耳边的距离大于预设阈值时,获取听筒传输的声音信 号;
[0060] 基于对所述声音信号的分析,判断所述声音信号中是否包含语音信号;
[0061] 当所述声音信号中包含所述语音信号时,执行相应的提示操作。
[0062] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0063] 通过上述通话控制方法,能够根据从听筒中获取的声音信号,判断对方是否在说 话,并在判断得知对方在说话时,执行相应的提示操作,以便提示用户,从而避免用户错过 信息。
[0064] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0065] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0066] 图1是根据一示例性实施例示出的一种通话控制方法的流程图。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1