【技术实现步骤摘要】
回声消除方法、回声消除装置及电子设备
本公开涉及智能语音控制领域,尤其涉及回声消除方法、回声消除装置、电子设备和计算机可读存储介质。
技术介绍
随着智能家居的发展,用户可以通过多种设备之间的交互以及云端服务器方便的对智能设备进行控制。用户可以向智能音箱发出语音指令,智能音箱通过服务器进行语音提示反馈,或在多设备联动时,服务器也可以通过其他设备进行语音提示反馈,提供用户相应的信息或通过多轮交互满足用户需求。而智能音箱通过自身麦克风持续收音时,也会将无效的语音收入并发送至服务器,服务器依然会对其进行语音识别和判断,造成逻辑混乱和误判,降低了多轮交互准确率,也提高了传输成本,以及语音识别造成的大量计算成本浪费。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种回声消除方法、回声消除装置、电子设备和计算机可读存储介质。根据本公开实施例的第一方面,提供一种回声消除方法,应用于云端服务器,方法包括:采集用户语音指令;基于语音指令生成相应的应答语音,并控制对应设备播放应答语音;控制语音采集设备忽 ...
【技术保护点】
1.一种回声消除方法,其特征在于,应用于云端服务器,所述方法包括:/n采集用户语音指令;/n基于所述语音指令生成相应的应答语音,并控制对应设备播放所述应答语音;/n控制语音采集设备忽略所述应答语音,以避免所述应答语音被语音采集设备采集而误作为用户语音指令。/n
【技术特征摘要】
1.一种回声消除方法,其特征在于,应用于云端服务器,所述方法包括:
采集用户语音指令;
基于所述语音指令生成相应的应答语音,并控制对应设备播放所述应答语音;
控制语音采集设备忽略所述应答语音,以避免所述应答语音被语音采集设备采集而误作为用户语音指令。
2.根据权利要求1所述的回声消除方法,其特征在于,控制语音采集设备忽略所述应答语音,包括:
在所述应答语音播放期间,控制所述语音采集设备关闭麦克风。
3.根据权利要求2所述的回声消除方法,其特征在于,在所述应答语音播放期间,控制所述语音采集设备关闭麦克风,包括:
确定所述应答语音的播放时长;
从开始播放所述应答语音起,控制所述语音采集设备关闭麦克风,直至经过所述播放时长。
4.根据权利要求1所述的回声消除方法,其特征在于,所述控制语音采集设备忽略所述应答语音,包括:
响应于采集到所述应答语音,控制所述语音采集设备不对所述应答语音进行应答。
5.根据权利要求4所述的回声消除方法,其特征在于,响应于采集到所述应答语音,控制所述语音采集设备不对所述应答语音进行应答,包括:
缓存所述应答语音;
接收所述语音采集设备采集的音频;
将所述应答语音与所述音频进行声纹对比;
响应于所述应答语音与所述音频声纹相似度达到预设阈值,则不对所述音频进行应答;
响应于所述应答语音与所述音频声纹相似度未达到预设阈值,则对所述音频进行语音识别。
6.根据权利要求5所述的回声消除方法,其特征在于,所述方法还包括:
确定发送应答语音至接收到所述音频经过的时长;
响应于所述经过的时长超过预设阈值,对所述音频进行语音识别;
响应于所述经过的时长未超过所述预设阈值,执行声纹对比的步骤。
7.一种回声消除装置,其特征在于,应用于云端服务器,所述装置包括:
采集单元,用于采集用户语音指令;
应答单元,用于基于所述...
【专利技术属性】
技术研发人员:刘华航,刘坚强,钱庄,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。