【技术实现步骤摘要】
一种语音输入异常的确定方法、装置、终端以及存储介质
[0001]本专利技术涉及电子
,尤其涉及一种语音输入异常的确定方法、装置、终端以及存储介质。
技术介绍
[0002]随着电子技术的发展和消费者需求的增多,越来越多的电子产品问世,例如智能手机,平板电脑。这些电子设备为用户的生活和工作带来了极大的便利。通常这些电子设备都提供音频采集功能,采集音频信号。
[0003]现有技术中,为了防止手机外壳对音频信号的阻隔,达到好的收音效果,一般会在电子设备的外壳设置一个小孔作为音频采集模块的收音孔,该收音孔与音频采集模块连接。但是因为电子设备所处的环境复杂,所以很多时候会出现收音孔堵塞影响音频采集模块采集声音信息。现有一些对语音进行检测的方法,只能检测采集到的音频信号的算法是否正常,对于电子设备收音孔被堵塞导致的收音不正常则没有有效的检测方法,也无法针对收音异常提示用户或提供补救措施,影响用户体验。
技术实现思路
[0004]本专利技术提供一种语音输入异常的确定方法、装置、终端以及存储介质,本专利技术所提供 ...
【技术保护点】
【技术特征摘要】
1.一种语音输入异常的确定方法,应用于具有三个音频采集模块的电子设备,所述三个音频采集模块至少包括第一音频采集模块和第二音频采集模块;其特征在于,包括:通过所述第一音频采集模块采集音频信号;确定所述第一音频采集模块采集到的音频信号的振幅小于预设振幅阈值的持续时长是否大于预设时长,所述音频信号的能量分布是否满足预设条件;如果所述音频信号的振幅小于所述预设振幅阈值的持续时长大于所述预设时长,所述音频信号的能量分布不满足所述预设条件,则确定所述电子设备的语音输入异常;其中,确定所述音频信号的能量分布是否满足预设条件包括:对所述音频信号进行傅里叶频域转换,确定所述音频信号的能量值;将频率高于预设频点的音频信号的能量值求和作为高频能量值,将频率低于所述预设频点的音频信号的能量值求和作为低频能量值;判断所述高频能量值与所述低频能量值的比值是否小于预设阈值,如果所述高频能量值与所述低频能量值的比值小于所述预设阈值,则确定所述音频信号的能量分布不满足所述预设条件;在确定所述电子设备的语音输入异常之后,所述方法还包括:启用所述第二音频采集模块,关闭所述第一音频采集模块,所述第二音频采集模块是根据预先设置的优先级从所述三个音频采集模块选择的,所述第二音频采集模块是所述三个音频采集模块中除所述第一音频采集模块外优先级最高的,所述优先级是根据所述三个音频采集模块采集的音频信号的质量确定的;将音频参数切换为与所述第二音频采集模块适配的音频参数。2.如权利要求1所述的方法,其特征在于,确定所述第一音频采集模块采集到的音频信号的振幅小于预设振幅阈值的持续时长是否大于预设时长,和/或所述音频信号的能量分布是否满足预设条件之前:检测是否建立了语音通路,如果检测到建立了语音通路,则确定所述第一音频采集模块采集到的音频信号的振幅小于所述预设振幅阈值的持续时长是否大于所述预设时长,和/或所述音频信号的能量分布是否满足所述预设条件。3.如权利要求1或2所述的方法,其特征在于,确定所述电子设备语音输入异常之后,该方法进一步包括:输出提示信息;其中,所述提示信息用于提示用户所述电子设备语音输入异常。4.一种电子设备,其特征在于,包括三个音频采集模块、存储器、处理器,所述三个音频采集模块至少包括第一音频采集模块和第二音频采集模块;所述第一音频采集模块和所述第二音频采集模块,用于采集音频信号;所述存储器,用于存储指令;所述处理器,用于调用存储在所述存储器中的指令以实现:通过所述第一音频采集模块采集音频信号;确定所述第一音频采集模块采集到的音频信号的振幅小于预设振幅阈值的持续时长是否大于预设时长,所述第一音频采集模块采集到的音频信号的能量分布是否满足预设条件;如果所述第一音频采集模块采集到的音频信号的振幅小于所述预设振幅阈值的持续时长大于所述预设时长,所述第一音频采集模块采集到的音频信号的能量分布不满足所述预
设条件,则确定所述电子设备的语音输入异常;其中,所述处理器判断所述第一音频采集模块采集到的音频信号的能量分布是否满足预设条件,包括:对所述第一音频采集模块采集到的音频信号进行傅里叶频域转换,确定所述第一音频采集模块采集到的音频...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。