信息处理方法、装置、设备、系统及服务器与流程

文档序号:13333541阅读:209来源:国知局
信息处理方法、装置、设备、系统及服务器与流程

本申请主要涉及智能家居应用领域,更具体地说是涉及一种信息处理方法、装置、设备、系统及服务器。



背景技术:

随着互联网技术的发展,智能家居作为物联网的产物,是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术等,将家居生活有关的设施(如音视频设备、照明系统、空调控制、安防系统、影音服务器、网络家电等)连接到一起,构建高效的住宅设施与家庭日程事务的管理系统,使智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,提升了家居安全性、便利性、舒适性、艺术性,且实现了环保节能的居住环境。

在实际应用中,通常会设置多个智能音箱,以使用户通过语音进行上网,如点播歌曲、上网购物;或对智能家居设备进行控制,如打开窗帘、设置冰箱温度等等,无需针对每个智能家居设备设置对应的遥控器进行控制,非常方便。

然而,在智能音箱的使用过程中,往往需要用户靠近智能音箱一定范围内发出语音指令,智能音箱才能从采集到的包含环境声音信号的语音信号中,准确识别出用户发出的语音指令,一旦超过该范围,将无法准确识别出用户发出的语音指令,大大降低了语音控制的可靠性以及控制效率。



技术实现要素:

有鉴于此,本发明提供了一种信息处理方法、装置、设备、系统及服务器,结合设备所在场景的建筑空间模型的参数,对该场景下采集到的有效声音信号的降噪处理,提高了降噪效果,保证了通过语音方式控制被控对象动作的及时性以及准确性。

为了实现上述发明目的,本申请提供了以下技术方案:

一种信息处理方法,所述方法包括:

采集智能音箱所在场景的有效声音信号;

利用接收到的所述场景的建筑空间模型的参数,对所述有效声音信号进行降噪处理,识别出所述有效声音信号包含的目标声音信号;

响应所述目标声音信号,控制所述智能音箱执行预设操作。

优选的,所述方法还包括:

确定从所述有效声音信号中无法识别出目标声音信号,输出提示信息,所述提示信息用于指示用户调整所述智能音箱在所述场景的空间位置。

优选的,所述响应所述目标声音信号,控制所述智能音箱执行预设操作,包括:

对所述目标声音信号进行分析,确定被控对象以及控制指令,并触发所述被控对象响应所述控制指令。

一种信息处理方法,所述方法包括:

接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在所述建筑空间模型中的至少一种布局;

获得各种布局下任意一个智能音箱在所述场景下采集到的有效声音信号;

利用所述建筑空间模型的参数,对所述有效声音信号进行降噪处理;

基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局,并将所述至少一种目标布局发送至所述电子设备输出。

优选的,所述方法还包括:

获得各种布局下任意一个智能音箱输出的音频信号;

利用所述建筑空间模型的参数,获取所述音频信号的音效信息;

所述基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局,包括:

利用降噪处理结果以及获得的多个音效信息的对比结果,确定所述多个智能音箱的至少一种目标布局。

一种信息处理装置,所述装置包括:

声音采集模块,用于采集智能音箱所在场景的有效声音信号;

降噪处理模块,用于利用接收到的所述场景的建筑空间模型的参数,对所述有效声音信号进行降噪处理,识别出所述有效声音信号包含的目标声音信号;

控制模块,用于响应所述目标声音信号,控制所述智能音箱执行预设操作。

一种信息处理装置,所述装置包括:

第一确定模块,用于接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在所述建筑空间模型中的至少一种布局;

第一获得模块,用于获得各种布局下任意一个智能音箱在所述场景下采集到的有效声音信号;

降噪处理模块,用于利用所述建筑空间模型的参数,对所述有效声音信号进行降噪处理;

第二确定模块,用于基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局;

数据传输模块,用于将所述至少一种目标布局发送至所述电子设备输出。

一种信息处理设备,所述设备包括:

通信模块;

声音采集器,用于采集所在场景的有效声音信号;

存储器,用于存储实现如上所述的程序;

处理器,用于加载并执行所述程序,包括:

利用接收到的所述场景的建筑空间模型的参数,对所述声音采集器采集到的有效声音信号进行降噪处理,识别出所述有效声音信号包含的目标声音信号;

响应所述目标声音信号,执行预设操作。

一种服务器,所述服务器包括:

通信模块;

存储器,用于存储如上所述的信息处理方法的程序;

处理器,用于加载并执行所述程序,包括:

接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在所述建筑空间模型中的至少一种布局;

获得各种布局下任意一个智能音箱在所述场景下采集到的有效声音信号;

利用所述建筑空间模型的参数,对所述有效声音信号进行降噪处理;

基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局,并通过所述通信模块将所述至少一种目标布局发送至所述电子设备输出。

一种信息处理系统,所述系统包括:服务器、电子设备以及至少一个智能音箱,其中:

所述电子设备,用于构建所在场景的建筑空间模型,确定所述建筑空间模型的参数;

所述智能音箱为上述信息处理设备;

所述服务器为上述服务器。

由此可见,与现有技术相比,本申请提供了一种信息处理方法、装置、设备、系统及服务器,智能音箱采集到所在场景的有效声音信号后,本申请将会利用该场景的建筑空间模型的参数,对该有效声音信号进行降噪处理,准确识别出有效声音信号包含的目标声音信号,从而响应该目标声音信号,满足实际需要,如控制智能音箱播放音频信息,或控制其他智能家居设备执行预设操作等等。可见,本申请对有效声音信号进行降噪处理时,已知当前场景中的噪声信号以及建筑空间对声音信号传播的影响,即便用户远离智能音箱发出语音信号,也能够保证智能音箱准确从包含有该语音信号以及环境声音信号的有效声音信号中,准确识别出目标声音信号如用户发出的语音信号,提高了语音控制的可靠性以及控制效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的一种信息处理方法的流程图;

图2为本申请实施例提供的一种建筑空间模型示意图;

图3为本申请实施例提供的另一种信息处理方法的流程图;

图4为本申请实施例提供的又一种信息处理方法的流程图;

图5为本申请实施例提供的智能音箱在建筑空间模型中的布置示意图;

图6为本申请实施例提供的一种信息处理方法的信令流程图;

图7为本申请实施例提供的一种信息处理装置的结构图;

图8为本申请实施例提供的另一种信息处理装置的结构图;

图9为本申请实施例提供的又一种信息处理装置的结构图;

图10为本申请实施例提供的又一种信息处理装置的结构图;

图11为本申请实施例提供的一种信息处理设备的硬件结构图;

图12为本申请实施例提供的一种服务器的硬件结构图;

图13为本申请实施例提供的一种信息处理系统的结构图。

具体实施方式

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

随着智能家居的迅猛发展,越来越多的家居开始引用智能化系统和设备,给人们的日常生活、工作、娱乐等带来了很大便利。在实际应用中,用户通常是通过语音或控制指令等方式,触发相应的智能家居设备进入工作状态或停止工作等,对此,通常会在居住或工作等场所放置多个智能音箱,其不仅能够具有传统音箱的播放功能,并且,还能够作为用户通过语音上网的工具,也可以实现对智能家居设备的控制,非常方便且实用。

其中,在智能音箱的使用过程中,通常是通过采集用户发出的语音信号,完成相应的操作,而在确定智能音箱在场所中的位置后,一般情况下不会再移动,这样,当用户需要启动客厅内的空调,需要达客厅放置的智能音箱附近,说出相应的语音指令,智能音箱才能准确响应该语音指令,启动空调;若用户距离智能音箱比较远,由于所在场景的噪声干扰以及墙体对声音信号反射、漫射等造成的干扰等,将会降低智能音箱识别用户发出的语音指令的准确性。

为了改善上述问题,申请人提出将tango技术与智能音箱结合,利用tango技术构建智能音箱所在场所的建筑空间模型,从而利用该建筑空间模型的参数,对采集到的当前场景的有效声音信号进行降噪处理,进而保证智能音箱从降噪后的有效声音信号中,准确识别出目标声音信号,并响应该目标声音信号,控制该智能音箱执行预设操作,满足用户对智能家居设备的使用需求。

而且,本申请还能够利用构建的场所的建筑空间模型,模拟不同位置智能音箱对用户输出的声音的识别效果,从而给出该场所中之智能音箱的布置方案,以供用户参考,完成在实际场所中多个智能音箱的布置,得到最佳音效以及最佳降噪效果。

其中,tango技术是一种增强现实技术(augmentedreality,简称ar),其能够配合独特的电子设备和sdk(softwaredevelopmentkit,软件开发工具包),方便的在应用中使用ar技术,其通常具有移动追踪、区域学习以及深度感知三方面的功能,具体可以通过移动追踪功能检测电子设备的位置和朝向,通过区域学习提高移动追踪的准确度、记忆空间信息(做室内导航),最后通过深度学习进行扫描建模,得到电子设备所在场所的三维空间模块,并且能够根据用户视角以及动作的改变进行调整,本申请对建筑空间模型的构建过程不做详述

为了使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,为本申请实施例提供的一种信息处理方法的流程图,本实施例主要从智能音箱的角度进行信息处理方法的描述,该方法可以包括以下步骤:

步骤s101,采集智能音箱所在场景的有效声音信号;

在本申请实施例的实际应用中,在当前场所内设置有至少一个智能音箱的情况下,当用户需要该场所内某空间内的智能家居设备执行某种操作,如需要启动或停止该智能家居设备,或调整该智能家居设备的工作状态等等情况下,用户可以在该空间发出相应的语音指令,希望该空间的智能音箱识别并响应,满足用户要求。

基于此,智能音箱可以采集其所在场景的有效声音信号,该有效声音信号可以指智能音箱在当前场景下,能够采集到的所有声音信号,如用户发出的人声信号、所在环境的环境声音信号、经过墙体对人声信号和/或环境声音信号反射的声音信号等等,本申请实施例对智能音箱采集到的有效声音信号包含的内容不作限定。

其中,对于同一位置的智能音箱,在不同场景(如不同时段,不同天气,不同地理位置,如个人独处、多个欢聚等场景)下采集到的有效声音信号可以不同,即便在同一场景下,与该智能音箱的距离不同的用户发出人声信号后,该智能音箱采集到的有效声音信号也可能不同;另外,智能音箱以及发出语音指令的用户位置不变,若所在场景的空间表面材料不同,因不同材料对声音吸收/反射等处理情况不同,也可能导致该智能音箱采集到的有效声音信号不同,本申请在此不再一一列举。

需要说明的是,在确定智能音箱的位置及其场景后,在本实施例提供的信息处理过程中,上述涉及到的可能影响智能音箱采集到的有效声音信号改变的因素可以不再改变,从而保证本申请实施例提供的信息处理方案的可靠性。

步骤s102,利用接收到的该场景的建筑空间模型的参数,对该有效声音信号进行降噪处理,识别出该有效声音信号包含的目标声音信号;

结合上述分析,本申请实施例可以利用tango技术构建智能音箱所在场景的建筑空间模型,如用户开启电子设备的图像采集设备(如摄像头)后,可以手持该电子设备通过显示屏,浏览所在场所的各个空间,利用电子设备配备的特制的传感器与之匹配的软件,绘制出该场所的三维模型,即建筑空间模型。本申请对获得建筑空间模型的方法不做详述。

可选的,对于本申请实施例获得的智能音箱所在场景的建筑空间模型,其可以是智能音箱所在的整个场所的建筑空间模型,也可以是该智能音箱所在场所的当前空间的建筑空间模型。

以一栋房屋为例,智能音箱可以是该房屋的某个卧室内放置的智能音箱,这种情况下,获得的建筑空间模型可以是整栋房屋的建筑空间模型,该建筑空间模型可以通过构建的电子设备呈现,并且可以通过改变电子设备的视角,调整显示屏呈现的建筑空间模型的三维图像信息,非常方便且有趣。当然,本实施例获得的建筑空间模型也可以是智能音箱所在卧室的三维模型,如图2所示,但并局限于此,其可以呈现在移动终端上,以使用户能够更加直观地房屋的整体结构。

可选的,本申请通过移动终端获得智能音箱所在场景的建筑空间模型后,可以直接将其相关信息(如该建筑空间模型的各种参数)发送至相应的智能音箱,或是在接收到智能音箱发送的获取指令后,再将与该智能音箱对应的信息反馈至该智能音箱,本申请对智能音箱获取建筑空间模型的参数的方法不做限定。

其中,建筑空间模型的参数可以包括空间尺寸、空间建筑结构对声音反射、漫射、吸收等相关数据、当前空间空气对声音传播速度等等,具体可以根据降噪算法需要确定,本申请对该建筑空间模型参数包括的内容不作限定,可以是上述列举的几种参数中的一个或多个组合,也可以是其他,本实施例在此不再一一列举。

在本申请实施例中,智能音箱获得需要识别处理的有效声音信号,以及所在场景的建筑空间模型的参数后,可以利用预制的降噪算法,结合建筑空间模型的参数,对该有效声音信号进行降噪处理,从而准确识别出该有效声音信号包含的目标声音信号,即针对智能音箱发出的语音指令。

步骤s103,响应该目标声音信号,控制智能音箱执行预设操作。

在智能音箱确定针对其的目标声音信号后,可以通过对该目标声音信号进行分析,确定其对应的语音指令,从而执行该语音指令,完成预设操作,即与该语音指令对应的操作。比如音乐播放指令,可以控制智能音箱播放预存的歌曲或连网在线播放音乐等;降温指令,可以控制智能音箱向与其关联的空调发送降温命令,从而降低该空调输出的温度,降低当前环境的温度等等。

可选的,在本申请实施例中,可以根据预先建立各智能音箱与各智能家居设备之间的关联关系,也就是说,可以预先确定每个智能音箱可以实现对哪些智能家居设备的控制,这样,在智能音箱得到语音指令后,可以根据预先建立的关联关系,直接控制相应的智能家居设备执行相应的操作。

在实际应用中,本申请可以利用各智能家居设备的设备标识以及功能信息等,确定至少一个智能家居设备与所在空间的智能音箱之间的关联关系,并确定各智能家居设备的功能类型,这样,在智能音箱得到语音指令后,才能根据该语音指令的类型,实现对与该智能音箱关联的具有相应功能的智能家居设备的控制。

需要说明的是,本申请对各智能音箱与各智能家居设备的关联关系的表示方式,以及智能音箱向智能家居设备发送控制指令、请求等信息的传输方式均不作限定。

综上所述,在本申请实施例中,智能音箱对所在场景的有效声音信号进行识别之前,将获取该场景的建筑空间模型的参数,确定当前场景的噪声信号以及建筑空间对声音信号传输的影响,基于这些影响因素,再对有效声音信号进行降噪处理,提高了降噪效果,从而使智能音箱能够准确识别出该有效声音信号中的目标声音信号,进而保证该智能音箱能够及时且准确响应该目标声音信号,控制该智能音箱执行预设操作,满足用户对智能家居设备的使用需求。

在此以图2所示的卧室场景为例进行说明,若用户将智能音箱放置在图2所示的桌子上,用户站在该卧室内但并未达到智能音箱旁边,说出“打开电视”这一目标声音信号,智能音箱将会采集包含该目标声音信号的有效声音信号,结合该卧室的建筑空间模型的参数,对该有效声音信号进行降噪处理,从而可靠识别出用户所说的目标声音信号,之后,智能音箱可以通过对该目标声音信号进行分析,生成打开电视的命令,并通过无线网络将该命令发送至卧室中的电视,触发电视打开,之后,还可以按照这种方式继续点播节目,非常方便且有趣。

而且,由于智能音箱在进行降噪处理时,结合了卧室的建筑空间模型的参数,大大提高了对目标声音信号识别的准确性,保证了智能音箱能够及时且准确响应用户输出的语音信号。

参照图3,为本申请实施例提供的一种信息处理方法的流程图,该方法可以包括:

步骤s301,采集智能音箱所在场景的有效声音信号;

步骤s302,获得该智能音箱所在场景的建筑空间模型的参数,利用获得的参数,对该有效声音信号进行降噪处理;

步骤s303,确定从降噪处理后的有效声音信号中是否识别出目标声音信号,若是,进入步骤s304,若否,执行步骤s306;

步骤s304,对该目标声音信号进行分析,确定被控对象以及控制指令;

可选的,结合上述方法实施例相应部分的描述,可以预先建立各智能家居设备与智能音箱之间的关联关系,这样,通过对目标声音信号进行分析,确定其内容后,可以确定当前与该智能音箱关联的响应该目标声音信号的智能家居设备。可见,确定的被控对象可以是智能音箱所处空间的智能家居设备,也可以是智能音箱自身,具体可以根据目标声音信号的内容确定,本申请对此不做限定。

步骤s305,将该控制指令发送至被控对象,以使该被控对象响应该控制指令;

在本申请实施例中,结合智能音箱当前所在空间的建筑空间模型的参数,实现了对有效声音信号的可靠降噪,即提高了对有效声音信号的降噪效果,如用户距离智能音箱较远的位置发出语音指令的情况下,若环境噪声较大,传统降噪算法很可能将用户的声音信号确认为噪声信号,导致智能音箱无法得到目标声音信号,而本申请提供的这种处理方案,由于结合了建筑空间模型的参数,能够有效避免将用户的声音信号误认为噪声信号,从而保证了智能音箱能够准确识别出目标声音信号。

智能音箱获得目标声音信号后,可以通过对该目标声音信号进行分析,从而根据分析结果,确定被控对象以及控制指令,此时,若该被控对象是智能音箱自身,可以利用该控制指令控制相应器件动作,如控制该智能音箱中的音乐播放器播放预存音乐,或通过无线通信模块连接音乐服务器,在线播放音乐等等。

若被控对象不是智能音箱,可以通过无线或有线方式,将得到的控制指令发送至被控对象,被控对象接收到控制指令后,可以响应该控制指令执行响应操作。如被控对象是电视,控制指令是音量调节指令,电视接收到智能音箱发送的音量调节指令后,可以据此调整电视的输出音量,不需要再使用遥控器调整电视音量,非常方便。

需要说明的是,本申请对利用目标声音信号,确定响应该目标声音信号的被控对象以及控制指令的处理方法,以及将控制指令发送至被控对象的传输方法都不做限定。

步骤s306,输出提示信息。

在本实施例中,若智能音箱没能准确识别出目标声音信号,可以输出包含该识别结果的提示信息,用来指示用户调整智能音箱在当前场景的空间位置,之后,重新发出相同的语音指令,返回步骤s301,直至该智能音箱能够快速且准确识别出目标声音信号。

可见,本申请可以通过这种提示方法,帮助用户合理布置智能音箱在场所中各空间的位置,以便获得最佳降噪效果和最佳音效,得到该场所中多个智能音箱的最佳布置方案,这样在一般情况下,用户在智能音箱所在空间的任意位置发出语音指令,智能音箱结合建筑空间模型的参数,能够准确识别表示该语音指令的目标声音信号,大大提高了用户体验,给用户的生活以及工作带来了很大便利和乐趣。

如图4所示,为本申请实施例提供的又一种信息处理方法的流程图,与上述各实施例不同的是,本实施例是站在服务器侧描述的该信息处理方法,在本实施例中,关于智能音箱的处理方法可以参照上述实施例相应部分的描述,本实施例在此不再详述。基于此,本实施例提供的信息处理方法可以包括以下步骤:

步骤s401,接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在该建筑空间模型中的多种布局;

其中,关于电子设备构建建筑空间模型的方法可以参照上述实施例相应部分的描述,本实施例在此不做详述。

可选的,在本申请中,可以预先针对不同类型的空间结构,设置相应的至少一种智能音箱的布局,具体可以通过实验确定不同空间结构下的至少一种智能音箱的布局,但并不局限于这一种实现方式。其中,不同类型的空间结构可以指不同的建筑空间结构,且针对同一种空间结构,若其所在环境差异较大,对其设定的至少一种智能音箱的布局可以不同,如位于郊区和闹市中的同一种房屋结构,确定该房屋的智能音箱的布局时,由于影响智能音箱识别目标声音信号准确性的因素不同,往往得到的智能音箱的布局也是不同的。

基于此,本申请实施例中,服务器接收到电子设备构建的所在场景的建筑空间模型后,可以利用如上预存的对应关系,确定在这种建筑空间模型下,多个智能音箱的至少一种布局。

步骤s402,获得各种布局下任意一个智能音箱在该场景下采集到的有效声音信号;

在本申请实施例中,为了确定各种布局下智能音箱的降噪效果,可以对得到的每一个布局进行验证,也就是说,按照确定的每一种布局,在建筑空间模型中布置多个智能音箱后,可以模拟在这种布局下针对任意一个智能音箱发出语音指令,并获得该智能音箱在该场景下采集到的有效声音信号。

步骤s403,利用该建筑空间模型的参数,对该有效声音信号进行降噪处理;

对于得到的任意一个智能音箱在某种场景下采集到的有效声音信号,可以利用建筑空间模块在该场景下的参数,对其进行降噪处理,从而提高降噪效果。

可选的,在本申请实施例中,按照上述方法可以获取各种布局下每一个智能音箱采集到的有效声音信号,并针对智能音箱采集有效声音信号时的场景,确定建筑空间模型相应的参数,完成对该有效声音信号。可见,对于上述确定的每一种布局,可以得到多个智能音箱分别采集到的各自场景下的有效声音信号,在对这些有效声音信号进行降噪处理时,所依据的建筑空间模型的参数可以不同,具体可以根据各自智能音箱所在空间位置以及当前场景确定,本申请实施例在此不再一一详述。

需要说明的是,本申请对利用建筑空间模型的参数,如智能音箱所在建筑空间对声音信号的反射参数以及吸收参数、当前环境中的声音传播速度等等,对有效声音信号进行的降噪方法不做限定。

步骤s404,基于降噪处理结果,确定多个智能音箱的至少一种目标布局;

可选的,在本申请实施例中,步骤s404中的降噪处理结果可以指每一种布局下,多个智能音箱对各自采集到的有效声音信号的降噪处理结果,也可以指基于这多个有效声音信号的降噪处理结果,得到的总体降噪效果,即每一种布局对应的降噪效果,本申请对此处的降噪处理结果包含的内容不作限定。

在实际应用中,可以预先设定满足要求的降噪标准,这样,在得到各种布局下的降噪处理结果后,可以通过与预设的降噪标准进行对比,确定该布局是否满足降噪要求,若满足可以将这种布局作为一种目标布局;反之,将不再采用这种布局方式对多个智能音箱进行布置。

需要说明的是,本申请对满足要求的降噪标准即降噪要求的内容不作限定,可以针对不同的场所、不同场景、不同场所用途、不同用户的要求等确定,本申请在此不再详述。

步骤s405,将确定的至少一种目标布局发送至电子设备输出。

在本实施例中,由于按照上述确定的目标布局,在该场所设置这多个智能音箱,能够使这多个智能音箱具有较好的音效以及降噪效果,从而使各智能音箱准确识别语音指令,完成对智能家居设备的语音控制。所以,服务器针对需要布置智能音箱的场所及其当前场景,确定至少一种目标布局后,可以将该至少一种目标布局发送至电子设备输出,以供用户参考。

此时,用户可以从中选择一种喜欢的布局方式,布置这多个智能音箱;也可以参考提供的至少一种目标布局,确定一种新的布局方式对多个智能音箱进行布置,本申请对此不做限定。

其中,对于用户参考服务器提供的目标布局,采用新的布局进行布置的情况,用户可以在电子设备呈现的建筑空间模型中进行演练,也就是说,用户可以按照新的布局,在电子设备呈现的建筑空间模型中布置各智能音箱,以便直观看到这种布局的效果,还可以在该建筑空间模型中调整各智能音箱的布置,以确定满足用户要求的布局。

举例说明,电子设备构建的建筑空间模型可以如图5所示的三维图像,在该三维图像中,用户可以通过触摸选中任意对象进行移动,来调整整个空间内的布局,满足用户对房屋的布置要求。基于此,服务器向电子设备反馈针对该建筑空间模型的多个智能音箱的至少一个目标布局后,用户选择任意一个目标布局,电子设备可以采用如图5所示的方式,将这种目标布局的效果呈现出来,以便用户直观看到这种目标布局在整个建筑空间中的整体效果。在此期间,用户可以通过调整建筑空间模型的观看视角,进入整个房屋的各个房间查看布局效果,与此同时,用户可以根据自身喜好,调整各个房间的智能音箱的位置,如图5所示,用户可以用手拖动智能音箱到所在空间的任意位置直至满意。需要说明的是,关于对建筑空间模型中多个智能音箱的调整方法并不局限于图5所示的方式。

可选的,用户通过外观布局效果确定建筑空间采用的布局后,可以按照这种布局方式对实际空间进行布置,之后,针对各房间的智能音箱发出语音指令,验证这种布局方式的音效以及降噪效果,具体验证过程中智能音箱的信息处理过程可以参照上述图1和图3对应的实施例的描述,本实施例在此不再赘述。

通过上述验证,若某房间的智能音箱对语音指令的响应速度以及音效等处理结果不满足,可以适当调整智能音箱的位置或者采用上述方式调整布局;若满足,可以继续体验其他房间的智能音箱的控制效果,从而使得该房屋的布局既能够从外观符合用户要求,又能够从语音控制效果上满足用户的要求。

作为本申请另一实施例,由于用户在建筑空间走动过程中,电子设备呈现的建筑空间模型的三维图像可以与用户所到空间实际场景同步,且用户实际观看视角与电子设备呈现的三维图像的视角也可以同步,因此,用户在如图5所示的建筑空间模型上调整智能音箱的布局后,可以直接发出语音指令,由电子设备采集所处场景的有效声音信号,从而模拟所在空间布置的智能音箱对该有效声音信号的降噪处理结果,是否能够及时且准确识别出目标声音信号,完成对用户希望的被控对象的语音控制,进而根据电子设备的模拟结果,确定该空间的智能音箱的布局是否合理。

当然,用户在如图5所示的建筑空间模型上调整智能音箱的布局后,可以将这种布局发送至服务器,由服务器按照上述方法进行模拟验证,并将验证结果反馈至电子设备,具体过程本实施例在此不再详述。

结合上述方式,本申请提供了一种信息处理方法的优选实施例,但并不局限于该实施例描述的实现方法,参照图6所示的信息处理方法的信令流程图,可以包括:

步骤s601,电子设备构建所在场景的建筑空间模型;

在本申请实施例中,电子设备可以利用tango技术构建其所在场景的建筑空间模型,关于tango技术以及建筑空间模型的相关内容可以参照上述实施例相应部分的描述,本实施例在此不做详述。

其中,关于电子设备所处的场景可以包括所在空间的建筑结构、周围环境(如空气环境、地段、是否喧嚣等等)、当前时段(早晨、中午、下午、夜间、各种季节或节日等)等等,本申请对该场景表示的含义不作限定。

步骤s601,电子设备将该建筑空间模型及其参数发送至服务器;

步骤s602,服务器确定多个智能音箱在该建筑空间模型中的至少一种布局;

需要说明的是,关于服务器确定建筑空间模型对应的至少一种布局的过程可以参照上述方法实施例相应部分的描述,本实施例在此不做赘述。

步骤s603,服务器获得各种布局下任意一个智能音箱在该场景下采集到的有效声音信号以及输出的音频信号;

在本申请实施例中,服务器可以模拟各个布局中,每一个智能音箱在所需场景下,针对相同的语音信号,获得智能音箱采集到的有效声音信号,以及该智能音箱在该场景下,通过相同的配置参数输出的音频信号。本申请对服务器的模拟方法不做详述。

可选的,为了保证服务器给出的目标布局的可靠性,本申请也可以按照确定上述至少一种布局对多个智能音箱进行布置,将各智能音箱采集到的有效声音信号及其输出的音频信息发送至服务器,以使服务器进行后续验证。

步骤s604,服务器利用建筑空间模型的参数,对各智能音箱采集到的有效声音信号进行降噪处理,并获取各智能音箱输出的音频信号的音效信息;

本申请实施例对降噪算法利用如建筑对声音信号的反射参数、吸收参数、和/或当前空气对声音传播速度等建筑空间模型的参数,对有效声音信号的降噪处理方法不做限定。

对于智能音箱输出的音频信号的音效信息,可以通过模拟各智能音箱在该建筑空间模型的播放音频信号的情况确定,也可以通过智能音箱在实际建筑空间内播放音频信号,检测得到对应的音效信息,本申请对各智能音箱播放音频信号的音效信息的获取方法不做限定。其中,该音效信息可以包括音高、音强、音长、音色等数据,但并不局限于此。

步骤s605,服务器利用降噪处理结果以及获得的多个音效信息的对比结果,确定这多个智能音箱在建筑空间模型中的至少一种目标布局;

在本实施例实际应用中,在确定智能音箱的布置时,通常是希望布置后智能音箱能够及时且准确识别针对被控对象的目标声音信号,且使得智能音箱能够具有最佳音箱,所以,本申请可以基于这两点从最初确定的多种布局中选择至少一种目标布局,至于这两方面的比重,可以基于用户喜好调整,本申请对此不做限定。

可见,对于同一建筑空间,不同用户在其中布置多个智能音箱时,服务器最终确定的至少一种目标布局可能不同。

步骤s606,服务器将确定的至少一种目标布局发送至电子设备;

步骤s607,电子设备检测到针对任意一种目标布局的指令,按照该目标布局在当前呈现的建筑空间模型中布置多个智能音箱。

在本申请实施例中,电子设备接收到服务器反馈的至少一种目标布局后,用户可以一一选择,查看每一种目标布局的效果,即按照每一个目标布局在建筑空间模型中布置多个智能音箱,以使用户直观看到各目标布局方案的布置效果,进而选择一种目标布局方案或参照该至少一种目标布局方案,完成对实际建筑空间的多个智能音箱的布置。

其中,由于服务器在确定目标布局过程中,是结合建筑空间模型的参数模拟智能音箱对有效声音信号的降噪处理过程,从而保证了在确定出的目标布局下各智能音箱的音效。

可选的,用户可以根据电子设备呈现的建筑空间模型,在该建筑空间模型中增加或删减智能音箱,或调整已有智能音箱的位置,电子设备检测到用户这些操作(即检测到该场景中的智能音箱的数量和/或位置发生变化)后,可以生成对应的更新信息,之后,将该更新信息发送至服务器,以使服务器利用该更新信息调整建筑空间模型的参数,从而提高其在确定目标布局方案时的准确性。

综上,在本申请实施例中,无论是服务器在针对确定的建筑空间模型,确定其中多个智能音箱的目标布局时,还是在完成多个智能音箱的布置,通过智能音箱实现对智能家居设备的语音控制应用中,对得到的包含语音指令以及噪声信号的有效声音信号进行降噪处理时,本申请将结合当前场景下建筑空间模型的参数,对该有效声音信号进行降噪处理,大大提高了降噪效果,从而保证准确且及时识别出有效声音信号包含的目标声音信号,得到相应的语音指令,控制被控对象执行对应操作。

参照图7,为本申请实施例提供的一种信息处理装置的结构图,在本实施例中该装置可以应用于智能音箱,具体可以包括:

声音采集模块71,用于采集智能音箱所在场景的有效声音信号;

降噪处理模块72,用于利用接收到的所述场景的建筑空间模型的参数,对所述有效声音信号进行降噪处理,识别出所述有效声音信号包含的目标声音信号;

其中,建筑空间模型的参数可以包括空间尺寸、空间建筑对声音反射、漫射、吸收等相关数据、当前空间空气对声音传播速度等等。

可选的,如图8所示,该装置还可以包括:

提示模块74,用于确定从所述有效声音信号中无法识别出目标声音信号,输出提示信息;

其中,该提示信息用于指示用户调整所述智能音箱在所述场景的空间位置,本申请对该提示信息的输出方式以及包含的内容不作限定,如可以通过语音方式输出,也可以直接输出蜂鸣声等。

控制模块73,用于响应所述目标声音信号,控制所述智能音箱执行预设操作。

可选的,如图8所示,该控制模块73可以包括:

分析单元731,用于对所述目标声音信号进行分析,确定被控对象以及控制指令;

数据传输单元732,用于将该控制指令发送至被控对象,触发所述被控对象响应所述控制指令,执行预设操作。

需要说明的是,关于本装置中上述各模块/单元的功能实现过程,可以参照上述方法实施例相应部分的描述,本实施例在此不再详述。

综上,在本申请实施例中,采集到智能音箱所在场景的有效声音信号后,将会利用该场景的建筑空间模型的参数,对该有效声音信号进行降噪处理,提高了降噪效果,保证该智能音箱能够及时且准确别出有效声音信号包含的目标声音信号,从而响应该目标声音信号,控制智能音箱执行预设操作,如向其他被控对象发送语音指令,以使得其他被控对象执行相应动作;或者由该智能音箱直接响应语音指令,满足用户语音控制需求。

如图9所示,为本申请提供的又一种信息处理装置的结构图,该装置可以应用于服务器,具体以包括:

第一确定模块91,用于接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在所述建筑空间模型中的至少一种布局;

第一获得模块92,用于获得各种布局下任意一个智能音箱在所述场景下采集到的有效声音信号;

降噪处理模块93,用于利用所述建筑空间模型的参数,对所述有效声音信号进行降噪处理;

第二确定模块94,用于基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局;

数据传输模块95,用于将所述至少一种目标布局发送至所述电子设备输出。

需要说明的是,关于电子设备得到至少一种目标布局后的处理过程,可以参照上述方法实施例相应部分的描述,本实施例在此不做赘述。

可选的,如图10所示,该装置还可以包括:

第二获得模块96,用于获得各种布局下任意一个智能音箱输出的音频信号;

音效获取模块97,用于利用所述建筑空间模型的参数,获取所述音频信号的音效信息;

相应地,上述第二确定模块94可以包括:

对比单元941,用于将获得的多个音效信息进行对比,得到对比结果;

确定单元942,用于利用降噪处理结果以及多个音效信息的对比结果,确定多个智能音箱的至少一种目标布局。

作为本申请另一实施例,在上述各实施例的基础上,该装置还可以包括:

第三获得模块,用于获得电子设备检测到的针对所述建筑空间模型的更新信息;

其中,该更新信息可以是电子设备检测到所在场景下的智能音箱的数量和/或位置发生变化时声称的,本申请对该变更信息包含的内容不作限定。

调整模块,用于利用所述更新信息,调整所述建筑空间模型的参数。

综上所述,在本申请实施例中,能够基于电子设备利用tango技术构建的所在场景的建筑空间模型,实验得到至少一种布置多个智能音箱的布局方案,并该至少一种布局以及建筑空间模块发送至服务器存储,这样,在服务器得到电子设备发送的建筑空间模型后,可以确定相应的至少一种布局,之后,将获得各种布局下每个智能音箱可能采集到的有效声音信号,并利用该建筑空间模型的参数,对该有效声音信号进行降噪处理,从而根据每一种布局的多个智能音箱的降噪处理结果,确定出至少一种目标布局,并发送至电子设备输出,以供用户参考,完成当前场景对多个智能音箱的布置,保证布置完成后的各个智能音箱都能够利用建筑空间模型的参数,及时且准确识别出采集到的有效声音信号中的目标声音信号,实现对被控对象的语音控制。

上述主要从虚拟结构的角度描述智能音箱以及服务器的虚拟装置,下面从硬件结构描述对应的实体设备的结构。

参照图11,为本申请实施例提供的一种信息处理设备的硬件结构图,该设备可以是智能音箱,具体可以包括:通信模块111、声音采集器112、存储器113以及处理器114,其中:

上述通信模块111、声音采集器112、存储器113以及处理器114可以通过通信总线实现信息交互,实现本申请提供的信息处理方法,且对于该信息处理设备的组成结构,并不局限于本实施例列举的几种部件,根据需要还可以包括图像采集器、蜂鸣器、充电接口等等。

通信模块111可以是无线通信模块和/或有线通信模块,如wifi模块、gprs模块、gsm模块等等,具体可以根据该信息处理设备与其他设备的通信方式确定。

比如,在本申请实施例中,通信模块111可以通过无线方式实现与各种智能家居设备的通信,具体可以通过无线路由器和/或其他无线通信设备,与当所在场景中的智能家居设备的数据交互。另外,也可以通过无线方式将信息处理设备得到的数据发送至服务器,接收服务器反馈的指令或信息等等。

声音采集器112用来采集所在场景的有效声音信号,如用户在该场景中发出的语音信号或者其他设备发出的语音指令信号、该场景的环境声音信号等等。

存储器113,用于加载实现上述从智能音箱角度描述的信息处理方法的程序。

在本申请实施例中,根据需要,该存储器113还可以存储声音采集器112采集到的有效声音信号,以及接收到的建筑空间模型的参数以及该程序执行过程中产生的中间数据等等。

可选的,该存储器113可以存储实现上述声音采集模块、降噪处理模块、控制模块等程序功能模块的程序代码,具体可以是高速ram存储器,或者是非易失性存储器(non-volatilememory),例如至少一个磁盘存储器等。

处理器114可以是中央处理器cpu、或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本申请实施例的一个或多个集成电路,本申请对该处理器114的组成结构不作限定。

在本申请实施例中,处理器114可以用于加载并执行上述程序,包括:

利用接收到的所述场景的建筑空间模型的参数,对所述声音采集器采集到的有效声音信号进行降噪处理,识别出所述有效声音信号包含的目标声音信号;

响应所述目标声音信号,执行预设操作。

可选的,处理器114执行上述程序还可以实现以下步骤:

确定从所述有效声音信号中无法识别出目标声音信号,输出提示信息,所述提示信息用于指示用户调整所述智能音箱在所述场景的空间位置。

由此可见,本申请提供的信息处理设备在得到有效声音信号后,将结合所在场景的建筑空间模型的参数,对该有效声音信号进行降噪处理,大大提高了降噪效果,提高了该设备识别目标声音信号的准确性以及效果,保证该设备能够快速且准确实现对智能家居设备的语音控制,提高了被控对象语音控制的准确性以及可靠性。

参照图12,为本申请实施例提供的一种服务器的硬件结构图,该服务器可以包括:通信模块121、存储器122以及处理器123,其中:

通信模块121可以是无线通信模块和/或有线通信模块,在本实施例中,可以服务器可以通过该通信模块121实现对电子设备、智能音箱等其他设备的通信,本申请对该通信模块121的结构不做限定。

存储器122可以是高速ram存储器或者是非易失性存储器,在本申请实施例中,其可以存储实现上述第一确定模块、第一获得模块、降噪处理模块、第二确定模块以及数据传输模块等功能模块的功能的程序代码,即可以存储实现上述从服务器角度描述的信息处理方法的程序。

处理器123可以用于加载并执行存储器122存储的程序,包括:

接收到电子设备构建的所在场景的建筑空间模型,确定多个智能音箱在所述建筑空间模型中的至少一种布局;

获得各种布局下任意一个智能音箱在所述场景下采集到的有效声音信号;

利用所述建筑空间模型的参数,对所述有效声音信号进行降噪处理;

基于降噪处理结果,确定所述多个智能音箱的至少一种目标布局,并通过所述通信模块将所述至少一种目标布局发送至所述电子设备输出。

可选的,处理器123执行程序还可以实现以下步骤:

获得各种布局下任意一个智能音箱输出的音频信号;

利用所述建筑空间模型的参数,获取所述音频信号的音效信息;

利用降噪处理结果以及获得的多个音效信息的对比结果,确定所述多个智能音箱的至少一种目标布局。

综上所述,服务器能够结合需要布置智能音箱的场景的建筑空间模型的参数,对模拟智能音箱采集得到的有效声音信号进行降噪处理,从而根据降噪处理结果,确定出具有较佳音效以及降噪效果的,在该场景布置多个智能音箱的至少一个目标布局,并发送至电子设备,以供用户参考,从而保证对实际场景中布置的智能音箱具有最佳音箱以及降噪效果,实现对该场景的智能家居设备的准确且快速语音控制。

结合上述图2以及图5,本申请实施例还提供了一种信息处理系统,如图13所示的信息处理系统的结构图,该系统可以包括服务器131、电子设备132以及至少一个智能音箱132,其中:

电子设备131可以是具有tango功能的手机、ipad等移动终端,在本实施例中,其可以用于构建所在场景的建筑空间模型,确定所述建筑空间模型的参数,还可以输出该建筑空间模型,以及服务器反馈的针对该建筑空间模型布置多个智能音箱的至少一种目标布局等等。

服务器131的组成结构及其功能可以参照上述服务器实施例的描述,本实施例在此不做赘述。

智能音箱132的组成结构及其功能可以参照上述信息处理设备实施例的描述,本实施例在此不做赘述。在实际应用中,该智能音箱132的外形结构任意,如动物造型、卡通人物造型等等。

另外,需要说明的是,上述电子设备、服务器以及智能音箱在信息处理系统的数据交互过程,可以参照上述方法实施例相应部分的描述,本实施例在此不做详述。

而且,对于本申请提供的信息处理系统的组成,并不局限于上述描述的各设备,还可以包括各种智能家居设备以及实现无线通信的辅助设备等等,本申请在此不再一一列举。

综上,本申请实施例中,在对采集到的有效声音信号进行降噪处理时,结合了所在场景的建筑空间模型的参数,提高了降噪效果,从而提高了对对被控对象进行语音控制的准确性以及效率。

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

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置、设备以及系统而言,由于其与实施例公开的方法对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

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

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