掌桥专利:专业的专利平台
掌桥专利
首页

AR眼镜控制方法、装置、AR眼镜、介质及程序产品

文献发布时间:2023-06-19 19:00:17


AR眼镜控制方法、装置、AR眼镜、介质及程序产品

技术领域

本公开涉及AR眼镜技术领域,尤其涉及一种AR眼镜控制方法、装置、AR眼镜、介质及程序产品。

背景技术

AR眼镜是一种穿戴式设备,用户佩戴AR眼镜,可以看到虚拟物体叠加到实体环境中的画面。目前,越来越多的AR眼镜出现在大众视野,AR眼镜的出现,极大的方便了用户的日常生活。

目前,AR眼镜无法应用至唱歌场景,用户体验较差。

发明内容

本公开提供一种AR眼镜控制方法、装置、AR眼镜、介质及程序产品,AR眼镜应用至唱歌场景,提升用户体验。

本公开实施例提供一种AR眼镜控制方法,包括:

获取用户的当前演唱语音;

根据所述当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间。

本公开实施例还提供一种AR眼镜控制装置,包括:

获取模块,用于获取用户的当前演唱语音;

显示模块,用于根据所述当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间。

本公开实施例还提供一种AR眼镜,包括:眼镜架和设置于所述眼镜架上摄像头、麦克风、处理器以及存储器;

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现上述的AR眼镜控制方法。

本公开实施例还提供一种计算机可读存储介质,所述计算机指令用于使所述计算机执行上述的AR眼镜控制方法。

本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的AR眼镜控制方法。

本公开的实施例提供的技术方案至少带来以下有益效果:

在本公开的一些实施例中,AR眼镜获取用户的当前演唱语音;根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间,AR眼镜根据用户当前演唱语音,预测用户即将演唱的目标歌词片段,以在AR空间中显示用户即将演唱的目标歌词片段,AR眼镜应用至唱歌场景下,提升用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1为本公开示例性实施例提供的一种AR眼镜控制方法的流程示意图;

图2为本公开示例性实施例提供的另一种AR眼镜控制方法的流程示意图;

图3为本公开示例性实施例提供的另一种AR眼镜控制方法的流程示意图;

图4为本公开示例性实施例提供的一种AR眼镜控制装置的结构示意图;

图5为本公开示例性实施例提供的一种AR眼镜的示意图;

图6是本公开实施例的AR眼镜的示意图;

图7是本公开实施例的AR眼镜的另一示意图;

图8是本公开实施例的AR眼镜的又一示意图;

图9是根据本公开实施例的AR眼镜的示意图;

图10是根据本公开实施例的AR眼镜中电路组件的示意图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

目前,AR眼镜无法应用至唱歌场景,用户体验较差。针对该技术问题,在本公开的一些实施例中,AR眼镜获取用户的当前演唱语音;根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间,AR眼镜根据用户当前演唱语音,预测用户即将演唱的目标歌词片段,以在AR空间中显示用户即将演唱的目标歌词片段,AR眼镜应用至唱歌场景下,提升用户体验。

以下结合附图,详细说明本公开各实施例提供的技术方案。

图1为本公开示例性实施例提供的一种AR眼镜控制方法的流程示意图。如图1所示,该方法包括:

S101:获取用户的当前演唱语音;

S102:根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间。

在本实施例中,上述方法的执行主体为AR眼镜或者服务器。本公开实施例对AR眼镜的类型不作限定,可以为单目式AR眼镜,也可以为双目式AR眼镜。

当上述方法的执行主体是服务器时,并不限定服务器的实现形态,例如,服务器可以是常规服务器、云服务器、云主机、虚拟中心等服务器设备。其中,服务器设备的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类型。服务器可以包含一台网站服务器,也可以包含多台网站服务器。

AR眼镜通过摄像头采集真实世界,用户可以通过语音和手势等对AR眼镜输入指令,AR眼镜利用计算机视觉技术和人工智能技术实现对周围环境的理解,同时对交互进行识别。再经过虚拟图像渲染引擎处理,最后通过显示技术输出,以达到虚实融合的效果。

在本实施例中,用户在佩戴AR眼镜后,AR眼镜通过其上设置的麦克风采集用户的当前演唱语音。包括但不限于以下几种语音采集方式:

语音采集方式一:响应用户以语音方式发出的语音采集指令,采集用户的当前演唱语音。

语音采集方式二:响应用户触发语音采集控件发出的语音采集指令,采集用户的当前演唱语音。

语音采集方式三:响应用户按下麦克风启动按键发出的语音采集指令,采集用户的当前演唱语音。

需要说明的是,当前演唱语音可以为具有一定时长的语音片段,例如,可以时长为5秒、10秒和15秒的演唱语音。AR眼镜响应用户发出的停止采集指令,停止对演唱语音的采集,也可以在识别出目标歌词片段后,自动停止对演唱语音的采集。

在上述实施例中,根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段。包括但不限于以下几种方式:

方式一,AR眼镜可以根据当前演唱语音,确定目标歌词片段,在AR空间中显示用户即将演唱的目标歌词片段。

方式二,AR眼镜可以将当前演唱语音发送至服务器,服务器根据当前演唱语音,确定目标歌词片段,服务器将目标歌词片段发送至AR眼镜,AR眼镜在AR空间中显示用户即将演唱的目标歌词片段。

在上述实施例中,从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲;确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段,其中,目标歌曲的歌词包括多个预先切分好的歌词片段;将位于目标歌曲的歌词中的第一歌词片段位置之后的第二歌词片段,作为目标歌词片段;在AR眼镜中显示目标歌词片段。

需要说明的是,目标歌曲的歌词包括多个预先切分好的歌词片段。歌词片段可以根据AR空间一次显示的歌词的多少进行调整。这里的歌词片段可以为设定句子数量的歌词,或者设定行数的歌词。例如,歌词片段可以为一句歌词,两句歌词,也可以为四行歌词。本申请实施例对设定句子数量不作限定,可以根据实际情况作出调整。

例如,当前演唱语音“你说你最爱丁香花”,从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲<丁香花>;确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段“你说你最爱丁香花”,将位于目标歌曲的歌词中的第一歌词片段位置之后的第二歌词片段“因为你的名字就是他”,作为目标歌词片段;在AR眼镜中显示目标歌词片段“因为你的名字就是他”。

在上述实施例中,从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲。可选地,AR眼镜从本地歌曲数据库中选择出当前演唱语音对应的目标歌曲。可选地,服务器从歌曲数据库中选择出当前演唱语音对应的目标歌曲。

从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲。包括但不限于以下几种选择方式:

选择方式一:对当前演唱语音进行语音识别,得到当前演唱文本内容;将当前演唱文本内容与目前歌曲数据库中的歌曲歌词进行匹配度计算,得到当前演唱文本与歌曲的第一匹配度;选择第一匹配度满足第一预设匹配度条件的歌曲,作为目标歌曲。在该种选择方式下,假设目标歌曲库中有5首歌曲,对当前演唱语音进行语音识别,得到当前演唱文本内容;依次将当前演唱文本内容与目标歌曲数据库中的歌曲歌词进行匹配度计算,分别得到当前演唱文本与歌曲的第一匹配度依次为:80%、85%、90%、91%和95%,则从中选择第一匹配度最大的95%对应的歌曲,作为目标歌曲。需要说明的是,本申请实施例对第一预设匹配度条件不作限定,可以为最大匹配度值;第一预设匹配度条件可以根据实际情况作出调整。

选择方式二:将当前演唱语音与目标歌曲数据库中歌曲的歌曲语音进行匹配度计算,得到当前演唱语音与每首歌曲的第二匹配度;选择第二匹配度满足第二预设匹配度条件的歌曲,作为目标歌曲。在该种选择方式下,假设目标歌曲库中有5首歌曲,依次将当前演唱语音与目标歌曲数据库中歌曲的歌曲语音进行匹配度计算,当前演唱语音与每首歌曲的第二匹配度依次为:70%、63%、50%、91%和30%,则从中选择第二匹配度最大的91%对应的歌曲,作为目标歌曲。需要说明的是,本申请实施例对第二预设匹配度条件不作限定,可以为最大匹配度值;第二预设匹配度条件可以根据实际情况作出调整。

需要说明的是,上述实施例中匹配度计算可以使用现有的匹配度算法进行计算,在此不再赘述。

在上述实施例中,确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段,一种可实现的方式为,对当前演唱语音进行语音识别,得到当前演唱文本内容;将当前演唱文本内容与目标歌曲的歌词的所有歌词片段分别进行相似度计算,得到当前演唱文本内容与所有歌词片段的相似度值;从所有歌词片段选择出相似度值满足相似度条件对应的歌词片段,作为第一歌词片段。例如,对当前演唱语音进行语音识别,得到当前演唱文本内容“你说你最爱丁香花”,将当前演唱文本内容与目标歌曲的歌词的所有歌词片段分别进行相似度计算,得到当前演唱文本内容与所有歌词片段的相似度值,选择相似度值最大的歌词片段“你说你最爱丁香花”,作为第一歌词片段。本申请实施例对相似度条件不作限定,可以为相似度值;相似度条件可以根据实际情况作出调整。

用户在唱歌场景下,可以在AR眼镜刚开始启动唱歌场景下,控制在AR空间中显示用户即将演唱的目标歌词片段;也可以为AR眼镜在显示歌词的过程中,遇到卡顿等情况,显示的歌词和用户实际演唱的歌词内容不符,这时,需要重新确定目标歌词片段在AR空间中进行展示,提升用户体验。

在上述实施例中,根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段。另一种实现方式为,根据当前演唱语音,控制AR眼镜从当前显示的歌词片段切换至即将演唱的目标歌词片段。

可选地,根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长,其中,当前时刻为当前演唱语音的结束时刻;根据该时长,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段。其中,根据时长,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段。根据当前时刻距离演唱目标歌词片段的起始时刻的时长,计算第二时长,当前时刻距离演唱目标歌词片段的起始时刻的时长小于第二时长,在第二时长到达时,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段。关于第二时长的计算方式,可以当前时刻距离演唱目标歌词片段的起始时刻的时长减去固定时长值,得到第二时长。本申请实施例对固定时长值不作限定,可以根据实际情况作出调整。

在上述实施例中,根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长。一种可实现的方式为,根据目标歌曲对应的歌曲语音的总时长,确定当前演唱语音的结束时刻和目标歌词片段对应的起始时刻,其中,当前演唱语音的结束时刻作为当前时刻,目标歌词片段对应的起始时刻作为演唱目标歌词片段的起始时刻;计算当前时刻距离演唱目标歌词片段的起始时刻的时长。例如,当前演唱语音的结束时刻为1分8秒,目标歌词片段的起始时刻为1分30秒,则当前时刻距离演唱目标歌词片段的起始时刻的时长为30-8=22秒。

在本实施例中,在AR空间中显示用户即将演唱的目标歌词片段。一种可实现的方式为,获取目标歌词片段对应的音调序列;根据音频序列,查询音频和可视化属性的映射关系,得到预设规律变化的可视化属性。以预设规律变化的可视化属性在AR空间中显示目标歌词片段。可视化属性包括:幅度、频率、颜色、持续时间中的至少一种。例如,以固定频率波动显示目标歌词片段;再例如,按照预设速度依次将目标歌词片段的文字以红色显示。

AR眼镜在使用过程中,由于网络原因或者其他原因,可能会处于离线状态。当AR眼镜处于离线状态时,控制AR眼镜执行离线提醒动作。离线提醒动作,包括但不限于以下至少一种离线提醒:在AR空间中展示离线提醒文本、利用AR眼镜上的扬声器播放离线提醒语音、振动和灯光闪烁中的至少一种。本申请实施例对离线提醒动作不作限定,可以根据实际情况作出调整。

图2为本公开示例性实施例提供的另一种AR眼镜控制方法的流程示意图。如图2所示,该方法包括:

S201:获取用户的当前演唱语音;

S202:从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲;

S203:确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段,其中,目标歌曲的歌词包括多个预先切分好的歌词片段;

S204:将位于目标歌曲的歌词中的第一歌词片段位置之后的第二歌词片段,作为目标歌词片段;

S205:在AR空间中显示目标歌词片段。

在本实施例中,上述方法的各执行步骤的实现方式可参见前述各实施例相应部分的描述,在此不再赘述。同样,本实施例能得到前述各实施例的有益效果。

图3为本公开示例性实施例提供的另一种AR眼镜控制方法的流程示意图。如图3所示,该方法包括:

S301:获取用户的当前演唱语音;

S302:根据当前演唱语音,以预设规律变化的可视化属性在AR空间中显示目标歌词片段。

在本实施例中,上述方法的各执行步骤的实现方式可参见前述各实施例相应部分的描述,在此不再赘述。同样,本实施例能得到前述各实施例的有益效果。

在本公开的上述方法实施例中,AR眼镜获取用户的当前演唱语音;根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间,AR眼镜根据用户当前演唱语音,预测用户即将演唱的目标歌词片段,以在AR空间中显示用户即将演唱的目标歌词片段,AR眼镜应用至唱歌场景下,提升用户体验。

图4为本公开示例性实施例提供的一种AR眼镜控制装置的结构示意图。如图4所示,该AR眼镜控制装置40包括:获取模块41和显示模块42。

其中,获取模块41,用于获取用户的当前演唱语音;

显示模块42,用于根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间。

可选地,显示模块42在根据当前演唱语音,在AR眼镜中显示用户即将演唱的目标歌词片段时,用于:从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲;确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段,其中,目标歌曲的歌词包括多个预先切分好的歌词片段;将位于目标歌曲的歌词中的第一歌词片段位置之后的第二歌词片段,作为目标歌词片段;在AR空间中显示目标歌词片段。

可选地,获取模块41在从已有的歌曲数据库中选择出当前演唱语音对应的目标歌曲,包括以下至少一种:

对当前演唱语音进行语音识别,得到当前演唱文本内容;将当前演唱文本内容与歌曲数据库中的歌曲歌词进行匹配度计算,得到当前演唱文本与歌曲的第一匹配度;选择第一匹配度满足第一预设匹配度条件的歌曲,作为目标歌曲;

将当前演唱语音与歌曲数据库中的歌曲的歌曲语音进行匹配度计算,得到当前演唱语音与每首歌曲的第二匹配度;选择第二匹配度满足第二预设匹配度条件的歌曲,作为目标歌曲。

可选地,显示模块42在确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段时,用于:对当前演唱语音进行语音识别,得到当前演唱文本内容;将当前演唱文本内容与目标歌曲的歌词的所有歌词片段分别进行相似度计算,得到当前演唱文本内容与所有歌词片段的相似度值;从所有歌词片段选择出相似度值满足相似度条件对应的歌词片段,作为第一歌词片段。

可选地,显示模块42在根据当前演唱语音,在AR眼镜中显示用户即将演唱的目标歌词片段时,用于:根据当前演唱语音,控制AR眼镜从当前显示的歌词片段切换至即将演唱的目标歌词片段。

可选地,显示模块42在根据当前演唱语音,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段时,用于:根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长,其中,当前时刻为当前演唱语音的结束时刻;根据时长,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段。

可选地,显示模块42在根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长时,用于:根据目标歌曲对应的歌曲语音的总时长,确定当前演唱语音的结束时刻和目标歌词片段对应的起始时刻,其中,当前演唱语音的结束时刻作为当前时刻,目标歌词片段对应的起始时刻作为演唱目标歌词片段的起始时刻;计算当前时刻距离演唱目标歌词片段的起始时刻的时长。

可选地,显示模块42在AR空间中显示用户即将演唱的目标歌词片段时,用于:以预设规律变化的可视化属性在AR空间中显示目标歌词片段。

可选地,显示模块42在在以预设规律变化的可视化属性在AR眼镜中显示目标歌词片段之前,还可用于:获取目标歌词片段对应的音调序列;根据音频序列,查询音频和可视化属性的映射关系,得到预设规律变化的可视化属性。

可选地,可视化属性包括:幅度、频率、颜色、持续时间中的至少一种。

可选地,获取模块41在获取用户的当前演唱语音时,用于:利用AR眼镜上设置的麦克风采集用户的当前演唱语音。

可选地,还可用于:若AR眼镜处于离线模式,则控制AR眼镜执行离线提醒动作。

可选地,离线提醒动作,用于:在AR空间中展示离线提醒文本、利用AR眼镜上的扬声器播放离线提醒语音、振动和灯光闪烁中的至少一种。

图5为本公开示例性实施例提供的一种AR眼镜的示意图。如图5所示,该AR眼镜包括:眼镜架,设置于眼镜架上的摄像头、音频组件、存储器501和处理器502。另外,该AR眼镜还包括电源组件503、通信组件504等必要组件。

存储器501,用于存储计算机程序,并可被配置为存储其它各种数据以支持在AR眼镜上的操作。这些数据的示例包括用于在AR眼镜上操作的任何应用程序或方法的指令。

存储器501,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

通信组件504,用于与其他设备进行数据传输。

处理器502,可执行存储器501中存储的计算机指令,以用于:获取用户的当前演唱语音;根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间。

可选地,处理器502在根据当前演唱语音,在AR眼镜中显示用户即将演唱的目标歌词片段时,用于:从目标歌曲数据库中选择出当前演唱语音对应的目标歌曲;确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段,其中,目标歌曲的歌词包括多个预先切分好的歌词片段;将位于目标歌曲的歌词中的第一歌词片段位置之后的第二歌词片段,作为目标歌词片段;在AR空间中显示目标歌词片段。

可选地,处理器502在从已有的歌曲数据库中选择出当前演唱语音对应的目标歌曲,包括以下至少一种:

对当前演唱语音进行语音识别,得到当前演唱文本内容;将当前演唱文本内容与歌曲数据库中的歌曲歌词进行匹配度计算,得到当前演唱文本与歌曲的第一匹配度;选择第一匹配度满足第一预设匹配度条件的歌曲,作为目标歌曲;

将当前演唱语音与歌曲数据库中的歌曲的歌曲语音进行匹配度计算,得到当前演唱语音与每首歌曲的第二匹配度;选择第二匹配度满足第二预设匹配度条件的歌曲,作为目标歌曲。

可选地,处理器502在确定当前演唱语音对应的目标歌曲的歌词中的第一歌词片段时,用于:

对当前演唱语音进行语音识别,得到当前演唱文本内容;

将当前演唱文本内容与目标歌曲的歌词的所有歌词片段分别进行相似度计算,得到当前演唱文本内容与所有歌词片段的相似度值;

从所有歌词片段选择出相似度值满足相似度条件对应的歌词片段,作为第一歌词片段。

可选地,处理器502在根据当前演唱语音,在AR眼镜中显示用户即将演唱的目标歌词片段时,用于:

根据当前演唱语音,控制AR眼镜从当前显示的歌词片段切换至即将演唱的目标歌词片段。

可选地,处理器502在根据当前演唱语音,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段,包括:

根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长,其中,当前时刻为当前演唱语音的结束时刻;

根据时长,控制AR眼镜从当前显示画面切换至即将演唱的目标歌词片段。

可选地,处理器502在根据当前演唱语音,确定当前时刻距离演唱目标歌词片段的起始时刻的时长时,用于:

根据目标歌曲对应的歌曲语音的总时长,确定当前演唱语音的结束时刻和目标歌词片段对应的起始时刻,其中,当前演唱语音的结束时刻作为当前时刻,目标歌词片段对应的起始时刻作为演唱目标歌词片段的起始时刻;

计算当前时刻距离演唱目标歌词片段的起始时刻的时长。

可选地,处理器502在AR空间中显示用户即将演唱的目标歌词片段时,用于:

以预设规律变化的可视化属性在AR空间中显示目标歌词片段。

可选地,处理器502在以预设规律变化的可视化属性在AR眼镜中显示目标歌词片段之前,还可用于:

获取目标歌词片段对应的音调序列;

根据音频序列,查询音频和可视化属性的映射关系,得到预设规律变化的可视化属性。

可选地,可视化属性包括:幅度、频率、颜色、持续时间中的至少一种。

可选地,处理器502在获取用户的当前演唱语音时,用于:

利用AR眼镜上设置的麦克风采集用户的当前演唱语音。

可选地,处理器502还可用于:

若AR眼镜处于离线模式,则控制AR眼镜执行离线提醒动作。

可选地,离线提醒动作,包括:在AR空间中展示离线提醒文本、利用AR眼镜上的扬声器播放离线提醒语音、振动和灯光闪烁中的至少一种。

相应地,本公开实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图1方法实施例中的各步骤。

相应地,本公开实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序/指令,计算机程序/指令被处理器执行图1的翻译方法中的各步骤。

上述图5中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如WiFi,2G、3G、4G/LTE、5G等移动通信网络,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

上述图5中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。

其中,显示器包括屏幕,其屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(MIC),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。

下面结合图6-图10描述根据本公开实施例的AR眼镜100。

根据本公开实施例的AR眼镜100包括镜架1、第一镜腿2、第二镜腿3、第一电源4、主板组件5、波导组件6和电路组件7。第一镜腿2和第二镜腿3均与镜架1可枢转地相连,镜架1具有通道。第一镜腿2既可以为左镜腿,也可以为右镜腿。如图1所示,第一镜腿2和第二镜腿3分别为右镜腿和左镜腿。

第一电源4安装于第一镜腿2,主板组件5安装于第二镜腿3。波导组件6安装于镜架1且位于第一镜腿2和第二镜腿3之间。如图1和图3所示,波导组件6的波导61构成AR眼镜100的右镜片。

电路组件7与第一电源4、主板组件5和波导组件6电连接,电路组件7的位于第一镜腿2和第二镜腿3之间的部分配合在通道内。即第一电源4、主板组件5和波导组件6均通过电路组件7实现相互电连接,电路组件7的用于电连接第一电源4和主板组件5的部分隐藏在通道内。

根据本公开实施例的AR眼镜100,通过将第一电源4和主板组件5分别安装在第一镜腿2和第二镜腿3上,使得第一镜腿2内各部件的重量与第二镜腿3内各部件的重量相近或大体一致。在实际佩戴AR眼镜100过程中,AR眼镜100不会因重心不稳而导致向左或向右倾斜,且对左右耳的压迫程度基本一致,由此AR眼镜100的佩戴舒适度高且不易脱落。而且,电路组件7的用于电连接第一电源4和主板组件5的部分隐藏在通道内,由此保证AR眼镜100的外形美观度。

为了便于理解,图1中箭头A所示方向为根据本公开实施例的AR眼镜100的左右方向,图1中箭头B所示方向为根据本公开实施例的AR眼镜100的前后方向。

在一些实施例中,如图2和图3所示,第一电源4安装于第一镜腿2远离镜架1的一端,主板组件5安装于第二镜腿3远离镜架1的一端,电路组件7包括电连接第一电源4和主板组件5的第一FPC(Flexible Printed Circuit board,柔性电路板)71,第一FPC71的至少部分配合在通道内。如图1所示,第一电源4安装于右镜腿的后端,主板组件5安装于左镜腿的后端。由此使得左镜腿和右镜腿的重心均邻近后端,AR眼镜100在实际佩戴过程中,左镜腿和右镜腿的重心能够位于左右耳的后侧,进一步避免AR眼镜100脱落。

在一些实施例中,第一镜腿2具有第一容置腔21,第二镜腿3具有第二容置腔31,第一电源4配合在第一容置腔21内,主板组件5配合在第二容置腔31内。第一电源4为可充电电池,将其封装在第一容置腔21内,由此AR眼镜100的集成化程度高、外形美观度高。

示例地,第一镜腿2和第二镜腿3均包括外壳体和内盖,外壳体和内盖通过螺栓相连,外壳体和内盖之间构成第一容置腔21/第二容置腔31。其中,第一电源4/主板组件5封装在外壳体和内盖之间,由此第一电源4和主板组件5的安装简单方便。

在一些实施例中,通道包括连通第一容置腔21和第二容置腔31的第一通道11,第一通道11设置于镜架1的上边框上,第一FPC71的至少部分配合在第一通道11内。由此使得连接主板组件5和第一电源4的第一FPC71隐藏在镜架1内,主板组件5和第一电源4之间连接稳定的同时,AR眼镜100的外形美观度更高。

示例地,如图3和图5所示,第一通道11设置于镜架1的上边框,第一FPC71为长条形,第一FPC71的第一端与主板组件5相连,另一端穿过第一通道11并与第一电源4相连,由此实现主板组件5和第一电源4的电连接。

在一些实施例中,第一镜腿2设有连通第一容置腔21和外界的第一穿孔,第一穿孔设置于第一镜腿2的下侧,电路组件7包括配合在第一容置腔内的PCB(Printed CircuitBoard,印制电路板)74。PCB74上设有控制按键8,控制按键8的至少部分穿过第一穿孔并凸出于第一镜腿2外。

如图3和图4所示,PCB74包括安装于第一容置腔21内的控制板,控制按键8安装在控制板上,通过按压控制按键8凸出于第一镜腿2外的部分,由此实现对AR眼镜100各个功能的控制。

在一些实施例中,波导组件6包括安装于镜架1上的波导61和光机62,波导61与光机62相连,光机62通过第一FPC71与主板组件5电连接。波导组件6用于将设定图像反映在波导61上,示例地,光机62作为图像源,用于向波导61的耦入结构输入图像数据,在经过波导61的基底的全反射后经由波导61的耦出结构耦合进人眼,以形成图像。

如图1和图3所示,波导61构成AR眼镜100的右镜片,光机62安装于镜架1的右端并通过第一FPC71与主板组件5电连接。通过将光机62也安装在镜架1上,由此有效保证光机62与波导61之间连接的稳定,进而保证AR眼镜100的AR功能的稳定。

在一些实施例中,AR眼镜100还包括摄像单元10,摄像单元10安装于镜架1,电路组件7还包括第二FPC72,摄像单元10通过第二FPC72与主板组件5电连接。主板组件5用于处理摄像单元10拍摄的图像数据,并将处理后的图像数据输出至波导组件6。

在一些实施例中,AR眼镜100还包括用于收放声音的语音单元9,语音单元9安装于第二镜腿3,语音单元9通过第二FPC72与主板组件5电连接。主板组件5用于处理语音单元9接收到的第一语音数据,并将处理后的数据输出至波导组件6和/或摄像单元10。

示例地,主板组件5用于识别、翻译和转换语音单元9接收到的第一语音数据,以得到设定语种的第二语音数据,并将第二语音数据通过语音单元9播出。主板组件5还用于识别、翻译和转换语音单元9接收到的第一语音数据,以得到文字信息为设定语种的第一图像数据,并将第一图像数据通过波导组件6显示。主板组件5还用于通过语音单元9播出设定的第三语音数据。主板组件5用于识别、翻译和转换摄像单元10拍摄的第二图像数据中的文字信息,以得到设定语种的第四语音数据,并将第四语音数据通过语音单元9播出。

由此,通过同时设置语音单元9和摄像单元10,使得AR眼镜100具有翻译图像数据,并将图像数据通过波导61播出或转换为设定语种的语音后通过语音单元9播出的功能。

在一些实施例中,AR眼镜100还包括与主板组件5电连接的TOF器件,TOF器件安装于镜架1。

TOF器件能够发射近红外光,近红外光接触到被拍摄物体时会反射回来并被TOF器件接收到,主板组件5能够根据近红外光的发射时间和接收时间计算出AR眼镜100和被拍摄物体之间的具体距离,主板组件5再根据具体距离和摄像单元10采集的被拍摄物体的图像确定被拍摄物体的图像深度信息。由此减少了AR眼镜100的主板组件5的运算量而提高运算性能,提高了人机交互体验感。

在一些实施例中,AR眼镜100还包括感应传感器,感应传感器安装于镜架1、第一镜腿2和第二镜腿3中的任意一者上,电路组件7包括第三FPC73,感应传感器通过第三FPC73与主板组件5电连接。

感应传感器能够判断AR眼镜100的佩戴状态,在使用者取下AR眼镜100而忘关机时,感应传感器判断开机状态下的AR眼镜100处于未佩戴状态,主板组件5接收相应信息并在设定时间后控制AR眼镜100关机。由此AR眼镜100的电能利用率更高、续航更长、使用体验更好。

在一些实施例中,如图1-图3所示,镜架1包括鼻托部,鼻托部具有第三容置腔13,以及连通外界和第三容置腔13的第二穿孔。第二穿孔朝向鼻托部的后侧,感应传感器配合在第三容置腔13内并朝向第二穿孔。

感应传感器可以为距离传感器,由此,AR眼镜100完成佩戴后,感应传感器与使用者的鼻托上方间隔开设置,感应传感器能够实时得出其与使用者之间的距离。在感应传感器检测到的数值位于包含上述距离的设定范围内时,则代表AR眼镜100处于佩戴状态。在感应传感器检测到的数值不在包含上述距离的设定范围内时,则代表AR眼镜100处于未佩戴状态,此时AR眼镜100即可在设定时间内自动关机,由此有效降低电能损耗。

在一些实施例中,通道还包括连通第一容置腔21和第三容置腔13的第二通道12,第二通道12设置于镜架1的下边框上,第三FPC73的至少部分配合在第二通道12内。

示例地,如图3-图5所示,第二通道12设置于镜架1的下边框。电路组件7还包括第三FPC板73,第三FPC73隐藏在第二通道12内并实现主板组件5与感应传感器的电连接。由此,第二通道12保证感应传感器与主板组件5的连接稳定的同时,也提高了AR眼镜100的外形美观度。

在一些实施例中,AR眼镜100还包括体征传感器。体征传感器可以为用于检测人体心率的心率传感器和/或用于检测人体体温的体温传感器,心率传感器和/或体温传感器安装于镜架1、第一镜腿2和第二镜腿3中的任意一者上,心率传感器和/或体温传感器通过电路组件7与主板组件5电连接。

AR眼镜100可以实时检测使用者的体征,如体温和心率,由此实现使用者在佩戴AR眼镜100时的健康检测。

在一些实施例中,AR眼镜100还包括第二电源,第二电源与第一镜腿2可拆卸地相连,第二电源与主板组件5电连接。第二电源为外挂式电池,在第一电源4电量不足时,第二电源能够与第一镜腿2相连以保证AR眼镜100的正常工作,由此有效提高AR眼镜100的续航时间。

示例地,第一镜腿2上设有接口,第二电源可以挂靠在第一镜腿2上并与接口插接配合,由此实现与主板组件5的电连接。

在一些实施例中,AR眼镜100还包括耳机单元,耳机单元与第二镜腿3可拆卸地相连,耳机单元与主板组件5电连接。

主板组件5识别、翻译和转换语音单元9接收到的第一语音数据,以得到设定语种的第二语音数据后,可以将第二语音数据通过耳机单元播出。而且,主板组件5识别、翻译和转换摄像单元10拍摄的第二图像数据中的文字信息,以得到设定语种的第四语音数据后,可以将第四语音数据通过耳机单元播出。由此有效避免声音外放而影响他人,进而能够适应不同环境,AR眼镜100的适用性强。

在一些实施例中,AR眼镜100还包括颈挂件,第二电源与颈挂件的第一端相连,耳机单元与颈挂件的第二端相连。

AR眼镜100为分体式AR眼镜,第二电源和耳机单元通过颈挂件悬挂在使用者的颈部,由此携带方便。而且,在需要使用第二电源/耳机单元时,第二电源/耳机单元可以直接与第一镜腿2/第二镜腿3相连,第二电源/耳机单元的拆装方便。

在本公开的上述AR眼镜,存储介质和计算机程序产品实施例中,AR眼镜获取用户的当前演唱语音;根据当前演唱语音,控制在AR空间中显示用户即将演唱的目标歌词片段,其中,AR空间是AR眼镜根据当前真实环境构建的虚拟空间,AR眼镜根据用户当前演唱语音,预测用户即将演唱的目标歌词片段,以在AR空间中显示用户即将演唱的目标歌词片段,AR眼镜应用至唱歌场景下,提升用户体验。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种利用虹膜解锁AR眼镜的方法、解锁装置及AR眼镜
  • 一种AR眼镜及基于AR眼镜的增强现实方法
  • 基于AR的信息处理方法、装置、AR设备及存储介质
  • 基于智能眼镜的疲劳提醒方法、装置、智能眼镜及介质
  • AR眼镜支付方法、装置、AR眼镜、介质及程序产品
  • 一种AR眼镜控制方法、装置、AR眼镜及存储介质
技术分类

06120115761604