System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及语音唤醒,尤其涉及一种基于子母机的语音唤醒方法、装置、电子设备及介质。
技术介绍
1、随着语音识别技术以及智能家电的发展,越来越多的家电设备支持语音唤醒功能。
2、目前,对于多个语音设备共存的场景,在唤醒语音设备时,采用的是就近唤醒原则,通常根据声音强度确定用户到各设备的距离,用户距离哪台设备最近,就唤醒哪台设备。然而,这种通过声音强度确定距离的方案,准确度较低。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种基于子母机的语音唤醒方法、装置、电子设备及介质。
2、根据本公开的第一方面,提供了一种基于子母机的语音唤醒方法,所述方法包括:
3、响应于接收到用户的语音唤醒指令,通过子机中的摄像头检测所述用户相对于所述摄像头的摄像距离和角度;
4、根据所述摄像距离、所述角度和所述子机在构建的工作地图上的第一坐标,确定所述用户在所述工作地图上的第二坐标;
5、根据所述第二坐标以及多个设备分别在所述工作地图上的坐标,确定所述多个设备分别与所述用户之间的距离;
6、根据所述距离,唤醒所述多个设备中距离所述用户最近的目标设备。
7、根据本公开的第二方面,提供了一种基于子母机的语音唤醒装置,所述装置包括:
8、检测模块,用于响应于接收到用户的语音唤醒指令,通过子机中的摄像头检测所述用户相对于所述摄像头的摄像距离和角度;
9、第一确定模块,用于根
10、第二确定模块,用于根据所述第二坐标以及多个设备分别在所述工作地图上的坐标,确定所述多个设备分别与所述用户之间的距离;
11、唤醒模块,用于根据所述距离,唤醒所述多个设备中距离所述用户最近的目标设备。
12、根据本公开的第三方面,提供了一种电子设备,包括:处理器和存储器,所述处理器用于执行存储于所述存储器的计算机程序,所述计算机程序被处理器执行时实现第一方面所述的基于子母机的语音唤醒方法的步骤。
13、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的基于子母机的语音唤醒方法的步骤。
14、根据本公开的第五方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面所述的基于子母机的语音唤醒方法。
15、本公开实施例提供的技术方案与现有技术相比具有如下优点:
16、本公开的技术方案,通过响应于接收到用户的语音唤醒指令,通过子机中的摄像头检测用户相对于摄像头的摄像距离和角度,并根据摄像距离、角度和子机在构建的工作地图上的第一坐标,确定用户在工作地图上的第二坐标,进而根据第二坐标以及多个设备分别在工作地图上的坐标,确定多个设备分别与用户之间的距离,根据距离唤醒多个设备中距离用户最近的目标设备。采用本公开的方案,实现了根据各设备在子机构建的工作地图上的坐标,以及用户在同一工作地图上的坐标,确定每个设备与用户之间的距离,能够准确地确定出用户与各设备的距离,提高距离确定的准确度,进而提高就近语音唤醒的准确度。
本文档来自技高网...【技术保护点】
1.一种基于子母机的语音唤醒方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述摄像距离、所述角度和所述子机在构建的工作地图上的第一坐标,确定所述用户在所述工作地图上的第二坐标,包括:根据预设的变换矩阵和所述子机在构建的工作地图上的第一坐标,确定所述摄像头在所述工作地图上的第三坐标;
3.根据权利要求1所述的方法,其特征在于,在所述通过子机中的摄像头检测所述用户相对于所述摄像头的摄像距离和角度之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述用户在所述摄像头的视野范围内,包括:基于声源定位技术,确定所述用户相对于所述子机的方位信息;
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述根据所述操作位置,确定所述用户添加的设备在所述工作地图上的坐标之前,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述多个设备包括所述子机和母机,所述多个设备为具有相同功能模式的语音设备
8.一种基于子母机的语音唤醒装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行存储于所述存储器的计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述语音唤醒方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的基于子母机的语音唤醒方法的步骤。
...【技术特征摘要】
1.一种基于子母机的语音唤醒方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述摄像距离、所述角度和所述子机在构建的工作地图上的第一坐标,确定所述用户在所述工作地图上的第二坐标,包括:根据预设的变换矩阵和所述子机在构建的工作地图上的第一坐标,确定所述摄像头在所述工作地图上的第三坐标;
3.根据权利要求1所述的方法,其特征在于,在所述通过子机中的摄像头检测所述用户相对于所述摄像头的摄像距离和角度之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述用户在所述摄像头的视野范围内,包括:基于声源定位技术,确定所述用户相对于所述子机的方位信息;
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包...
【专利技术属性】
技术研发人员:张金祥,霍伟明,
申请(专利权)人:广东美的制冷设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。