1.一种智能语音交互设备快速稳定的回声消除方法,其特征在于,包括:
智能语音交互设备在第一次开机后播放预设的语音内容;
智能语音交互设备对第一次开机后所播放预设的语音内容通过自适应滤波技术对自噪声进行抑制,当自噪声达到预设的衰减值时,将此时的滤波器系数存储,得到存储的滤波器系数;
使用智能语音交互设备时,将所述存储的滤波器系数作为自适应滤波技术的初始化系数;并在跟踪过程中,将滤波器系数的增量限定在预设范围内。
2.根据权利要求1所述的方法,其特征在于,所述预设的语音内容,
其频率分布的范围高于预设的范围值;
且其频率分布与预设的第二范围和预设的第三范围有交集,所述第二范围的上确界低于所述第三范围的下确界。
3.根据权利要求1所述的方法,其特征在于,还包括:
在所述播放预设的语音内容之前,智能语音交互设备检测环境噪声,当所述环境噪声的强度高于预设的预警强度时,智能语音交互设备向用户发出环境噪声影响语音交互的提醒。
4.根据权利要求1所述的方法,其特征在于,所述预设的语音内容,包括提示用户保持环境安静的语音内容。
5.根据权利要求2所述的方法,其特征在于,
所述第二范围的下确界不高于50Hz;
所述第三范围的上确界不低于1000Hz。
6.根据权利要求1所述的方法,其特征在于,还包括:
设定时间点;
检测环境噪声,当所述环境噪声的强度低于预设的检测强度时:
在设定的时间点,智能语音交互设备播放所述预设的语音内容;
智能语音交互设备对所播放预设的语音内容通过自适应滤波技术对自噪声进行抑制,当自噪声达到预设的衰减值时,将此时的滤波器系数存储,得到所述时间点的滤波器系数;
对比存储的滤波器系数和所述时间点的滤波器系数:
当两者之差小于预设的阈值时,仍将所述存储的滤波器系数作为自适应滤波技术的初始化系数;
当两者之差不小于预设的阈值时,将在所述设定的时间点的预设时长之后的时间点作为新的时间点,检测新的时间点的环境噪声,当所述环境噪声的强度不低于预设的检测强度时,将新的时间点再向后延迟预设时长,当所述环境噪声的强度低于预设的检测强度时,用得到所述时间点的滤波器系数的方法得到新的时间点的滤波器系数;
对比存储的滤波器系数、所述时间点的滤波器系数和新的时间点的滤波器系数;当其中两种滤波器系数之差最小且小于预设的阈值时,任选此两种滤波器系数种的一种作为自适应滤波技术的初始化系数,否则,仍将所述存储的滤波器系数作为自适应滤波技术的初始化系数。
7.根据权利要求6所述的方法,其特征在于,
所述设定时间点,实施为:
设定初始时间间隔和最大时间间隔;
以第一次开机后的初始时间间隔为第一个设定的时间点;
当自适应滤波技术的初始化系数不改变时,以不小于1的预设系数乘以当前的时间间隔得到待比较时间间隔,选择待比较时间间隔与最大时间间隔中较小的值作为新的时间间隔;
以当前时间点的再向后延迟新的时间间隔作为新的时间点。