一种基于语音控制的动向投影方法、装置及动向投影系统与流程

文档序号:15019207发布日期:2018-07-25 00:18阅读:114来源:国知局

本发明涉及投影设备技术领域,特别是涉及一种基于语音控制的动向投影方法、装置及动向投影系统。



背景技术:

随着科学技术的迅猛发展和人民生活水平的不断提高,人民生活和工作的自动化、智能化水平越来越高,人们对视觉感受方面的要求越来越高,投影技术得到了广泛应用,一方面,人们对人机界面的显示器件的要求越来越向着微型、大屏以及高分辨率方向发展;另一方面,在显示效果上,人们又倾向于追求增强现实、身临其境的视觉享受。目前,互动投影技术正逐渐进入人们的日常生活中,并且在逐步向追踪用户意向的方向发展。

市场上现有的投影设备多为固定式,其功能单一、互动性差,已不能满足人们对投影的多元化需求。例如,市场上常见的投影仪往往固定在空间某一个方位,当人们需要使用它们时,需要到达指定位置才可以观看它们投放的内容。一旦投影仪的位置发生变化,则其需要得到重新调校,因而其灵活性小。由于使用场景的不同,对投影设备所具备的功能也会有所不同。例如,在家庭或者大型舞台中,投影设备需要根据用户的指示性信息进行多方向的投影显示时,需要投影设备采集识别用户的指示性信息,确认其所需要的投影内容及其投影位置方向,进而调整投影显示内容以及投影镜头的投影方向,实现人机交互。因此,如何采集识别用户的指示性信息并根据指示性信息调整投影内容以及投影方向成为本领域的研究重点。

发明人在实现本发明实施例的过程中,发现相关技术至少存在以下问题:现有投影设备无法根据用户的语音同时调整投影设备的工作状态、投影方向以及投影内容。



技术实现要素:

本发明实施例旨在提供一种基于语音控制的动向投影方法、装置及动向投影系统,其解决了现有投影装置无法根据用户的语音同时调整投影装置的工作状态、投影方向以及投影内容。

为解决上述技术问题,本发明实施例提供以下技术方案:

第一方面,本发明实施例提供一种基于语音控制的动向投影方法,应用于动向投影装置,所述方法包括:

接收语音控制指令,所述语音控制指令包括:工作状态指令和/或投影方向调整指令和/或内容搜索选择指令;

根据所述工作状态指令,控制动向投影装置的工作状态;

和/或根据所述投影方向调整指令,调整动向投影装置的投影方向;

和/或根据所述内容搜索选择指令,调整动向投影装置的投影内容。

在一些实施例中,所述方法还包括:

采集环境语音信息,

根据所述环境语音信息,提取语音控制信息;

识别所述语音控制信息,生成语音控制指令。

在一些实施例中,所述工作状态指令包括:启动指令、暂停指令、待机指令以及关机指令;所述根据所述工作状态指令,控制动向投影装置的工作状态,包括:

预设不同的工作状态指令对应的指令信息;

根据所述指令信息,控制所述动向投影装置的工作状态。

在一些实施例中,所述启动指令对应的指令信息为启动信息,所述方法还包括:

根据所述环境语音信息,识别所述环境语音信息是否包含预设的启动信息;

根据所述启动信息,启动动向投影装置并确定目标声音;

将所述目标声音对应的用户确定为追踪目标,

根据所述追踪目标的声音,确定语音控制指令。

在一些实施例中,所述方法还包括:

根据所述语音控制信息,提取所述语音控制信息的特征参数,所述特征参数包括:声音振幅以及声音到达时间;

根据所述特征参数确定追踪目标的当前位置;

根据所述追踪目标的当前位置,自动调整动向投影装置的投影方向,使所述动向投影装置的投影方向正对所述追踪目标。

在一些实施例中,所述根据所述投影方向调整指令,自动实时调整动向投影装置的投影方向,包括:

当自动调整动向投影装置的投影方向后,若用户仍无法完全正视投影画面,则接收用户的投影方向调整指令,根据所述投影方向调整指令,精准调整所述动向投影装置的投影方向。

在一些实施例中,所述投影方向调整指令包括:方向调整指令以及角度调整指令,所述方法包括:

所述方向调整指令对应方向调整信息,所述角度调整指令对应角度调整信息;

根据所述方向调整信息,确定所述动向投影装置的投影方向的调整方向;

结合所述角度调整信息,调整所述动向投影装置的投影方向。

在一些实施例中,所述动向投影装置包括预存的数据库,所述根据所述内容搜索选择指令,调整动向投影装置的投影内容,包括:根据内容搜索选择指令推送动向投影装置预存的数据库中对应的投影内容进行显示;和/或搜索互联网相关内容进行投影显示。

在一些实施例中,所述内容搜索选择指令包括:初次检索指令和二次检索指令;所述方法包括:

所述初次检索指令对应初次检索信息,所述二次检索指令对应二次检索信息;

当进行初次检索时,若内容搜索选择信息同时对应投影装置预存的数据库或互联网的多种内容时,通过二次检索信息进一步确定所需投影显示的内容。

在一些实施例中,所述预存的数据库中包括多个语音库,多个不同的语音库分别对应不同的投影内容,所述方法还包括:

根据所述环境语音信息,确定目标声音;

提取目标声音特征信息,确定所述目标声音对应的语音库,

根据所述目标声音对应的语音库确定投影内容,投影所述投影内容。

第二方面,本发明实施例提供一种动向投影装置,包括:

语音采集模块,用于采集环境语音信息;

语音处理模块,用于根据所述环境语音信息,提取语音控制信息;

语音识别模块,用于识别所述语音控制信息,生成语音控制指令;

控制模块,用于根据语音控制指令,控制动向投影装置;

动向投影模块,所述动向投影模块包括:投影模块和用于改变动向投影模块投影方向的动向驱动装置;

语音定位模块,用于根据语音控制信息定位分析用户当前的位置数据;

存储模块,用于建立动向投影装置预存的数据库;

无线传输模块,用于根据语音控制指令,通过网络搜索相关的投影内容,进行无线传输投影显示。

第三方面,本发明实施例提供一种动向投影系统,所述系统包括:

上述的动向投影装置;

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于语音控制的动向投影方法。

本发明实施例的有益效果是:区别于现有技术的情况下,本发明实施例提供的一种基于语音控制的动向投影方法,通过接收语音控制指令,所述语音控制指令包括:工作状态指令和/或投影方向调整指令和/或内容搜索选择指令;根据所述工作状态指令,控制动向投影装置的工作状态;和/或根据所述投影方向调整指令,调整动向投影装置的投影方向;和/或根据所述内容搜索选择指令,调整动向投影装置的投影内容。通过上述方法,本发明实施例能够实现通过语音控制动向投影装置的工作状态、投影方向以及投影内容。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例提供的一种基于语音控制的动向投影方法的流程示意图;

图2是本发明实施例提供的一种控制投影方向的方法流程示意图;

图3是本发明实施例提供的一种动向投影装置的结构示意图;

图4是本发明实施例提供的一种动向投影系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

在本发明的实施例中,动向投影装置可以是投影仪、投影机、动向投影仪、投影灯、互动投影设备等能实现动向投影方法的电子设备。

具体地,下面以投影仪为例对本发明实施例作具体阐述。

实施例1

请参阅图1,图1是本发明实施例提供的一种动向投影方法的流程示意图。如图1所示,所述方法应用于动向投影装置,比如,带有转动云台的投影仪,所述方法包括:

步骤S10:接收语音控制指令,所述语音控制指令包括:工作状态指令和/或投影方向调整指令和/或内容搜索选择指令;

具体的,所述语音控制指令通过环境语音生成,通过采集环境语音信息,所述环境语音信息中包含不同的信息,为了从嘈杂的环境语音信息中提取有关动向投影装置的控制信息,必须对所述环境语音信息采用不同的处理方式进行相应的处理,例如:降噪处理,人声放大处理,以及等等。通过不同的处理方式对环境语音进行相应的处理后,可以根据所述环境语音信息,提取语音控制信息。其中,所述语音控制信息包括启动信息、暂停信息、待机信息、关机信息以及等等,通过识别所述语音控制信息,生成语音控制指令。所述语音控制信息可以为单词、词汇、短语、短句、英文单词、英文短句,或者其他语言的词汇、短句,或者,方言,以及等等。

其中,所述语音控制指令包括工作状态指令、投影方向调整指令以及内容搜索选择指令,不同的指令对应不同的信息,例如:工作状态指令包括:启动信息、暂停信息、待机信息、关机信息;投影方向调整指令包括:方向调整信息、角度调整信息;内容搜索选择指令包括:内容搜索信息、内容选择信息,以及等等。通过环境语音信息可以提取语音控制信息,根据语音控制信息的具体内容,确定所述语音控制信息的具体类型,根据所述语音控制信息的具体类型以及具体内容,生成相应的语音控制指令。可以理解的是,由于所述语音控制指令可能包含多种指令类型,包括:工作状态指令、投影方向调整指令以及内容搜索选择指令;因此所述语音控制指令可以包括多种语音控制信息,可以对多种语音控制信息进行相应的处理,可以对不同的语音控制指令设置优先级,所述工作状态指令设置为第一优先级,所述投影方向调整指令设置为第二优先级,所述内容搜索选择指令设置为第三优先级;若通过所述环境语音信息提取出的语音控制信息包括多种信息,通过识别所述语音控制信息包含的所有信息,分别确定所述信息对应的指令类型,分别确定所述指令类型的优先级,根据不同的所述优先级对所述环境语音信息进行按优先级的次序处理。其中,第一优先级大于第二优先级,第二优先级大于第三优先级。可以理解的是,若所述语音控制信息包括多种信息,但多种信息均从属于相同的优先级,则按照时间先后顺序进行处理。

步骤S20:根据所述工作状态指令,控制动向投影装置的工作状态;和/或根据所述投影方向调整指令,调整动向投影装置的投影方向;和/或根据所述内容搜索选择指令,调整动向投影装置的投影内容。

其中,所述根据所述工作状态指令,控制动向投影装置的工作状态;具体的,所述工作状态指令包括:启动指令、暂停指令、待机指令以及关机指令;所述启动指令对应启动信息;所述暂停指令对应暂停信息;所述待机指令对应待机信息;所述关机指令对应关机信息,其中,所述启动信息、暂停信息、待机信息、关机信息可以人为设置,例如:启动信息可以设置为:开始、启动、act i on、begi n等词汇,亦可以设置成:请启动投影、请开始投影等短句;所述暂停信息可以设置为:暂停、stop等词汇,也可以设置为:请暂停投影、请停止投影等短句;所述待机信息可以设置为:待机、等待等词汇;也可以设置为:请待机投影、请等待投影等短句;所述关机信息可以设置为:关机、结束、over等词汇;也可以设置为:请关机、结束投影、请关闭投影等短句;

其中,所述启动指令、暂停指令、待机指令以及关机指令对应的启动信息、暂停信息、待机信息以及关机信息均被保存在事先预存的数据库中,通过预设不同的工作状态指令对应的指令信息,将所述指令信息保存在动向投影装置预设的数据库中,通过识别所述工作状态指令对应的指令信息,控制所述动向投影装置的工作状态。

可以理解的是,在首次使用动向投影装置时,所述动向投影装置处于关机状态,此时可以手动开启动向投影装置,并设置所述动向投影装置的指令信息,将所述指令信息保存在数据库中,或者,通过出厂设置的指令信息,直接语音控制所述动向投影装置的工作状态。具体的,若所述动向投影装置处于开机状态,可以语音控制所述动向投影装置进入暂停状态、待机状态或者关机状态;当所述动向投影装置处于暂停状态,可以语音控制所述动向投影装置进入开启状态、待机状态或关机状态,以及其他状态的转换,可以理解的是,为了节约动向投影装置的功耗,并且可以快速启动所述动向投影装置,所述动向投影装置将默认常规处于待机状态,可以通过启动指令,将所述动向投影装置从待机状态转换为启动状态。通过不同的指令信息,确定不同的工作状态指令,控制所述动向投影装置的状态转换,适应不同的使用需求。

其中,所述根据所述投影方向调整指令,调整动向投影装置的投影方向;具体的,所述投影方向调整指令包括:方向调整指令以及角度调整指令,所述方向调整指令对应方向调整信息,所述角度调整指令对应角度调整信息,通过所述角度调整指令,识别角度调整信息,根据所述角度调整信息,确定所述动向投影装置的投影方向的调整方向,再根据所述角度调整信息,调整所述动向投影装置相对于所述调整方向的调整角度,从而精确调整所述动向投影装置的投影方向。设置所述方向调整信息包括:向上、向下、向左、向右;设置所述角度调整信息包括:一级、二级、三级,所述一级定义为角度偏转5度,所述二级定义为角度偏转10度,所述三级定义为角度偏转15度,通过所述方向调整信息,结合所述角度调整信息,调整所述动向投影装置的投影方向。例如:用户通过发出语音:“向下二级”,所述动向投影装置识别所述语音控制信息是否包括:向下二级,当识别到所述语音控制信息包含:向下二级时,通过调整所述动向投影装置的投影方向朝下方10度,从而调整所述动向投影装置的投影方向。

可以理解的是,所述方向调整信息还可以更为精细,例如:所述方向调整信息可以包括:向上、向下、向左、向右、向左上、向右上、向左下、向右下;其中,所述向左上表示沿左上方45度角方向,所述向右上表示沿右上方45度角方向,所述向左下表示沿左下方45度角方向,所述向右下表示沿右下方45度方向;所述角度调整信息也可以更为精细,可以直接识别语音中的角度,例如:10度、20度,用户可以通过声音控制所述动向投影装置的投影方向,例如:向左下15度,则所述动向投影装置的投影方向向左下方调整15度,方便快捷。通过所述方向调整信息,确定所述动向投影装置的投影方向的调整方向,结合所述角度调整信息,精确调整所述动向投影装置的投影方向,可以使投影画面调整到用户的正对面。

其中,所述根据所述内容搜索选择指令,调整动向投影装置的投影内容;具体的,所述动向投影装置包括预存的数据库,所述数据库用于存储投影内容,所述投影内容包括音频、视频、文本、PPT以及其他可视化文件,所述数据库相当于个人计算机,所述数据库可以存储用户的文件,并且所述数据库还建立索引关系,将用户的文件进行索引,可以通过投影内容信息直接找到所述用户的文件,方便对所述文件进行投影,或者,对所述用户的数据库中的文件进行分类,通过对不同类型的文件进行分类,对文件的关键词建立索引,有利于用户通过语音直接找到文件进行投影,其中,所述动向投影装置还连接互联网,可以根据用户的语音信息,获取投影内容信息,根据所述投影内容信息,通过搜索引擎搜索用户的投影内容,具体的,可以通过百度、谷歌等搜索引擎搜索用户的投影内容,根据搜索结果,确定投影内容信息,例如:通过百度搜索语音信息对应的投影内容信息,选择相关度最高的5个搜索结果供用户选择。

所述动向投影装置可以根据所述内容搜索选择指令,识别所述内容搜索选择指令包含的投影内容信息,根据所述投影内容信息,推送所述预存的数据库中对应的投影内容和/或搜索互联网相关内容进行投影显示。具体的,若所述投影内容信息对应的投影内容存在多个时,可以根据用户的语音指令再次选择投影内容,选择并确定投影内容进行投影。具体的,通过二次筛选投影内容,其中,所述内容搜索选择指令包括:初次检索指令和二次检索指令,其中,所述初次检索指令对应初次检索信息,所述二次检索指令对应二次检索信息,当进行初次检索时,若内容搜索选择信息同时对应投影装置预存的数据库或互联网的多种内容时,通过二次检索信息进一步确定所需投影显示的内容。例如,用户需要播放预存数据库的照片时,可发出“查看照片”的语音指令,又或者用户需要在酷狗等APP中网络搜索播放邓丽君的歌曲MV时,可以同时或者先后发出“酷狗”和“邓丽君”的语音控制指令,投影显示邓丽君的歌单后再次选择确定所要点播的歌曲MV。

其中,所述语音控制指令还包括:投影屏幕控制指令,所述投影屏幕控制指令包括:投影屏幕控制信息,所述投影屏幕控制信息用于改变所述动向投影装置的投影屏幕的大小、光线、亮度、对比度、清楚度、透明度、颜色以及其他特征,通过投影屏幕控制指令,结合所述内容搜索选择指令,调整所述投影屏幕本身和投影内容,有利于更好地呈现投影内容。

其中,所述动向投影装置预存的数据库中包括多个语音库,多个不同的语音库分别对应不同的投影内容,所述方法还包括:根据所述环境语音信息,确定目标声音;可以建立不同的目标声音对应的语音库,所述目标声音对应唯一的语音库,通过提取目标声音特征信息,比如:音色、音调、响度,以及等等声音特征,根据所述声音特征,确定所述目标声音对应的语音库,根据所述目标声音对应的语音库确定投影内容,投影所述投影内容。其中,所述动向投影装置预存的数据库中可以包括:男性语音库、女性语音库和儿童语音库,所述不同的语音库分别对应不同的投影内容,例如:所述男性语音库对应汽车、运动、健身、游戏等相关的内容,所述女性语音库对应美容、化妆、购物等相关的内容,所述儿童语音库对应动漫、学习等相关的内容,通过建立不同的语音库与不同的投影内容的关联关系,方便根据用户的兴趣爱好投影相应的内容。所述方法还包括,根据所述环境语音信息,识别所述环境语音信息中是否包含启动信息,根据所述启动信息,启动动向投影装置并确定目标声音,识别所述目标声音对应的语音库,根据所述目标声音对应的语音库,自动投影所述语音库对应的投影内容。其中,所述目标声音的识别可以通过识别目标声音的音色、音调、频率、响度等特征进行识别,通过目标声音的音色、音调、频率、响度等特征识别所述目标声音对应的语音库,有利于根据所述目标声音确定目标对象,并对投影内容进行相应的调整。其中,所述语音库还可以根据不同的用户设置多种语音库,可以根据用户的年龄设置不同的语音库,比如可以设置70后语音库、80后语音库、90后语音库或者其他年龄段的语音库,根据用户年龄段的不同,在所述数据库中对应不同的投影内容,还可以根据所述目标声音的音色、音调、频率、响度等特征,确定所述目标声音对应的用户的情绪状态,根据所述用户的情绪状态,确定投影内容。例如:若通过所述目标声音的音色、音调、频率、响度等特征,确定所述用户的情绪状态为消极情绪,则可以通过自动投影一些积极类型的内容,比如投影一些喜剧电影、搞笑片段或者其他有助于用户提高情绪的内容。若通过所述目标声音的音色、音调、频率、响度等特征,确定所述用户的情绪状态为积极情绪,则可以继续投影相同类型的内容。可以理解的是,所述自动投影所述语音库对应的内容应当在用户没有对动向投影装置发出内容搜索选择信息的情况下,当所述用户通过内容搜索选择指令控制所述动向投影装置的投影内容时,所述动向投影装置的投影屏幕将根据所述内容搜索选择指令对应的投影内容进行相应的投影。

在本发明实施例中,通过接收语音控制指令,所述语音控制指令包括:工作状态指令、投影方向调整指令以及内容搜索选择指令;根据所述工作状态指令,控制动向投影装置的工作状态;和/或根据所述投影方向调整指令,调整动向投影装置的投影方向;和/或根据所述内容搜索选择指令,调整动向投影装置的投影内容。通过上述方法,本发明实施例能够实现通过语音控制动向投影装置的工作状态、投影方向以及投影内容。

实施例2

请参阅图2,图2是本发明实施例提供的一种控制投影方向的方法流程示意图;在本发明实施例中,所述动向投影装置默认为未启动。

如图2所示,该方法包括:

步骤S201:采集环境语音信息;

具体的,所述环境语音信息为动向投影装置未启动之前获取的声音,通过采集环境语音信息,对所述环境语音信息进行降噪处理,消除干扰噪声,还可以进行声音纹波记录,确定不同音调、音色、频率、响度的声音的纹波,并分别记录不同声音的波形,通过对环境语音的波形进行记录,有利于识别不同的声音,对所述声音进行定位。

步骤S202:识别所述环境语音信息是否包含预设的启动信息;

具体的,所述预设的启动信息为预先设置的能够启动投影仪投影的指令,可以设置为“开始”、“act ion”、“启动”等词汇,也可以设置为“请启动投影”等短句,当动向投影装置从环境语音中识别到该预设的启动信息时,则自动启动所述动向投影装置进行投影。其中,动向投影装置可以通过建模的方式来识别预设的启动信息,具体地,动向投影装置可以使用隐马尔可夫模型(HMM)对预设的启动信息,比如“开始”、“act i on”、“启动”等词汇或“请启动投影”等短句进行训练建模,通过所建的模型判断所述环境语音信息是否包含预设的启动信息。比如,在动向投影装置中预先设置能够启动投影仪投影的启动信息为“开始”,当用户A发出“启动”的指令时,采集到的环境语音中包含该“开始”启动信息,动向投影装置将进行启动。

步骤S203:根据所述启动信息,启动动向投影装置并确定目标声音;

进一步地,所述预设的启动信息还能够作为追踪目标的标识,即当动向投影装置从环境语音中识别到该预设的启动信息时,将确定包含所述启动信息的目标声音为动向投影装置的追踪目标,动向投影装置通过对该目标声音的追踪定位来确定投影方向。

步骤S204:将所述目标声音对应的用户确定为追踪目标,并确定追踪目标的当前位置;

具体的,所述目标声音包含特定的音色、音调、振幅、响度以及其他声音特征,通过对所述目标声音的音色、音调、振幅以及响度等声音特征进行综合分析,可以更为准确地获取目标声音的信息,减少干扰。

具体的,通过对环境语音信息进行提取,得到语音控制信息,根据所述语音控制信息,提取所述语音控制信息的特征参数,所述特征参数包括:声音振幅以及声音到达时间;根据所述特征参数确定追踪目标的当前位置。具体的,可以通过基于时间差的定位方法和基于声音振幅的定位方法确定追踪目标的当前位置。

所述基于时间差的定位方法通过利用麦克风阵列中不同位置的麦克风采集到的声音具有不同的到达时间(即时间差)进行定位,并根据几何函数计算得出追踪目标的当前位置。具体地,能够采用多重信号分类算法(Mu l t i p l e S i gna l C l ass i f i cat i on,MUS I C)来确定声音的发生方向,进而通过所述声音的发生方向确定追踪目标的当前位置。

所述基于声音特性的定位方法通过利用麦克风阵列中不同位置的麦克风采集到的声音具有不同的振幅(即振幅差)进行定位,具体地,根据麦克风阵列中各麦克风的物理位置差,计算麦克风阵列连线上的每一点的振幅数值,依据距离声源相同距离位置的振幅相同的特点,通过数学模型,寻找在同一声弧上的点,该点的位置即所述追踪目标的当前位置。

步骤S205:根据所述追踪目标的当前位置,自动调整动向投影装置的投影方向,使所述动向投影装置的投影方向正对所述追踪目标;

具体的,所述追踪目标的当前位置通过声音振幅和/或声音到达时间确定后,所述动向投影装置将根据所述追踪目标的当前位置,调整动向投影装置的投影画面的投影方向,使所述动向投影装置的投影方向正对所述追踪目标,其中,还可以通过追踪目标的嘴巴的发音方向确定投影方向,通过识别追踪目标的当前位置以及追踪目标的嘴巴的发音方向,确定投影方向,例如:若所述投影画面的投影方向已调整为正对所述追踪目标的当前位置,即所述追踪目标的身体正对所述投影画面的投影方向,当所述追踪目标的发音方向与身体不一致,即所述追踪目标的嘴巴的发音方向与所述投影方向存在角度,则根据所述追踪目标的嘴巴的发音方向,将所述动向投影装置的投影方向调整为所述追踪目标的发音方向。

其中,所述方法还包括:识别追踪目标的发音方向,根据所述追踪目标的发音方向,确定所述语音控制指令是否为有效指令;预设角度阈值,计算所述动向投影装置的投影方向与所述追踪目标的发音方向的角度,判断所述角度是否大于所述角度阈值,若大于,则确定所述语音控制指令为无效指令,若所述动向投影装置的投影方向与所述追踪目标的发音方向的角度小于或等于所述角度阈值,则确定该语音控制指令为有效指令。例如:设置角度阈值为45度,当追踪目标的发音方向与动向投影装置的投影方向的夹角大于45度时,则确定所述追踪目标的声音为无效声音,其语音控制指令也为无效指令。例如:可以实时追踪所述追踪目标的发音方向,根据所述发音方向,确定所述追踪目标的语音控制指令是否为有效指令,若所述语音控制指令为无效指令,则所述动向投影装置将不执行该无效指令,若所述语音控制指令为有效指令,则所述动向投影装置根据所述语音控制指令执行相应的动作。

其中,当所述动向投影装置的投影方向自动调整完成后,将根据用户的投影方向调整指令精确地调整投影方向。具体的,所述投影方向调整指令包括:方向调整指令以及角度调整指令,所述方向调整指令对应方向调整信息,所述角度调整指令对应角度调整信息,通过所述角度调整指令,识别角度调整信息,根据所述角度调整信息,确定所述动向投影装置的投影方向的调整方向,再根据所述角度调整信息,调整所述动向投影装置相对于所述调整方向的调整角度,从而精确调整所述动向投影装置的投影方向。设置所述方向调整信息包括:向上、向下、向左、向右;设置所述角度调整信息包括:一级、二级、三级,所述一级定义为角度偏转5度,所述二级定义为角度偏转10度,所述三级定义为角度偏转15度,通过所述方向调整信息,结合所述角度调整信息,调整所述动向投影装置的投影方向。例如:用户通过发出语音:“向下二级”,所述动向投影装置识别所述语音控制信息是否包括:向下二级,当识别到所述语音控制信息包含:向下二级时,通过调整所述动向投影装置的投影方向朝下方10度,从而调整所述动向投影装置的投影方向。

可以理解的是,所述方向调整信息还可以更为精细,例如:所述方向调整信息可以包括:向上、向下、向左、向右、向左上、向右上、向左下、向右下;其中,所述向左上表示沿左上方45度角方向,所述向右上表示沿右上方45度角方向,所述向左下表示沿左下方45度角方向,所述向右下表示沿右下方45度方向;所述角度调整信息也可以更为精细,可以直接识别语音中的角度,例如:10度、20度,用户可以通过声音控制所述动向投影装置的投影方向,例如:向左下15度,则所述动向投影装置的投影方向向左下方调整15度,方便快捷。通过所述方向调整信息,确定所述动向投影装置的投影方向的调整方向,结合所述角度调整信息,精确调整所述动向投影装置的投影方向,可以使投影画面调整到用户的正对面。

可以理解的是,当所述动向投影装置在长时间没有接收到语音控制指令后,并且所述动向投影装置的投影画面没有发生变化,则所述动向投影装置将自动进入待机状态,并且将删除所述追踪目标的信息,直到识别到新的启动信息,并且将所述启动信息对应的声音对应的用户设定为新的追踪目标。

在本发明实施例中,通过采集环境语音信息,识别所述环境语音信息是否包含预设的启动信息,根据所述启动信息,启动动向投影装置并确定目标声音,将所述目标声音对应的用户确定为追踪目标,并确定追踪目标的当前位置,根据所述追踪目标的当前位置,自动调整动向投影装置的投影方向,使所述动向投影装置的投影方向正对所述追踪目标。通过上述方式,本发明实施例能够精确调节动向投影装置的投影方向,使动向投影装置的投影方向正对所述追踪目标。

实施例3

请一并参阅图3和图4,图3为本发明实施例提供的一种动向投影装置的结构示意图,图4是本发明实施例提供的一种动向投影系统的结构示意图。其中,该动向投影装置可以应用于动向投影系统,如图3所示,该动向投影装置10包括:

语音采集模块101,用于采集环境语音信息;所述语音采集模块101可以为单个麦克风也可以为麦克风阵列;所述语音采集模块101可以与动向投影模块一起封装,所述语音采集模块与所述动向投影模块之间电连接,均通过控制模块进行数据传输;或者所述语音采集模块独立设置在投影空间的任意位置,语音采集模块以及动向投影模块各设置无线传输模块,两者之间通过无线模式进行数据传输;根据所述麦克风的数量,所述麦克风阵列能够设置为直线阵列、三角阵列、环形阵列、圆形阵列和矩形阵列等,各个麦克风之间设置的距离可根据实际应用环境空间的大小进行调整,由于每个麦克风设置的位置不同,同一个声音到达不同麦克风的距离不同,使得声音到达声音采集装置时存在时间差/振幅差,基于此,能够对采集到的声音进行定位。

语音处理模块102,用于根据所述环境语音信息,提取语音控制信息;所述语音处理模块102可以为语音处理器、语音控制器,以及其他可以进行语音处理的装置。

语音识别模块103,用于识别所述语音控制信息,生成语音控制指令;所述语音识别模块103可以为语音识别器。

控制模块104,用于根据语音控制指令,控制动向投影装置;

动向投影模块105,所述动向投影模块包括:投影模块和用于改变动向投影模块的投影方向的动向驱动装置;所述动向驱动装置为为云台或者多维运动台,能够实现球面式转动。

语音定位模块106,用于根据语音控制信息定位分析用户当前的位置数据;所述语音定位模块用于根据语音控制信息定位分析用户当前的位置数据,具体为提取所述语音控制信息的特征参数,所述特征参数包括声音振幅或声音到达时间;根据所述目标声音的声音振幅或声音到达时间确定用户的位置坐标;其中,所述语音定位模块可以包括计算分析模块,所述计算分析模块用于根据用户的位置坐标以及动向投影模块的坐标,计算分析动向驱动装置所需转动的方向和角度,使用户可正视投影画面;

存储模块107,用于建立动向投影装置预存的数据库;其中,所述存储模块107可以为机械硬盘、固态硬盘等存储设备,不同的语音控制指令对应不同的投影内容;

无线传输模块108,用于根据语音控制指令,通过网络搜索相关的投影内容,进行无线传输投影显示。所述无线传输模块108可以为WI F I、蓝牙,以及等等。

值得注意的是,上述的基于语音控制的动向投影方法及其投影装置可以应用在多种场景,凡是通过语音来控制动向投影装置的装置以及方法均属于本发明所保护的范围。例如:所述的基于语音控制的动向投影方法及其投影装置可以应用在KTV或者家庭娱乐室等点歌播放系统,用户语音唤醒动向投影装置后,可以进行语音点歌操作,比如“给我来首周杰伦的歌吧”,动向投影装置还可以加入人工智能交互的作用,可基于语音控制设置定义为能读懂、看懂、听懂、有记忆,自学习,真正懂得主人情感的人工智能伴侣,回应方式自然有情感;例如:先回应用户“好的,主人,即将为您挑选周杰伦最受欢迎的几首歌曲”,然后再投影歌名列单并根据用户的位置调整投影方向供用户观看选择,用户可以在列单中进行选择,比如“播放第三首吧”,则动向投影装置在接收到指令后则播放列单中第三首的演唱MV。当然,所述的基于语音控制的动向投影方法及其投影装置也可以应用在餐厅包房中的点餐系统,比如所锁定的追踪用户发出“粤菜菜单”的指令后,则根据锁定用户的位置角度调整投影方向动态投影显示粤菜菜单供用户选择下单,用户超过设定的时间不发出语音控制命令则动向投影装置自动进入待机状态;当包房中的其他客人需要点餐并发出唤醒指令后,动向投影装置则及时调整投影方向,采集追踪新用户的语音控制指令。

请再参阅图4,图4是本发明实施例提供一种动向投影系统的结构示意图。

如图4所示,该动向投影系统100包括:动向投影装置10,一个或多个处理器20以及存储器30。其中,图4中以一个处理器20为例。

处理器20和存储器30可以通过总线或者其他方式连接,图4中以通过总线连接为例。

存储器30作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的一种基于语音控制的动向投影方法对应的单元(例如,图3所述的各个模块)。处理器20通过运行存储在存储器30中的非易失性软件程序、指令以及模块,从而执行基于语音控制的动向投影方法的各种功能应用以及数据处理,即实现上述方法实施例基于语音控制的动向投影方法以及上述装置实施例的各个模块和单元的功能。

存储器30可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器30可选包括相对于处理器20远程设置的存储器,这些远程存储器可以通过网络连接至处理器20。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述模块存储在所述存储器30中,当被所述一个或者多个处理器20执行时,执行上述任意方法实施例中的基于语音控制的动向投影方法,例如,执行以上描述的图1、2所示的各个步骤;也可实现图3所述的各个模块或单元的功能。

本发明实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图4中的一个处理器20,可使得上述一个或多个处理器可执行上述任意方法实施例中的基于语音控制的动向投影方法,例如,执行上述任意方法实施例中的基于语音控制的动向投影方法,例如,执行以上描述的图1、2所示的各个步骤;也可实现图3所述的各个单元的功能。

以上所描述的装置或设备实施例仅仅是示意性的,其中所述作为分离部件说明的单元模块可以是或者也可以不是物理上分开的,作为模块单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络模块单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用直至得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1