一种提升语音传输信噪比的方法及装置与流程

文档序号:12598539阅读:来源:国知局

技术特征:

1.一种提升语音传输信噪比的方法,应用于移动终端,其特征在于,所述方法包括:

获取第一语音信号;

判断所述第一语音信号是否为预设用户的语音信号;

若判断结果为是,获取预设用户的频率范围;

根据所述频率范围调整滤波参数,输出所述频率范围以外的频率被抑制的第二语音信号。

2.根据权利要求1所述的方法,其特征在于,在所述判断所述第一语音信号是否为预设用户的语音信号之前,所述方法还包括:

获取预设用户的语音信号;

根据所述语音信号确定所述预设用户的频率范围;

保存所述预设用户的语音信号和频率范围。

3.根据权利要求2所述的方法,其特征在于,所述根据所述语音信号确定所述预设用户的频率范围包括:

提取所述第一语音信号中设定时域内的语音信号片段;

将所述设定时域内的语音信号通过模数转换采样为时域离散信号;

对所述时域离散信号进行傅里叶变换,得到所述时域离散信号的幅度谱;

对所述幅度谱进行积分,得到所述时域离散信号的能量谱;

在所述能量谱中将能量大于设定阈值的频率范围确定为预设用户的频率范围。

4.根据权利要求2所述的方法,其特征在于,所述判断所述第一语音信号是否为预设用户的语音信号的步骤之后,还包括:

若判断结果为否,执行根据所述语音信号确定所述预设用户的频率范围的步骤。

5.根据权利要求1所述的方法,其特征在于,所述判断所述第一语音信号是否为预设用户的语音信号包括:

获取当前用户的体征数据,其中,所述体征数据包括声纹数据、指纹数据、虹膜数据、面部特征数据中至少一种;

将当前用户的体征数据与预设用户的体征数据进行比对;

若比对结果一致,则判定所述第一语音信号为预设用户的语音信号。

6.一种提升语音传输信噪比的装置,部署在移动终端,其特征在于,所述装置包括:

语音信号获取模块,用于获取第一语音信号;

语音信号判断模块,用于判断所述第一语音信号是否为预设用户的语音信号;

频率范围获取模块,用于若判断结果为是,获取预设用户的频率范围;

语音信号输出模块,用于根据所述频率范围调整滤波参数,输出所述频率范围以外的频率被抑制的第二语音信号。

7.根据权利要求6所述的装置,其特征在于,在所述语音信号判断模块之前,所述装置还包括:

预设语音信号获取模块,用于获取预设用户的语音信号;

第一频率范围确定模块,用于根据所述语音信号确定所述预设用户的频率范围;

频率范围保存模块,用于保存所述预设用户的语音信号和频率范围。

8.根据权利要求7所述的装置,其特征在于,所述第一频率范围确定模块包括:

片段提取子模块,用于提取所述第一语音信号中设定时域内的语音信号片段;

语音信号采样子模块,用于将所述设定时域内的语音信号通过模数转换采样为时域离散信号;

幅度谱计算子模块,用于对所述时域离散信号进行傅里叶变换,得到所述时域离散信号的幅度谱;

能量谱计算子模块,用于对所述幅度谱进行积分,得到所述时域离散信号的能量谱;

频率范围确定子模块,用于在所述能量谱中将能量大于设定阈值的频率范围确定为预设用户的频率范围。

9.根据权利要求7所述的装置,其特征在于,所述语音信号判断模块之后,还包括:

第二频率范围确定模块,用于若判断结果为否,执行根据所述语音信号确定所述预设用户的频率范围的步骤。

10.根据权利要求6所述的装置,其特征在于,所述语音信号判断模块包括:

体征数据获取子模块,用于获取当前用户的体征数据,其中,所述体征数据包括声纹数据、指纹数据、虹膜数据、面部特征数据中至少一种;

体征数据比对子模块,用于将当前用户的体征数据与预设用户的体征数据进行比对;

语音信号判定子模块,用于若比对结果一致,则判定所述第一语音信号为预设用户的语音信号。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1