1.一种语音控制功能的开关方法,其特征在于,所述语音控制功能的开关方法应用于智能家居控制器,所述智能家居控制器与位于入户门口的摄像头通信连接,所述语音控制功能的开关方法包括:
获取所述摄像头所拍摄的视频流;
根据所述视频流判断是否有人员进门或人员出门;
当判断有人员进门或有人员出门时,更新家庭人员数量以获取当前家庭人员数量;
根据人员进门或人员出门事件以及所述当前家庭人员数量,开启或关闭语音控制功能。
2.根据权利要求1所述的语音控制功能的开关方法,其特征在于,所述根据所述视频流判断是否有人员进门或人员出门的步骤具体包括以下步骤:
基于所述视频流进行人形检测以获取包括人形的视频片段;
截取所述视频片段中的两张视频图像;
根据所述两张视频图像判断人员进门或人员出门。
3.根据权利要求2所述的语音控制功能的开关方法,其特征在于,所述截取所述视频片段中的两张视频图像的步骤具体包括以下步骤:
截取所述视频片段起始时刻的第一视频图像和所述视频片段终止时刻的第二视频图像。
4.根据权利要求3所述的语音控制功能的开关方法,其特征在于,所述根据所述两张视频图像判断人员进门或人员出门的步骤具体包括以下步骤:
获取所述第一视频图像中人员的第一位置,以及获取所述第二视频图像中人员的第二位置;
根据所述第一位置和所述第二位置判断人员进门或人员出门。
5.根据权利要求1所述的语音控制功能的开关方法,其特征在于,所述当判断有人员进门或有人员出门时,更新家庭人员数量以获取当前家庭人员数量的步骤具体包括以下步骤:
当判断有人员进门时,将已记录的家庭人员数量加1以获取当前家庭人员数量;
当判断有人员出门时,将已记录的家庭人员数量减1以获取当前家庭人员数量。
6.根据权利要求2所述的语音控制功能的开关方法,其特征在于,所述根据人员进门或人员出门事件以及所述当前家庭人员数量,开启或关闭语音控制功能的步骤具体包括以下步骤:
当判断有人员进门且所述当前家庭人员数量为1时,开启语音控制功能;
当判断有人员出门且所述当前家庭人员数量为0时,关闭语音控制功能。
7.根据权利要求6所述的语音控制功能的开关方法,其特征在于,所述当判断有人员进门且所述当前家庭人员数量为1时,开启语音控制功能的步骤具体包括以下步骤:
当判断人员进门且所述当前家庭人员数量为1时,截取所述视频片段中包括人员正脸的视频图像;
获取所述视频图像中人员的人脸特征;
根据所述人脸特征判断所述人员是否为家庭成员;
若是,则开启语音控制功能,并播放询问语音。
8.根据权利要求7所述的语音控制功能的开关方法,其特征在于,所述播放询问语音的步骤之后还包括以下步骤:
接收用户根据所述询问语音所输入的回复语音;
根据所述回复语音识别用户的控制指令;
根据所述控制指令执行相应的操作。
9.一种智能家居控制器,其特征在于,所述智能家居控制器包括处理器以及存储器,所述处理器耦合所述存储器,所述处理器在工作时执行存储器中所存储的指令以实现权利要求1-8所述的语音控制功能的开关方法。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行以实现权利要求1-8所述的语音控制功能的开关方法。