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

技术领域

本公开涉及智能办公技术领域,尤其涉及一种投屏显示方法及装置。

背景技术

投屏显示系统一般由控制主机、多个显示屏以及外部输入设备(键盘、鼠标)组成。如图1所示,多个显示屏中的一个作为管理屏来显示连接到控制主机的所有源端画面的缩略图,其余显示屏作为远程操控屏。通过控制管理屏能够将某一个缩略图对应的源端图像投放到特定的远程操控屏上,用户通过操作远程操控屏来对相应的源端设备进行远程操作。

现有投屏显示系统主要应用在办公、交通指挥、政企单位等。在一些场合下,控制主机需要接入数量众多的采集端设备,也就是需要接入多个源端画面。当不同的源端画面对应不同的用户时,同一个投屏显示系统需要同时展示不同用户需要使用的源端画面,这样会使所有源端画面同时汇聚显示在管理屏上,当投屏显示系统接入的采集端数量特别多时,当前使用用户必须从众多缩略图中找出自己所需要的投屏显示的内容,这一过程实际上是非常繁琐的。

发明内容

本公开实施例提供一种投屏显示方法及装置,能够解决现有技术中用户不易找出自己的投屏内容的问题。所述技术方案如下:

根据本公开实施例的第一方面,提供一种投屏显示方法,该方法包括:

接收目标权限用户输入的语音指令,所述语音指令用于指示显示所述目标权限用户的控制界面;

根据所述语音指令确定所述目标权限用户的用户信息和用户权限,所述用户权限包括所述目标权限用户的图像源列表;

根据所述用户信息和所述用户权限生成所述目标权限用户的控制界面;

接收用户的语音投放请求,并根据所述语音投放请求执行相应的操作内容。

本公开实施例提供的投屏显示方法,首先接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;然后根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;根据用户信息和用户权限生成目标权限用户的控制界面;最后接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。本公开提供的投屏显示方法,用户能够通过语音输入的方式来快速获取与自己相关联的可投放内容,并通过语音对可投放内容的投放进行控制。

在一个实施例中,根据所述语音指令确定所述目标权限用户的用户信息和用户权限包括:

对所述语音指令进行声学特征识别获得识别结果;

将所述识别结果与数据库中预先存储的至少一个用户的声学特征进行匹配,确定所述目标权限用户的用户信息和用户权限。

在一个实施例中,对所述语音指令进行声学特征识别获得识别结果包括:

将所述语音指令转化成语音参数,所述语音参数包括基因周期、线性预测系数、声道冲击响应、声道面积函数、感知线性预测系数中的至少一种;

对所述语音参数进行识别获得所述识别结果。

在一个实施例中,接收用户的语音投放请求之后,所述方法还包括:

对所述用户的语音投放请求进行声学特征识别;

判定所述语音投放请求是否来自于所述目标权限用户;

所述根据所述语音投放请求执行相应的操作内容包括:

当判定为是时,根据所述语音投放请求执行相应的操作内容。

本公开实施例通过以上方法,通过声纹信息的私密性和难复制性,使得各个用户的可投放内容具有高度的保密性。

在一个实施例中,上述方法还包括:

在判断为否时,显示所述用户没有控制权限的消息。

本公开实施例通过以上方法,用户只能通过语音来访问各自的可投放内容而不能访问其他用户的可投放内容。

在一个实施例中,根据所述语音投放请求执行相应的操作内容包括:

对所述语音投放请求进行语义识别,获取对应的操作内容;

根据所述操作内容执行相应的操作。

在一个实施例中,上述方法还包括:

在所述语音投放请求不能执行时,显示语音无法正确识别的提示信息。

根据本公开实施例的第二方面,提供一种投屏显示装置,包括:接收模块、确定模块、生成模块和处理模块;

所述接收模块,用于接收目标权限用户输入的语音指令,所述语音指令用于指示显示所述目标权限用户的控制界面;

所述确定模块,用于根据所述语音指令确定所述目标权限用户的用户信息和用户权限,所述用户权限包括所述目标权限用户的图像源列表;

所述生成模块,用于根据所述用户信息和所述用户权限生成所述目标权限用户的控制界面;

所述处理模块,用于接收用户的语音投放请求,并根据所述语音投放请求执行相应的操作内容。

本公开实施例提供的投屏显示装置,包括接收模块、确定模块、生成模块和处理模块;接收模块接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;确定模块根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;生成模块根据用户信息和用户权限生成目标权限用户的控制界面;处理模块接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。本公开提供的投屏显示装置,用户能够通过语音输入的方式来快速获取与自己相关联的可投放内容,并通过语音对可投放内容的投放进行控制。

在一个实施例中,确定模块包括识别单元和匹配单元;

所述识别单元,用于对所述语音指令进行声学特征识别获得识别结果;

所述匹配单元,用于将所述识别结果与数据库中预先存储的至少一个用户的声学特征进行匹配,确定所述目标权限用户的用户信息和用户权限。

在一个实施例中,识别单元具体用于将所述语音指令转化成语音参数,所述语音参数包括基因周期、线性预测系数、声道冲击响应、声道面积函数、感知线性预测系数中的至少一种;对所述语音参数进行识别获得所述识别结果。

根据本公开实施例的第三方面,提供一种投屏显示设备,所述投屏显示设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现上述任一项所述的投屏显示方法中所执行的步骤。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现上述任一项所述的投屏显示方法中所执行的步骤。

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

附图说明

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

图1是现有技术中投屏显示系统的结构示意图;

图2是本公开实施例提供的一种投屏显示方法的流程图;

图3是本公开实施例提供的示意性的用户控制界面;

图4是本公开实施例提供的一种投屏显示方法的流程图;

图5是本公开实施例提供的一种投屏显示装置的结构示意图;

图6是本公开实施例提供的一种投屏显示装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开提供了基于语音控制的投屏显示系统,其中的控制主机具备多个接收软件,每一个接收软件能够连接一个采集端设备,各个采集端设备又分别与图像源设备相连接,并从各个图像源设备采集桌面图像。与现有技术不同的是,本公开控制主机能够基于语音实现对投屏内容的权限管理以及投屏控制。

基于此,本公开实施例提供一种投屏显示方法,如图2所示,该投屏显示方法包括以下步骤:

步骤101、接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;

具体的,当控制主机开机时,直接显示主显示界面,此时的主显示界面上不显示任何采集端画面的缩略图;在显示主显示界面下,用户通过输入指定的语音内容来调出自己的控制界面,比如,输入的语句可以是:请打开我的控制界面;或者,请显示我的源端画面;或者,请调出我的显示内容等等。

步骤102、根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;

在一个实施例中,根据语音指令确定目标权限用户的用户信息和用户权限包括:

对语音指令进行声学特征识别获得识别结果;

将识别结果与数据库中预先存储的至少一个用户的声学特征进行匹配,确定目标权限用户的用户信息和用户权限。

实际实现时,由于不同的人具有不同的音色,因此,即使是相同的一段话,由不同人说出来之后,所识别出的声学特征也是不同的,不同人声学特征有明显的差异性。声学特征识别实际是对声纹的识别,基于声学特征能够识别不同用户发出的声音,也就能够确定当前输入语音的用户的身份。

具体的,在确定当前输入语音的声学特征之后,将其与数据库中预先存储的不同用户的声学特征进行比对,找到相匹配的声学特征,并确定出其所对应的用户信息和用户权限。

在一个实施例中,对语音指令进行声学特征识别获得识别结果包括:

将语音指令转化成语音参数,语音参数包括基因周期、线性预测系数、声道冲击响应、声道面积函数、感知线性预测系数中的至少一种;

对语音参数进行识别获得识别结果。

步骤103、根据用户信息和用户权限生成目标权限用户的控制界面;

具体的,控制主机基于所确定的用户信息和用户权限生成当前权限用户的控制界面。根据用户有投放权限的图像源列表来显示各个图像源的缩略图,如图3所示,为一个示意性的用户控制界面,用户控制界面上至少包括两个展示区域,虚拟显示位置展示区和源图像缩略图展示区。其中,虚拟显示位置展示区包括多个虚拟的显示位置(参照图中位置1-位置4),每一个虚拟显示位置对应投屏显示系统中的一个远程操控屏。如果一个虚拟的显示位置对应的远程操控屏上没有画面投放,则该虚拟显示位置为空白,不显示任何内容,相反,如果以虚拟显示为对应的远程操控屏上有画面投放,则该虚拟显示位置上显示相应的源图像的缩略图。为简单起见,图3中仅示出了4个虚拟显示区,实际上可以多于4个,也可以少于4个,这里不限制。源图像缩略图展示区用于展示接收软件接收到的各个采集端发送的源图像的缩略图,能够让用户直观的看到当前有多少路画面,以及每路画面的内容。

步骤104、接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。

具体的,在当前权限用户的控制界面显示状态下,接收用户通过语音发起的投放请求,对所接收到的投放请求进行语义识别,并基于语义识别结果确定其所对应的操作内容,并执行相应的操作内容。

具体的,语音投放请求包括但不限于:将某一路画面投放到哪一个虚拟位置的投放请求;或者,结束哪一路投放的请求;或者,回到主显示界面的请求;用户可以通过不同的语句来发起上述投放请求,比如,用户想将图像3投放到位置1,则可以说:请将图像3投放到位置1,然后由接收图像3的接收软件,将相应图像通过相应的显卡口输出到位置1对应的远程操控屏上进行显示。

根据上述方案,在投放控制过程中,实际上并不需要再对发起语音控制的用户的身份进行识别,也就是,任何人都可以使用正确的控制语句来实现语音控制。

在一个实施例中,接收用户的语音投放请求之后,上述方法还包括:

对用户的语音投放请求进行声学特征识别;

判定语音投放请求是否来自于目标权限用户;

根据语音投放请求执行相应的操作内容包括:

当判定为是时,根据语音投放请求执行相应的操作内容。

在一个实施例中,上述方法还包括:

在判断为否时,显示用户没有控制权限的消息。

实际使用中,还可以规定在当前权限用户的控制界面显示时,只能由当前权限用户来进行语音控制,这时,首先需要基于声学特征的识别来判断当前语句是否来自于当前权限用户,如果不是,则通知当前用户没有控制权限,如果是,则继续进行语义的识别,并基于语义识别结果来确定用户发起的操作内容,从而执行相应操作。本公开实施例使得各个用户的可投放内容具有高度的保密性,用户只能通过语音来访问各自的可投放内容而不能访问其他用户的可投放内容。

在一个实施例中,根据语音投放请求执行相应的操作内容包括:

对语音投放请求进行语义识别,获取对应的操作内容;

根据操作内容执行相应的操作。

在一个实施例中,上述方法还包括:

在语音投放请求不能执行时,显示语音无法正确识别的提示信息。

实际使用时,在语义识别过程中,如果根据语义识别结果,无法确定对应的操作内容,则需要向用户返回语音无法正确识别的提示信息,提示方式包括但不限于:语音、文字信息、图片、指示灯的闪烁、亮起、颜色变化等等。

本公开实施例提供的投屏显示方法,首先接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;然后根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;根据用户信息和用户权限生成目标权限用户的控制界面;最后接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。本公开提供的投屏显示方法,用户能够通过语音输入的方式来快速获取与自己相关联的可投放内容,并通过语音对可投放内容的投放进行控制。

基于上述图2对应的实施例提供的投屏显示方法,本公开另一实施例提出了一种投屏显示方法,如图4所示,包括以下步骤:

步骤201、在显示主显示界面的情况下,接收用户输入的内容获取语音指令;

具体的,当控制主机开机时,直接显示主显示界面,此时的主显示界面上不显示任何采集端画面的缩略图;在主显示界面下,用户可以通过语音输入来调出属于自己的控制界面;

具体的,用户通过输入指定的语音内容来调出自己的控制界面,比如,输入的语句可以是:请打开我的控制界面;或者,请显示我的源端画面;或者,请调出我的显示内容等等。

步骤202、控制主机在接收到用户的语音指令之后,对相应语句进行声学特征识别;

实际实现时,由于不同的人具有不同的音色,因此,即使是相同的一段话,由不同人说出来之后,所识别出的声学特征也是不同的,不同人声学特征有明显的差异性。声学特征识别实际是对声纹的识别,基于声学特征能够识别不同用户发出的声音,也就能够确定当前输入语音的用户的身份。声学特征识别的基本步骤是:将输入的语音转化成语音参数,如,基因周期、线性预测系数、声道冲击响应、声道面积函数、感知线性预测系数等等。

步骤203、控制主机基于声学特征识别结果确定当前用户信息,并基于用户信息确定用户权限,用户权限主要包括:用户有投放权限的图像源列表;

具体的,在确定当前输入语音的声学特征之后,将其与数据库中预先存储的不同用户的声学特征进行比对,找到相匹配的声学特征,并确定出其所对应的用户信息和用户权限。

步骤204、控制主机基于用户权限生成当前用户的控制界面;

具体的,控制主机基于所确定的用户信息和用户权限生成当前用户的控制界面。用户权限主要是指:用户有投放权限的图像源列表。根据该列表来显示各个图像源的缩略图。

步骤205、在当前用户的控制界面显示状态下,接收用户通过语音发起的投放请求,对所接收到的投放请求进行语义识别,并基于语义识别结果确定其所对应的操作内容,并执行相应的操作内容。

具体的,投放请求包括但不限于:将某一路画面投放到哪一个虚拟位置的投放请求;或者,结束哪一路投放的请求;或者,回到主显示界面的请求;用户可以通过不同的语句来发起上述投放请求,比如,接上例,用户想将图像3投放到位置1,则可以说:请将图像3投放到位置1。

在接收到用户输入的语句之后,对语句进行语义识别,确定出其所对应的操作内容,然后执行相应操作。比如,如果通过语义识别确定用户希望将图像3投放到位置1,则由接收图像3的接收软件,将相应图像通过相应的显卡口输出到位置1对应的远程操控屏上进行显示。

根据上述方案,在投放控制过程中,实际上并不需要再对发起语音控制的用户的身份进行识别,也就是,任何人都可以使用正确的控制语句来实现语音控制。

在一种可选的实施例中,可以规定在当前用户的控制界面显示时,只能由当前用户来进行语音控制,这时,则将当前用户确定为权限用户,当用户输入控制语句时,则首先需要基于声学特征的识别来判断当前语句是否来自于权限用户,如果不是,则通知当前用户没有控制权限,如果是,则继续进行语义的识别,并基于语义识别结果来确定用户发起的操作内容,从而执行相应操作。

将当前用户标记为权限用户,接收用户通过语音发起的投放请求,对所接收到的投放请求进行声学特征识别,并确定识别出的声学特征是否与当前权限用户相匹配。

在语义识别过程中,如果根据语义识别结果,无法确定对应的操作内容,则需要向用户返回语音无法正确识别的提示信息,提示方式包括但不限于:语音、文字信息、图片、指示灯的闪烁、亮起、颜色变化等等。

本公开实施例提供的投屏显示方法,首先接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;然后根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;根据用户信息和用户权限生成目标权限用户的控制界面;最后接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。本公开提供的投屏显示方法,用户能够通过语音输入的方式来快速获取与自己相关联的可投放内容,并通过语音对可投放内容的投放进行控制。

基于上述图2和图4对应的实施例中所描述的投屏显示方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。

本公开实施例提供一种投屏显示装置,如图5所示,包括:接收模块301、确定模块302、生成模块303和处理模块304;

接收模块301,用于接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;

确定模块302,用于根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;

生成模块303,用于根据用户信息和用户权限生成目标权限用户的控制界面;

处理模块304,用于接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。

本公开提供的投屏显示装置,包括:接收模块301、确定模块302、生成模块303和处理模块304;接收模块301接收目标权限用户输入的语音指令,语音指令用于指示显示目标权限用户的控制界面;确定模块302根据语音指令确定目标权限用户的用户信息和用户权限,用户权限包括目标权限用户的图像源列表;生成模块303根据用户信息和用户权限生成目标权限用户的控制界面;处理模块304接收用户的语音投放请求,并根据语音投放请求执行相应的操作内容。本公开提供的投屏显示装置,用户能够通过语音输入的方式来快速获取与自己相关联的可投放内容,并通过语音对可投放内容的投放进行控制。

在一个实施例中,如图6所示,确定模块302包括识别单元3021和匹配单元3022;

识别单元3021,用于对语音指令进行声学特征识别获得识别结果;

匹配单元3022,用于将识别结果与数据库中预先存储的至少一个用户的声学特征进行匹配,确定目标权限用户的用户信息和用户权限。

在一个实施例中,识别单元3022具体用于将语音指令转化成语音参数,语音参数包括基因周期、线性预测系数、声道冲击响应、声道面积函数、感知线性预测系数中的至少一种;对语音参数进行识别获得识别结果。

基于上述图2和图4对应的实施例中描述的投屏显示方法,本公开另一实施例还提供一种投屏显示设备,该投屏显示设备包括处理器和存储器,存储器中存储有至少一条计算机指令,该指令由处理器加载并执行以实现上述图2和图4对应的实施例中所描述的投屏显示方法。

基于上述图2和图4对应的实施例中所描述的投屏显示方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:Read Only Memory,ROM)、随机存取存储器(英文:Random Access Memory,RAM)、CD-ROM、磁带、软盘和光数据存储装置等。该存储介质上存储有至少一条计算机指令,用于执行上述图2和图4对应的实施例中所描述的投屏显示方法,此处不再赘述。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 投屏显示桌、投屏显示方法、装置、控制器、设备和介质
  • 一种投屏显示方法及装置
技术分类

06120113098958