欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 设备控制方法、装置、存储介质及电子设备独创技术48731字

设备控制方法、装置、存储介质及电子设备

2021-02-01 01:36:34

设备控制方法、装置、存储介质及电子设备

  技术领域

  本申请属于电子设备技术领域,尤其涉及一种设备控制方法、装置、存储介质及电子设备。

  背景技术

  随着技术的发展,智能可穿戴设备开始涌现并逐渐成熟起来。目前常见的一类智能可穿戴设备包括头戴式智能设备,如智能眼镜、智能头盔、智能头带等。这些智能可穿戴设备不仅仅是一种硬件设备,还可以通过软件支持以及数据交互、云端交互来实现强大的功能,如音频播放等。然而,相关技术中,可穿戴设备在输出音频时对用户隐私的保护能力较差。

  发明内容

  本申请实施例提供一种设备控制方法、装置、存储介质及电子设备,可以提高可穿戴设备在输出音频时对用户隐私的保护能力。

  第一方面,本申请实施例提供一种设备控制方法,应用于可穿戴设备,所述可穿戴设备至少包括第一音频输出器件和第二音频输出器件,所述第一音频输出器件设置在对应于左耳一侧,所述第二音频输出器件设置在对应于右耳一侧,所述方法包括:

  响应于音频输出指令,获取所述可穿戴设备的使用环境的信息,所述使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户;

  若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  第二方面,本申请实施例提供一种设备控制装置,应用于可穿戴设备,所述可穿戴设备至少包括第一音频输出器件和第二音频输出器件,所述第一音频输出器件设置在对应于左耳一侧,所述第二音频输出器件设置在对应于右耳一侧,所述装置包括:

  获取模块,用于响应于音频输出指令,获取所述可穿戴设备的使用环境的信息,所述使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户;

  第一控制模块,用于若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  第二控制模块,用于若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的设备控制方法中的流程。

  第四方面,本申请实施例还提供一种可穿戴设备,包括存储器、处理器、第一音频输出器件和第二音频输出器件,所述第一音频输出器件设置在对应于左耳一侧,所述第二音频输出器件设置在对应于右耳一侧,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的设备控制方法中的流程。

  本申请实施例中,可穿戴设备可以在仅右耳一侧出现其他用户时仅控制第一音频输出器件单独输出音频,而在仅左耳一侧出现其他用户时仅控制第二音频输出器件单独输出音频。相比于相关技术中当播放音频时可穿戴设备的所有音频输出器件都会输出音频的方式,由于本申请实施例可以根据可穿戴设备的使用环境来单独控制第一音频输出器件输出音频或者单独控制第二音频输出器件输出音频,因此本申请实施例可以有效避免输出的音频被其他用户听到,从而提高可穿戴设备在输出音频时对用户隐私的保护能力。

  附图说明

  下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。

  图1是本申请实施例提供的设备控制方法的流程示意图。

  图2是本申请实施例提供的设备控制方法的另一流程示意图。

  图3是本申请实施例提供的设备控制方法的又一流程示意图。

  图4至图10是本申请实施例提供的设备控制方法的场景示意图。

  图11是本申请实施例提供的设备控制装置的结构示意图。

  图12是本申请实施例提供的电子设备的结构示意图。

  图13是本申请实施例提供的电子设备的另一结构示意图。

  具体实施方式

  请参照图示,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。

  可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的电子设备。

  请参阅图1,图1是本申请实施例提供的设备控制方法的流程示意图。该设备控制方法可以应用于可穿戴设备,该可穿戴设备至少包括第一音频输出器件和第二音频输出器件。该第一音频输出器件设置在对应于左耳一侧,该第二音频输出器件设置在对应于右耳一侧。也即,当可穿戴设备被用户穿戴时,第一音频输出器件可以位于用户的左耳一侧,第二音频输出器件可以位于用户的右耳一侧。

  在一些实施方式中,音频输出器件可以包括诸如扬声器(speaker)等电声换能器件。

  本申请实施例提供的设备控制方法的流程可以包括:

  101、响应于音频输出指令,获取可穿戴设备的使用环境的信息,该使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户。

  随着技术的发展,智能可穿戴设备开始涌现并逐渐成熟起来。目前常见的一类智能可穿戴设备包括头戴式智能设备,如智能眼镜、智能头盔、智能头带等。这些智能可穿戴设备不仅仅是一种硬件设备,还可以通过软件支持以及数据交互、云端交互来实现强大的功能,如音频播放等。然而,相关技术中,可穿戴设备在输出音频时对用户隐私的保护能力较差。比如,相关技术中可穿戴设备在输出音频时所有的扬声器都会同时输出音频,当所有的扬声器都同时输出音频时,容易因“漏音”而泄露用户隐私。

  在本申请实施例中,比如,响应于音频输出指令,即当需要输出音频时,可穿戴设备可以先获取其当前的使用环境的信息,该使用环境的信息可以包括在左耳一侧以及右耳一侧是否出现除该可穿戴设备的当前使用者之外的其它用户。

  在获取到使用环境的信息后,电子设备可以检测是否仅在右耳一侧出现其他用户或者仅在左耳一侧出现其他用户。

  如果检测到可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,那么可以进入102的流程中。

  如果检测到可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,那么可以进入103的流程中。

  102、若可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制第一音频输出器件输出音频。

  比如,在获取到使用环境的信息后,可穿戴设备检测到仅在右耳一侧出现其他用户,而在左耳一侧没有出现其他用户,那么可穿戴设备可以仅控制第一音频输出器件单独输出音频,而第二音频输出器件则可以不输出音频。

  103、若可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制第二音频输出器件输出音频。

  比如,在获取到使用环境的信息后,可穿戴设备检测到仅在左耳一侧出现其他用户,而在右耳一侧没有出现其他用户,那么可穿戴设备可以仅控制第二音频输出器件输出音频,而第一音频输出器件则不输出音频。

  可以理解的是,本申请实施例中,可穿戴设备可以在仅右耳一侧出现其他用户时仅控制第一音频输出器件单独输出音频,而在仅左耳一侧出现其他用户时仅控制第二音频输出器件单独输出音频。相比于相关技术中当播放音频时可穿戴设备的所有音频输出器件都会输出音频的方式,由于本申请实施例可以根据可穿戴设备的使用环境来单独控制第一音频输出器件输出音频或者单独控制第二音频输出器件输出音频,因此本申请实施例可以有效避免输出的音频被其他用户听到,从而提高可穿戴设备在输出音频时对用户隐私的保护能力。

  请参阅图2,图2为本申请实施例提供的设备控制方法的另一流程示意图。该设备控制方法可以应用于可穿戴设备,该可穿戴设备至少包括第一音频输出器件和第二音频输出器件。该第一音频输出器件设置在对应于左耳一侧,该第二音频输出器件设置在对应于右耳一侧。也即,当可穿戴设备被用户穿戴时,第一音频输出器件可以位于用户的左耳一侧,第二音频输出器件可以位于用户的右耳一侧。

  在一些实施方式中,音频输出器件可以包括诸如扬声器(speaker)等电声换能器件。

  本申请实施例提供的设备控制方法的流程可以包括:

  201、响应于音频输出指令,获取可穿戴设备的使用环境的信息,该使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户。

  比如,响应于音频输出指令,即当需要输出音频时,可穿戴设备可以先获取其当前的使用环境的信息。

  在本实施例中,使用环境的信息可以包括在左耳一侧以及右耳一侧是否出现除可穿戴设备的使用者(即当前用户)之外的其它用户。当然,使用环境的信息还可以包括其它信息,本申请实施例对此不做具体限定。

  在获取到可穿戴设备的使用环境的信息后,该可穿戴设备可以检测其使用环境是否为仅在右耳一侧出现其它用户或者仅在左耳一侧出现其它用户。并且,可穿戴设备还可以同时检测该可穿戴设备进行的是否为通话业务。

  需要说明的是,如果可穿戴设备可以单独进行通话业务,那么可穿戴设备进行通话业务可以是指可穿戴设备接通来电或拨通电话。如果可穿戴设备不可以单独进行通话业务,那么可穿戴设备进行通话业务可以是指与可穿戴设备连接的智能手机接通来电或拨通来电,智能手机将通话语音的数据发送至可穿戴设备,并通过可穿戴设备向当前用户播放通话语音或采集当前用户的通话语音。即,此时可穿戴设备属于通话业务中的耳机的角色。

  如果检测到可穿戴设备进行的是通话业务并且仅在右耳一侧出现其它用户,那么可以进入202的流程中。

  如果检测到可穿戴设备进行的是通话业务并且仅在左耳一侧出现其它用户,那么可以进入203的流程中。

  202、若可穿戴设备进行的是通话业务且该可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制第一音频输出器件输出音频。

  比如,可穿戴设备检测到其当前进行的是通话业务,并且仅在当前用户的右耳一侧出现有其它用户,而在当前用户的左耳一侧没有出现其他用户,那么电子设备可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出音频。

  在一种实施方式中,202的流程还可以包括:若可穿戴设备的使用环境为仅在用户的右耳一侧的预设范围内出现其他用户,而在用户的左耳一侧的预设范围内没有出现其它用户,并且进行的是通话业务,那么可穿戴设备可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出音频,而设置于用户右耳一侧的第二音频输出器件则可以不输出音频。

  可以理解的是,当仅在用户的右耳一侧出现其它用户,而在用户的左耳一侧未出现其它用户的情况下,本申请实施例可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出音频,而设置于用户右耳一侧的第二音频输出器件则不输出音频。通过这种方式可以有效地使发声声源远离右耳一侧的其它用户,这样一方面可以使发声声源距离该其它用户较远从而在声音衰减较多的情况下有效避免该其它用户听到通话语音,另一方面也可以利用当前用户头部的屏蔽作用阻挡声音传播从而有效避免该其它用户听到通话语音。因此,本申请实施例还可以起到加强通话隐私保护的效果。

  在一些实施方式中,预设范围可以是如1米或1.5米或0.8米等数值。那么,比如,若可穿戴设备的使用环境为仅在用户的右耳一侧的1米范围内出现其他用户,而在用户的左耳一侧的1米范围内没有出现其它用户,并且进行的是通话业务,那么可穿戴设备可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出音频,而设置于用户右耳一侧的第二音频输出器件则可以不输出音频。

  203、若可穿戴设备进行的是通话业务且该可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制第二音频输出器件输出音频。

  比如,可穿戴设备检测到其当前进行的是通话业务,并且仅在当前用户的左耳一侧出现有其它用户,而在当前用户的右耳一侧没有出现其他用户,那么电子设备可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出音频。

  在一种实施方式中,203的流程还可以包括:若可穿戴设备的使用环境为仅在用户的左耳一侧的预设范围内出现其他用户,而在用户的右耳一侧的预设范围内没有出现其它用户,并且进行的是通话业务,那么可穿戴设备可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出音频,而设置于用户左耳一侧的第一音频输出器件则可以不输出音频。

  可以理解的是,当仅在用户的左耳一侧出现其它用户,而在用户的右耳一侧未出现其它用户的情况下,本申请实施例可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出音频,而设置于用户左耳一侧的第一音频输出器件则不输出音频。通过这种方式可以有效地使发声声源远离左耳一侧的其它用户,这样一方面可以使发声声源距离该其它用户较远从而在声音衰减较多的情况下有效避免该其它用户听到通话语音,另一方面也可以利用当前用户头部的屏蔽作用阻挡声音传播从而有效避免该其它用户听到通话语音。因此,本申请实施例还可以其它加强通话隐私保护的效果。

  在一些实施方式中,预设范围可以是如1米或1.5米或0.8米等数值。那么,比如,若可穿戴设备的使用环境为仅在用户的左耳一侧的1米范围内出现其他用户,而在用户的右耳一侧的1米范围内没有出现其它用户,并且进行的是通话业务,那么可穿戴设备可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出音频,而设置于用户左耳一侧的第一音频输出器件则可以不输出音频。

  请参阅图3,图3为本申请实施例提供的设备控制方法的又一流程示意图。该设备控制方法可以应用于可穿戴设备,该可穿戴设备至少包括第一音频输出器件和第二音频输出器件。该第一音频输出器件设置在对应于左耳一侧,该第二音频输出器件设置在对应于右耳一侧。也即,当可穿戴设备被用户穿戴时,第一音频输出器件可以位于用户的左耳一侧,第二音频输出器件可以位于用户的右耳一侧。

  在一些实施方式中,音频输出器件可以包括诸如扬声器(speaker)等电声换能器件。

  本申请实施例提供的设备控制方法的流程可以包括:

  301、响应于音频输出指令,获取可穿戴设备的使用环境的信息,该使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户。

  比如,响应于音频输出指令,即当需要输出音频时,可穿戴设备可以先获取其当前的使用环境的信息。

  在本实施例中,使用环境的信息可以包括在左耳一侧以及右耳一侧是否出现除可穿戴设备的使用者(即当前用户)之外的其它用户。当然,使用环境的信息还可以包括其它信息,本申请实施例对此不做具体限定。

  302、若输出的音频为音乐文件,则将该音乐文件的左声道音频和右声道音频混合成单声道音频。

  比如,电子设备还可以检测需要输出的音频是否为音乐文件。

  如果检测到需要输出的音频为音乐文件,那么可穿戴设备可以将该音乐文件的左声道音频和右声道音频混合(Mix)成单声道音频。

  如果检测到需要说出的音频不是音乐文件,那么可穿戴设备可以执行其它操作。

  在获取到可穿戴设备的使用环境的信息后,该可穿戴设备可以检测其使用环境是否为仅在右耳一侧出现其它用户或者仅在左耳一侧出现其它用户。

  如果检测到仅在右耳一侧出现其它用户,那么可以进入303的流程中。

  如果检测到仅在左耳一侧出现其它用户,那么可以进入304的流程中。

  303、若可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制第一音频输出器件输出混合而成的单声道音频。

  比如,可穿戴设备检测到仅在当前用户的右耳一侧出现有其它用户,而在当前用户的左耳一侧没有出现其他用户,那么电子设备可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出混合而成的单声道音频。

  在一种实施方式中,303的流程可以包括:若可穿戴设备的使用环境为仅在用户的右耳一侧的预设范围内出现其他用户,而在用户的左耳一侧的预设范围内没有出现其它用户,那么可穿戴设备可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出混合而成的单声道音频,而设置于用户右耳一侧的第二音频输出器件则可以不输出音频。

  可以理解的是,当仅在用户的右耳一侧出现其它用户,而在用户的左耳一侧未出现其它用户的情况下,本申请实施例可以仅控制设置于用户左耳一侧的第一音频输出器件单独输出音频,而设置于用户右耳一侧的第二音频输出器件则不输出音频。通过这种方式可以有效地使发声声源远离右耳一侧的其它用户,这样一方面可以使发声声源距离该其它用户较远从而在声音衰减较多的情况下有效避免该其它用户听到音乐的声音,另一方面也可以利用当前用户头部的屏蔽作用阻挡声音传播从而有效避免该其它用户听到音乐的声音。因此,本申请实施例还可以有效避免播放音乐时打扰到其它用户。

  304、若可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制第二音频输出器件输出混合而成的单声道音频。

  比如,可穿戴设备检测到仅在当前用户的左耳一侧出现有其它用户,而在当前用户的右耳一侧没有出现其他用户,那么电子设备可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出混合而成的单声道音频。

  在一种实施方式中,304的流程还可以包括:若可穿戴设备的使用环境为仅在用户的左耳一侧的预设范围内出现其他用户,而在用户的右耳一侧的预设范围内没有出现其它用户,那么可穿戴设备可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出混合而成的单声道音频,而设置于用户左耳一侧的第一音频输出器件则可以不输出音频。

  可以理解的是,当仅在用户的左耳一侧出现其它用户,而在用户的右耳一侧未出现其它用户的情况下,本申请实施例可以仅控制设置于用户右耳一侧的第二音频输出器件单独输出混合而成的单声道音频,而设置于用户左耳一侧的第一音频输出器件则不输出音频。通过这种方式可以有效地使发声声源远离左耳一侧的其它用户,这样一方面可以使发声声源距离该其它用户较远从而在声音衰减较多的情况下有效避免该其它用户听到音乐的声音,另一方面也可以利用当前用户头部的屏蔽作用阻挡声音传播从而有效避免该其它用户听到音乐的声音。因此,本申请实施例还可以有效避免播放音乐时打扰到其它用户。

  在一种实施方式中,可穿戴设备还可以包括麦克风,那么可穿戴设备获取的使用环境的信息可以包括:通过麦克风获取的周围环境的噪声值。

  那么,302流程中的若输出的音频为音乐文件,则将该音乐文件的左声道音频和右声道音频混合成单声道音频,包括:若噪声值小于预设阈值且输出的音频为音乐文件,则将该音乐文件的左声道音频和右声道音频混合成单声道音频。

  比如,可穿戴设备检测到周围环境的噪声值小于预设阈值,那么可以认为该可穿戴设备所处的环境为一个安静的环境。在这种情况下,可穿戴设备可以将需要输出的音乐文件的左声道音频和右声道音频混合成单声道音频。之后,若可穿戴设备的使用环境为仅在右耳一侧出现其他用户,则该可穿戴设备可以控制设置于用户左耳一侧的第一音频输出器件单独输出混合而成的单声道音频,而设置于用户右耳一侧的第二音频输出器件则不输出任何音频。若可穿戴设备的使用环境为仅在左耳一侧出现其他用户,则可穿戴设备可以控制设置于用户右耳一侧的第二音频输出器件输出混合而成的单声道音频,而设置于用户左耳一侧的第一音频输出器件则可以不输出任何音频。

  可以理解的是,通过上述方式,可以在安静的环境中,有效避免可穿戴设备的当前用户因播放音乐而打扰到其它用户。

  在一种实施方式中,可穿戴设备还可以包括第一摄像模组和第二摄像模组,该第一摄像模组可以设置在对应于左耳一侧,该第二摄像模组可以设置在对应于右耳一侧。那么,可穿戴设备可以通过该第一摄像模组拍摄的图像检测左耳一侧是否出现其他用户,并通过该第二摄像模组拍摄的图像检测右耳一侧是否出现其他用户。

  比如,可穿戴设备可以通过设置在对应于用户左耳一侧的第一摄像模组拍摄到的图像来检测用户的左耳一侧是否出现其它用户,并通过设置在对应于用户右耳一侧的第二摄像模组拍摄到的图像来检测用户右耳一侧是否出现其它用户。例如,如果第一摄像模组拍摄到的图像中出现人像,那么可以确定左耳一侧出现其它用户。如果第二摄像模组拍摄到的图像中出现人像,那么可以确定右耳一侧出现其它用户。

  在一种实施方式中,第一摄像模组和第二摄像模组还可以是深度摄像模组,即可穿戴设备可以计算出第一摄像模组和第二摄像模组拍摄到的图像中的人像的深度信息,并根据该深度信息计算出其它用户与可穿戴设备的距离。根据其它用户与可穿戴设备的距离,该可穿戴设备就可以检测到在用户的左耳一侧的预设范围内是否出现其它用户,或者在用户的右耳一侧的预设范围内是否出现其它用户。

  在另一种实施方式中,还可以通过如下方式来获取可穿戴设备的使用环境的信息:

  比如,可穿戴设备还可以包括传感器,该传感器可以用于接收由用户输入的手势信息。

  那么,获取可穿戴设备的使用环境的信息,可以包括:通过传感器接收由用户输入的手势信息,其中,当该传感器接收到预设第一手势时,确定该可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,当该传感器接收到预设第二手势时,确定该可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  比如,可穿戴设备上可以设置一个传感器,该传感器可以用于接收用户的手势信息,比如该传感器可以接收用户的敲击、触摸(如按压或滑动)等手势操作。那么,可穿戴设备的当前用户可以通过向传感器发出相应的手势来向可穿戴设备输入对应的使用环境的信息。例如,在可穿戴设备的当前用户判断出仅在右侧出现其它用户时,该当前用户可以向传感器发出预设第一手势,从而向可穿戴设备输入仅在右侧有其它用户的环境信息。又如,在可穿戴设备的当前用户判断出仅在左侧出现其它用户时,该当前用户可以向传感器发出预设第二手势,从而向可穿戴设备输入仅在左侧有其它用户的环境信息。

  例如,预设第一手势可以为敲击一下传感器,预设第二手势可以为敲击两下传感器,等等。或者,预设第一手势可以为短按触摸传感器,预设第二手势可以为长按触摸传感器,等等。

  在又一种实施方式中,还可以通过如下方式来获取可穿戴设备的使用环境的信息:

  比如,可穿戴设备可以包括第一传感器和第二传感器,该第一传感器设置在对应于左耳一侧,该第二传感器设置在对应于右耳一侧,该第一传感器和第二传感器均可以用于接收由用户输入的手势信息。

  那么,获取可穿戴设备的使用环境的信息,可以包括:若第一传感器接收到的由用户输入的手势和预设触发手势匹配,则确定出该可穿戴设备的使用环境包括仅在右耳一侧出现其他用户;若第二传感器接收到的由用户输入的手势和预设触发手势匹配,则确定出可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  例如,可穿戴设备上可以设置两个传感器,分别为第一传感器和第二传感器。该第一传感器可以设置在对应于左耳一侧,该第二传感器可以设置在对应于右耳一侧。该第一传感器和第二传感器都可以用于接收用户的手势信息,比如第一传感器和第二传感器都可以接收用户的敲击、触摸(如按压或滑动)等手势操作。

  那么,可穿戴设备的当前用户可以通过向第一传感器或第二传感器发出相应的手势来向可穿戴设备输入对应的使用环境的信息。例如,在可穿戴设备的当前用户判断出仅在右侧出现其它用户时,该当前用户可以向第一传感器发出一个预设触发手势,从而向可穿戴设备输入仅在右侧有其它用户的环境信息。又如,在可穿戴设备的当前用户判断出仅在左侧出现其它用户时,该当前用户可以向第二传感器发出预设触发手势,从而向可穿戴设备输入仅在左侧有其它用户的环境信息。

  在一些实施方式中,预设触发手势可以为对传感器敲击一次或者预设触发手势可以为滑动操作,等等。

  请参阅图4至图10,图4至图10为本申请实施例提供的设备控制方法的场景示意图。

  本实施例中,可穿戴设备例如可以为智能眼镜。该智能眼镜的示意图可以如图4所示。请参阅图4,在智能眼镜10的左右两条镜腿上分别设置有第一扬声器1以及第二扬声器2。其中第一扬声器和第二扬声器安装在镜腿内部。在对应于第一扬声器1的位置还设置有第一出声孔3。在对应于第二扬声器2的位置还设置有第二出声孔(未图示)。在智能眼镜10的右侧镜腿的上侧可以设置有第一麦克风4,在镜腿的下侧可以设置有第二麦克风(未图示)。

  智能眼镜10可以用于播放音频,比如,智能眼镜10可以从智能手机20处接收音频文件,并播放该音频文件。例如,在当前用户佩戴智能眼镜的情况下,该当前用户使用智能手机进行来电通话,那么智能手机可以将来电对方的通话语音对应的音频数据传输至智能眼镜,并由智能眼镜通过第一扬声器和第一出声孔播放给当前用户听。此外,智能眼镜也可以通过第一麦克风和第二麦克风采集当前用户的通话语音,并将该当前用户的通话语音的数据发送至智能手机,再由智能手机通过通信网络传输至通话对方。

  例如,智能眼镜的音频播放系统的结构示意图可以如图5所示。智能眼镜的主控芯片(SOC)可以从智能手机处接收来电对方的通话语音对应的音频数据,并将该音频数据传输至音频功率放大器,通话语音对应的音频信号经音频功率放大器放大处理后再传输至扬声器进行播放。其中,音频功率放大器可以包括对应于左耳一侧的第一音频功率放大器以及对应于右耳一侧的第二音频功率放大器,扬声器也包括对应于左耳一侧的第一扬声器以及对应于右耳一侧的第二扬声器。

  比如,当前用户佩戴了智能眼镜,该智能眼镜和当前用户的智能手机建立了数据传输连接。例如,此时智能手机接收到当前用户的好友的来电,该当前用户接通了该来电。在进行通话的过程中,当前用户5发现其右侧有其它人6存在并且该其他人6比较靠近当前用户5,该场景可以如图6所示。在这种情况下,为了避免通话语音外泄,当前用户可以敲击一次第一传感器。智能眼镜通过第一传感器接收到来自用户的敲击手势后,可以将该敲击手势和预设触发手势进行匹配。例如,预设触发手势为敲击一次的手势。那么,此时智能眼镜可以仅控制设置在左耳一侧的第一扬声器输出通话语音,而设置在右耳一侧的第二扬声器则不输出通话语音。此时,智能眼镜的音频播放系统的状态示意图可以如图7所示,即第二音频功率放大器、第二扬声器对应的播放通路被断开。

  又如,在进行通话的过程中,当前用户5发现其左侧有其它人7存在并且该其他人7比较靠近当前用户5,该场景可以如图8所示。在这种情况下,为了避免通话语音外泄,当前用户可以敲击一次第二传感器。智能眼镜通过第二传感器接收到来自用户的敲击手势后,可以将该敲击手势和预设触发手势进行匹配。例如,预设触发手势为敲击一次的手势。那么,此时智能眼镜可以仅控制设置在右耳一侧的第二扬声器输出通话语音,而设置在左耳一侧的第一扬声器则不输出通话语音。此时,智能眼镜的音频播放系统的状态示意图可以如图9所示,即第一音频功率放大器、第一扬声器对应的播放通路被断开。

  再如,在结束通话后,当前用户进入安静的办公区域,并且当前用户利用智能手机打开了音乐应用,并点播了多首歌曲。此时,当前用户发现其左侧位置坐着其他同事。在这种情况下,为了避免播放的歌声打扰到其它同事,当前用户敲击一次第二传感器。智能眼镜通过第二传感器接收到来自用户的敲击手势后,可以将该敲击手势和预设触发手势进行匹配。例如,预设触发手势为敲击一次的手势。那么,此时智能眼镜可以将歌曲的左声道音频和右声道音频混合成单声道音频,并仅控制设置在右耳一侧的第二扬声器输出混合而成的歌声,而设置在左耳一侧的第一扬声器则不输出歌声。此时,智能眼镜的音频播放系统的状态示意图可以如图10所示,即第一音频功率放大器、第一扬声器对应的播放通路被断开。

  请参阅图11,图11为本申请实施例提供的设备控制装置的结构示意图。该设备控制装置可以应用于可穿戴设备,所述可穿戴设备至少包括第一音频输出器件和第二音频输出器件,所述第一音频输出器件设置在对应于左耳一侧,所述第二音频输出器件设置在对应于右耳一侧。设备控制装置300可以包括:获取模块301,第一控制模块302,第二控制模块303。

  获取模块301,用于响应于音频输出指令,获取所述可穿戴设备的使用环境的信息,所述使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户;

  第一控制模块302,用于若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  第二控制模块303,用于若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  在一种实施方式中,所述第一控制模块302用于:若所述可穿戴设备进行的是通话业务且所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  所述第二控制模块303用于:若所述可穿戴设备进行的是通话业务且所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  在一种实施方式中,所述获取模块301还用于:若输出的音频为音乐文件,则将所述音乐文件的左声道音频和右声道音频混合成单声道音频。

  那么,所述第一控制模块302用于:若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出混合而成的所述单声道音频。

  所述第二控制模块303用于:若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出混合而成的所述单声道音频。

  在一种实施方式中,所述可穿戴设备还包括麦克风,所述使用环境的信息还包括:通过所述麦克风获取的周围环境的噪声值。

  所述获取模块301还用于:若所述噪声值小于预设阈值且输出的音频为音乐文件,则将所述音乐文件的左声道音频和右声道音频混合成单声道音频。

  在一种实施方式中,所述可穿戴设备还包括第一摄像模组和第二摄像模组,所述第一摄像模组设置在对应于左耳一侧,所述第二摄像模组设置在对应于右耳一侧。

  那么,所述获取模块301还用于:通过所述第一摄像模组拍摄的图像检测左耳一侧是否出现其他用户,通过所述第二摄像模组拍摄的图像检测右耳一侧是否出现其他用户。

  在一种实施方式中,所述可穿戴设备还包括传感器,所述传感器用于接收由用户输入的手势信息。

  那么,所述获取模块301用于:通过所述传感器接收由用户输入的手势信息,其中,当所述传感器接收到预设第一手势时,确定所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,当所述传感器接收到预设第二手势时,确定所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  在一种实施方式中,所述可穿戴设备还包括第一传感器和第二传感器,所述第一传感器设置在对应于左耳一侧,所述第二传感器设置在对应于右耳一侧,所述第一传感器和第二传感器用于接收由用户输入的手势信息。

  那么,所述获取模块301还用于:若所述第一传感器接收到的由用户输入的手势和预设触发手势匹配,则确定所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户;若所述第二传感器接收到的由用户输入的手势和预设触发手势匹配,则确定所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  在一种实施方式中,所述第一控制模块302用于:若所述可穿戴设备的使用环境包括仅在右耳一侧的预设范围内出现其他用户,则控制所述第一音频输出器件输出音频。

  所述第二获取模块303用于:若所述可穿戴设备的使用环境包括仅在左耳一侧的预设范围内出现其他用户,则控制所述第二音频输出器件输出音频。

  本申请实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行如本实施例提供的设备控制方法中的流程。

  本申请实施例还提供一种可穿戴设备,包括存储器、处理器、第一音频输出器件、第二音频输出器件,所述第一音频输出器件设置在对应于左耳一侧,所述第二音频输出器件设置在对应于右耳一侧,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本实施例提供的设备控制方法中的流程。

  例如,上述可穿戴设备可以是诸如平板电脑或者智能手机等移动终端。请参阅图12,图12为本申请实施例提供的可穿戴设备的结构示意图。

  该可穿戴设备400可以包括音频输出模组401、存储器402、处理器403等部件。本领域技术人员可以理解,图12中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  音频输出模组401可以包括第一音频输出器件和第二音频输出器件。该第一音频输出器件设置在对应于左耳一侧,该第二音频输出器件设置在对应于右耳一侧。该第一音频输出器件和第二音频输出器件可以均为扬声器等。

  存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器403通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。

  处理器403是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。

  在本实施例中,可穿戴设备中的处理器403会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器402中,并由处理器403来运行存储在存储器402中的应用程序,从而执行:

  响应于音频输出指令,获取所述可穿戴设备的使用环境的信息,所述使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户;

  若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  请参阅图13,可穿戴设备400可以包括音频输出模组401、存储器402、处理器403、电池404、功率放大器405、麦克风406等部件。

  音频输出模组401可以包括第一音频输出器件和第二音频输出器件。该第一音频输出器件设置在对应于左耳一侧,该第二音频输出器件设置在对应于右耳一侧。该第一音频输出器件和第二音频输出器件可以均为扬声器等。

  存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器403通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。

  处理器403是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。

  电池404可以为可穿戴设备的各个器件和模块提供电力支持,从而保证各个器件和模块的正常运行。

  功率放大器405可以用于在产生声音的输出元件上增大音频功率,重建输入的音频信号。

  麦克风406可以用于拾取周围环境中的声音信号等。

  在本实施例中,可穿戴设备中的处理器403会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器402中,并由处理器403来运行存储在存储器402中的应用程序,从而执行:

  响应于音频输出指令,获取所述可穿戴设备的使用环境的信息,所述使用环境的信息包括在左耳一侧以及右耳一侧是否出现其它用户;

  若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;

  若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  在一种实施方式中,所述处理器403可以用于执行:若所述可穿戴设备进行的是通话业务且所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出音频;若所述可穿戴设备进行的是通话业务且所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出音频。

  在一种实施方式中,所述处理器403可以用于执行:若输出的音频为音乐文件,则将所述音乐文件的左声道音频和右声道音频混合成单声道音频;若所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,则控制所述第一音频输出器件输出混合而成的所述单声道音频;若所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户,则控制所述第二音频输出器件输出混合而成的所述单声道音频。

  在一种实施方式中,所述可穿戴设备还包括麦克风,所述使用环境的信息还包括:通过所述麦克风获取的周围环境的噪声值。

  那么,所述处理器403执行所述若输出的音频为音乐文件,则将所述音乐文件的左声道音频和右声道音频混合成单声道音频时,可以执行:若所述噪声值小于预设阈值且输出的音频为音乐文件,则将所述音乐文件的左声道音频和右声道音频混合成单声道音频。

  在一种实施方式中,所述可穿戴设备还包括第一摄像模组和第二摄像模组,所述第一摄像模组设置在对应于左耳一侧,所述第二摄像模组设置在对应于右耳一侧。

  那么,所述处理器403用于执行:通过所述第一摄像模组拍摄的图像检测左耳一侧是否出现其他用户,通过所述第二摄像模组拍摄的图像检测右耳一侧是否出现其他用户。

  在一种实施方式中,所述可穿戴设备还包括传感器,所述传感器用于接收由用户输入的手势信息。

  那么,所述处理器403执行所述获取所述可穿戴设备的使用环境的信息时,可以执行:通过所述传感器接收由用户输入的手势信息,其中,当所述传感器接收到预设第一手势时,确定所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户,当所述传感器接收到预设第二手势时,确定所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  在一种实施方式中,所述可穿戴设备还包括第一传感器和第二传感器,所述第一传感器设置在对应于左耳一侧,所述第二传感器设置在对应于右耳一侧,所述第一传感器和第二传感器用于接收由用户输入的手势信息。

  那么,所述处理器403执行所述获取所述可穿戴设备的使用环境的信息时,可以执行:若所述第一传感器接收到的由用户输入的手势和预设触发手势匹配,则确定所述可穿戴设备的使用环境包括仅在右耳一侧出现其他用户;若所述第二传感器接收到的由用户输入的手势和预设触发手势匹配,则确定所述可穿戴设备的使用环境包括仅在左耳一侧出现其他用户。

  在一种实施方式中,所述处理器403可以用于执行:若所述可穿戴设备的使用环境包括仅在右耳一侧的预设范围内出现其他用户,则控制所述第一音频输出器件输出音频;若所述可穿戴设备的使用环境包括仅在左耳一侧的预设范围内出现其他用户,则控制所述第二音频输出器件输出音频。

  在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对设备控制方法的详细描述,此处不再赘述。

  本申请实施例提供的所述设备控制装置与上文实施例中的设备控制方法属于同一构思,在所述设备控制装置上可以运行所述设备控制方法实施例中提供的任一方法,其具体实现过程详见所述设备控制方法实施例,此处不再赘述。

  需要说明的是,对本申请实施例所述设备控制方法而言,本领域普通技术人员可以理解实现本申请实施例所述设备控制方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如所述设备控制方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)等。

  对本申请实施例的所述设备控制装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。

  以上对本申请实施例所提供的一种设备控制方法、装置、存储介质以及可穿戴设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

《设备控制方法、装置、存储介质及电子设备.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)