信息处理方法及电子设备的制造方法

文档序号:10665668阅读:357来源:国知局
信息处理方法及电子设备的制造方法
【专利摘要】本发明实施例公开了一种信息处理方法及电子设备,其中,所述方法包括:通过第一功能模块采集第一语音数据;获取在第一预定时间内所采集的第一语音数据的第一属性信息;获取所述第一电子设备在第一预定时间内的第二属性信息;基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。本方案能够充分利用语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了由于要绘制噪声地图而刻意启动电子设备的其它器件来采集噪声数据的问题。
【专利说明】
信息处理方法及电子设备
技术领域
[0001]本发明涉及信息处理技术,具体涉及一种信息处理方法及电子设备。
【背景技术】
[0002]目前,部分手机、个人数字助理PAD等电子设备因内置有语音唤醒芯片而具有语音唤醒功能。一方面,当手机处于开机状态时,语音唤醒芯片可处于持续工作状态,能够实时监控手机是否有语音数据的输入,称这一特性为第一特性。另一方面,语音数据为绘制噪声地图的有效基础数据。如何实现对噪声地图的快速绘制成为了亟待解决的问题。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例在于提供一种信息处理方法及电子设备,能够实现对噪声地图的快速绘制。
[0004]本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供了一种信息处理方法,应用于第一电子设备中;所述方法包括:
[0006]通过所述第一电子设备的第一功能模块采集第一语音数据;
[0007]获取在第一预定时间内所采集的第一语音数据的第一属性信息;
[0008]获取所述第一电子设备在第一预定时间内的第二属性信息;
[0009]基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0010]上述方案中,所述获取在第一预定时间内所采集的第一语音数据的第一属性信息,包括:
[0011 ] 所述第一语音数据包括至少一个第一音频数据;
[0012]获取在第一预定时间内每一第一音频数据的能量信息;
[0013]基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小。
[0014]上述方案中,在基于所述每一第一音频数据的能量信息,计算出所述第一属性信息之前,所述方法还包括:
[0015]在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据;
[0016]相应的,所述基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,包括:
[0017]获取每一第一子语音在第一预定时间内的能量信息;
[0018]基于所获取的能量信息,计算出所述第一属性信息。
[0019]上述方案中,所述在获取所述第一电子设备在第一预定时间内的第二属性信息之后,所述方法还包括:
[0020]发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;
[0021]相应的,所述获得基于所述第一语音数据的第一地图,包括:
[0022]接收所述第二电子设备所绘制的所述第一地图。
[0023]上述方案中,所述第一电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述方法还包括:
[0024]在所述第一电子设备处于第二状态时,当接收到第一预定语音数据时,第一电子设备通过第一功能模块从第二状态切换至第一状态;
[0025]当第一电子设备处于第一状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备。
[0026]上述方案中,所述第一电子设备还包括第一定位单元;所述获取所述第一电子设备在第一预定时间内的第二属性信息,包括:
[0027]启动所述第一定位单元;
[0028]通过所启动的第一定位单元获取第一电子设备在第一预定时间内的位置信息;
[0029]确定所述位置信息为所述第二属性信息。
[0030]上述方案中,所述方法还包括:
[0031]在发送所述第一属性信息及第二属性信息至第二电子设备时,所述第一电子设备发送所述第一预定时间至所述第二电子设备。
[0032]本发明实施例还提供了一种电子设备,所述电子设备包括:
[0033]第一采集单元,用于通过所述第一电子设备的第一功能模块采集第一语音数据;
[0034]第一获取单元,用于获取在第一预定时间内所采集的第一语音数据的第一属性信息;
[0035]第二获取单元,用于获取所述第一电子设备在第一预定时间内的第二属性信息;
[0036]第三获取单元,用于基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0037]上述方案中,所述第一获取单元,用于:
[0038]所述第一语音数据包括至少一个第一音频数据;
[0039]获取在第一预定时间内每一第一音频数据的能量信息;
[0040]基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小。
[0041]上述方案中,所述第一获取单元,还用于:
[0042]在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据;
[0043]获取每一第一子语音在第一预定时间内的能量信息;
[0044]基于所获取的能量信息,计算出所述第一属性信息。
[0045]上述方案中,所述电子设备还包括第一发送单元,用于:
[0046]发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;
[0047]相应的,第三获取单元,用于接收所述第二电子设备所绘制的所述第一地图。
[0048]上述方案中,所述电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述电子设备还包括:
[0049]第一切换单元,用于在所述电子设备处于第二状态时,当接收到第一预定语音数据时,通过第一功能模块从第二状态切换至第一状态;
[0050]第一发送单元,用于当电子设备处于第一状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备。
[0051]上述方案中,所述电子设备还包括第一启动单元和第一定位单元;
[0052]第一启动单元,用于启动所述第一定位单元;
[0053]第一定位单元,用于获取电子设备在第一预定时间内的位置信息;
[0054]确定所述位置信息为所述第二属性信息。
[0055]上述方案中,所述第一发送单元,用于:
[0056]在发送所述第一属性信息及第二属性信息至第二电子设备时,所述第一电子设备发送所述第一预定时间至所述第二电子设备。
[0057]本发明实施例提供的信息处理方法及电子设备,其中,所述方法包括:通过第一功能模块采集第一语音数据;获取在第一预定时间内所采集的第一语音数据的第一属性信息;获取所述第一电子设备在第一预定时间内的第二属性信息;基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。其中,所述第一功能模块可以为语音唤醒芯片,本方案能够充分利用语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了由于要绘制噪声地图而刻意启动电子设备的其它器件来采集噪声数据的问题。
【附图说明】
[0058]图1为本发明提供的信息处理方法的第一实施例的实现流程示意图;
[0059]图2为本发明提供的信息处理方法的第二实施例的实现流程示意图;
[0060]图3为本发明提供的电子设备的第一实施例的组成结构示意图;
[0061]图4为本发明提供的电子设备的第二实施例的组成结构示意图。
【具体实施方式】
[0062]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0063]在本发明提供的信息处理方法及电子设备的以下各实施例中,所涉及的第一电子设备(电子设备)包括但不限于:工业控制计算机、个人计算机等各种类型计算机、一体式电脑、平板电脑、手机、电子阅读器等。本发明实施例优选的第一电子设备(电子设备)的对象为手机或平板电脑。
[0064]方法实施例一:
[0065]本发明提供的信息处理方法的第一实施例,应用于第一电子设备中,所述第一电子设备具有能够采集语音数据的语音采集单元。
[0066]图1为本发明提供的信息处理方法的第一实施例的实现流程示意图;如图1所示,所述方法包括:
[0067]步骤101:通过所述第一电子设备的第一功能模块采集第一语音数据;
[0068]这里,所述第一功能模块可以为语音采集单元;由于语音唤醒芯片本身也具有语音采集的功能,所以第一功能模块还可以为语音唤醒芯片。本实施例中,优选的第一功能模块为语音唤醒芯片。
[0069]本步骤中,所述第一电子设备利用语音唤醒芯片采集在第一预定时间内通过语音输入单元如麦克MIC输入的语音数据。其中,所述第一电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述第一状态可以为第一电子设备的唤醒状态,所述第二状态可以为休眠状态。在所述第一电子设备处于第二状态如休眠状态时,当接收到第一预定语音数据如“您好”时,第一电子设备通过第一功能模块如语音唤醒芯片从第二状态切换至第一状态即从休眠状态切换至唤醒状态。
[0070]步骤102:获取在第一预定时间内所采集的第一语音数据的第一属性信息;
[0071]这里,所述第一属性信息为第一语音数据的能量大小。所述第一电子设备计算语音唤醒芯片在第一预定时间内所采集到的语音数据的能量的大小。其中,所述第一预定时间可以以秒、分钟、小时等为单位,其取值可以依据具体的使用环境而灵活设置,如第一预定时间为早上7:00-8:00。
[0072]步骤103:获取所述第一电子设备在第一预定时间内的第二属性信息;
[0073]这里,所述第二属性信息为所述第一电子设备在第一预定时间内所处的地理位置。本步骤中,检测第一电子设备在第一预定时间内所处的地理位置。其中,所述第一电子设备包括第一定位单元如全球定位系统GPS模块;启动所述第一定位单元;通过所启动的第一定位单元获取第一电子设备在第一预定时间内的位置信息。
[0074]步骤104:基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0075]这里,基于计算出的语音数据的能量值及所述电子设备所处的地理位置信息,第一电子设备可绘制在所述地理位置处的噪声地图。当然,考虑到某个地理位置的噪声情况在一天中的不同时段可能存在有不同,如在地理位置A处,早上的噪声要大于中午的噪声,所以还可以绘制在第一电子设备所处的当前位置如地理位置A处,在早上7:00-8:00 (第一预定时间)这段时间内的噪声地图。上述方案为由第一电子设备对噪声地图进行绘制即实现了本地绘制。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0076]在本发明一个优选的实施例中,所述在获取所述第一电子设备在第一预定时间内的第二属性信息之后,所述方法还包括:
[0077]发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;其中,可以在第一电子设备处于第一状态如唤醒状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备;
[0078]相应的,所述获得基于所述第一语音数据的第一地图,包括:接收所述第二电子设备所绘制的所述第一地图。
[0079]当然,本方案中除了能够实现噪声地图的本地绘制,还可以实现噪声地图在服务器侧的绘制。具体的,第一电子设备获取到在某个时间段内的语音数据的能量值和在该时间段内所处的地理位置后,发送这两个信息至第二电子设备如服务器、具体可以是云端服务器;云端服务器依据所获取的这两个信息,可绘制在当前地理位置处的噪声地图。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0080]当然,考虑到同一个地理位置在不同的时间段的所遭受到的噪声不同,在处于唤醒状态时,第一电子设备发送第一属性信息和第二属性信息至第二电子设备时,还可以将第一预定时间信息发送至第二电子设备侧,以使得第二电子设备如云端服务器绘制地理位置A处在早上7:00-8:00(第一预定时间)这段时间内的噪声地图。当云端服务器绘制完这个噪声地图后,返回这个噪声地图至第一电子设备,第一电子设备接收噪声地图,以便使用如供用户查看。本方案中,可以在第一电子设备获取到第一、二属性信息之后立即将这两个属性信息发送至第二电子设备;考虑到第一电子设备的电量节省问题,也可以在第一电子设备中设定一个时间间隔如30分钟,每30分钟发送两个属性信息至第二电子设备,如此便可节省第一电子设备的电量。
[0081]由此可见,本发明实施例中,利用语音唤醒芯片具有实时监控是否有语音数据输入的这一特性,第一电子设备采集在某个时间段某个地理位置处的语音数据,并获取语音数据的能量值,依据该能量值对该地理位置处的噪声地图进行绘制。或者,发送能量值及该地理位置至第二电子设备如云端服务器,由第二电子设备依据这些信息进行噪声地图的绘制,接收第二电子设备反馈回的噪声地图。本方案,充分利用了语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了电子设备想要绘制噪声地图而刻意启动其它器件来采集语音数据的问题。
[0082]方法实施例二
[0083]本发明提供的信息处理方法的第二实施例,应用于第一电子设备中,所述第一电子设备具有能够采集语音数据的语音采集单元。
[0084]图2为本发明提供的信息处理方法的第二实施例的实现流程示意图;如图2所示,所述方法包括:
[0085]步骤201:通过所述第一电子设备的第一功能模块采集第一语音数据;
[0086]这里,所述第一功能模块可以为语音采集单元;由于语音唤醒芯片本身也具有语音采集的功能,所以第一功能模块还可以为语音唤醒芯片。本实施例中,优选的第一功能模块为语音唤醒芯片。本步骤中,所述第一电子设备利用语音唤醒芯片采集在第一预定时间内通过语音输入单元如麦克MIC输入的语音数据。其中,所述第一电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述第一状态可以为第一电子设备的唤醒状态,所述第二状态可以为休眠状态。在所述第一电子设备处于第二状态如休眠状态时,当接收到第一预定语音数据如“您好”时,第一电子设备通过第一功能模块如语音唤醒芯片从第二状态切换至第一状态即从休眠状态切换至唤醒状态。
[0087]步骤202:获取在第一预定时间内每一第一音频数据的能量信息,所述第一语音数据包括至少一个第一音频数据;
[0088]这里,通常语音唤醒芯片在第一预定时间内采集到的第一预定数据包括有至少一段音频数据。例如,在7:00-8:00这段时间内,语音唤醒芯片采集到的语音数据包括有“你现在走到哪里了”、“什么时间能够走到这里”等几段语音,那么可以将“你现在走到哪里了”作为一段音频数据,将“什么时间能够走到这里”作为另一段音频数据。本步骤中,所述电子设备检测所采集到的每一段音频数据的能量如检测每一段音频数据对应的音频波形的幅度。其中,所述第一预定时间可以以秒、分钟、小时等为单位,其取值可以依据具体的使用环境而灵活设置。
[0089]步骤203:基于所述每一第一音频数据的能量信息,计算出第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小。
[0090]这里,当通过步骤202将在第一预定时间内采集到的整个语音数据分为多段音频数据并检测到每一段音频数据的能量时,可对所有段音频数据的能量进行平均,得到第一属性信息;也可以对所有段音频数据的能量进行加权平均,得到第一属性信息。其中,对于利用每段音频数据的能量得到整个语音数据的能量值的过程还可以采用现有其它方式,此处不做限定。
[0091]步骤204:获取所述第一电子设备在第一预定时间内的第二属性信息;
[0092]这里,所述第二属性信息为所述第一电子设备在第一预定时间内所处的地理位置。本步骤中,检测第一电子设备在第一预定时间内所处的地理位置。其中,所述第一电子设备还包括第一定位单元如全球定位系统GPS模块;启动所述第一定位单元;通过所启动的第一定位单元获取第一电子设备在第一预定时间内所处的位置信息。
[0093]步骤205:基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0094]这里,基于计算出的语音数据的能量大小及在第一预定时间内所述电子设备所处的地理位置信息,第一电子设备可绘制在所述地理位置处的噪声地图。当然,考虑到某个地理位置的噪声情况在一天中的不同时段可能存在有不同,如地理位置A处,早上的噪声要大于中午的噪声,所以还可以绘制在第一电子设备所处的当前位置如地理位置A处,在早上7:00-8:00(第一预定时间)这段时间内的噪声地图。上述方案为由第一电子设备对噪声地图进行绘制即实现了本地绘制,此外还可以实现噪声地图在服务器、具体是云端服务器侧的绘制。其中,噪声数据可以包括环境噪声和人为噪声;噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0095]前述方案中,第一语音数据可能即包括有用户输入的有效语音,也可能包括有噪声数据。在某种场合如录音棚中,用户不经意间的说话都会被认为是噪声数据,这种场合中绘制噪声地图时所使用的数据可以即包括用户不经意间说的话语也包括环境中的干扰语音。而某些场合中如用户A通过第一电子设备与对端用户B进行语音通信时,用户A所在地理位置处的环境噪声如周围商店里传出的音乐声将会对用户A的通信产生一定干扰,这个时候绘制噪声地图时所使用的数据可以仅为对用户A的通信产生干扰的噪声数据,在这种场合中本方案的具体实现过程请参见后续描述。
[0096]在本发明一个优选的实施例中,在基于所述每一第一音频数据的能量信息,计算出所述第一属性信息之前,所述方法还包括:
[0097]在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据;
[0098]相应的,所述基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,包括:
[0099]获取每一第一子语音在第一预定时间内的能量信息;
[0100]基于所获取的能量信息,计算出所述第一属性信息。
[0101]这里,考虑到绘制噪声地图时可以只使用噪声数据,不需要用户输入的有效语音,所以第一电子设备需要在语音唤醒芯片采集到的第一语音数据中分离出噪声数据。由于使用第一电子设备的用户通常为固定用户,且该用户的发声频率具有一定规律,而环境中的噪声频率具有随机性,所以在语音唤醒芯片所采集到第一语音数据中,先将第一语音数据划分为多段音频数据,如将“你现在走到哪里了”作为一段音频数据,将“什么时间能够走到这里”作为另一段音频数据,通常每段音频数据中都夹杂有噪声数据。第一电子设备依据用户发声频率具有规律的特性,去除每段音频数据中具有一定音频规律的音频数据,保留下的数据即为噪声数据。所述第一电子设备检测所保留下的每一段噪声数据的能量如检测每一段噪声数据对应的噪声波形的幅度;再对所有段噪声数据的能量进行平均,得到第一属性信息;也可以对所有段噪声数据的能量进行加权平均,得到第一属性信息。其中,所述噪声数据可包括人为噪声和环境噪声;对于利用每段噪声数据的能量得到第一语音数据中噪声数据的全部能量值的过程还可以采用现有其它方式,此处不做限定。
[0102]在本发明另一优选的实施例中,所述在获取所述第一电子设备在第一预定时间内的第二属性信息之后,所述方法还包括:
[0103]发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;其中,可以在第一电子设备处于第一状态如唤醒状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备;
[0104]相应的,所述获得基于所述第一语音数据的第一地图,包括:接收所述第二电子设备所绘制的所述第一地图。
[0105]当然,本方案除了能够实现噪声地图的本地绘制,还可以实现噪声地图在服务器侧的绘制。具体的,在第一电子设备获取到某个时间段内的噪声数据的能量大小信息和在该时间段内所处的位置信息后,发送这两个信息至第二电子设备如服务器、具体可以是云端服务器;云端服务器依据所获取的这两个信息,可绘制在当前地理位置处的噪声地图。
[0106]当然,考虑到同一个地理位置在不同的时间段的所遭受到的噪声不同,在处于唤醒状态时,第一电子设备发送第一属性信息和第二属性信息至第二电子设备时,还可以将第一预定时间信息发送至第二电子设备侧,以使得第二电子设备如云端服务器绘制地理位置A处在早上7:00-8:00(第一预定时间)这段时间内的噪声地图。当云端服务器绘制完这个噪声地图后,返回这个噪声地图至第一电子设备,第一电子设备接收噪声地图,以便使用如供用户查看。本方案中,可以在第一电子设备获取到第一、二属性信息之后立即将这两个属性信息发送至第二电子设备;考虑到第一电子设备的电量节省问题,也可以在第一电子设备中设定一个时间间隔如30分钟,每30分钟发送两个属性信息至第二电子设备,如此便可节省第一电子设备的电量。
[0107]由此可见,本发明实施例中,利用语音唤醒芯片具有实时监控是否有语音数据输入的这一特性,第一电子设备采集在某个时间段某个地理位置处的语音数据时,先分离出在该语音数据中所夹杂的噪声数据,再计算噪声数据的能量值,并依据该能量值绘制该地理位置处的噪声地图;或者,发送能量值及地理位置信息至第二电子设备如云端服务器,由第二电子设备依据这些信息,进行噪声地图的绘制,接收第二电子设备反馈回的噪声地图。本方案,充分利用了语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了电子设备想要绘制噪声地图而刻意启动其它器件来采集语音数据的问题。
[0108]设备实施例一:
[0109]本发明提供的电子设备的第一实施例,所述电子设备具有能够采集语音数据的语音采集单元。
[0110]图3为本发明提供的电子设备的第一实施例的组成结构示意图;如图3所示,所述电子设备包括:第一采集单元301、第一获取单元302、第二获取单元303和第三获取单元304 ;其中,
[0111]第一采集单元301,用于通过所述电子设备的第一功能模块采集第一语音数据;
[0112]这里,所述第一功能模块可以为语音采集单元;由于语音唤醒芯片本身也具有语音采集的功能,所以第一功能模块还可以为语音唤醒芯片。本实施例中,优选的第一功能模块为语音唤醒芯片。
[0113]所述电子设备、具体是第一采集单元301利用语音唤醒芯片采集在第一预定时间内通过语音输入单元如麦克MIC输入的语音数据。其中,所述电子设备包括第一状态和第二状态,所述电子设备在第一状态下的功耗大于第二状态;所述第一状态可以为唤醒状态,所述第二状态可以为休眠状态。在所述电子设备处于第二状态如休眠状态时,当接收到第一预定语音数据如“您好”时,电子设备、具体是第一切换单元(图中未示意出)通过第一功能模块如语音唤醒芯片从第二状态切换至第一状态即从休眠状态切换至唤醒状态。
[0114]第一获取单元302,用于获取在第一预定时间内所采集的第一语音数据的第一属性信息;
[0115]这里,所述第一属性信息为第一语音数据的能量大小。所述电子设备、具体是第一获取单元302计算语音唤醒芯片在第一预定时间内所采集到的语音数据的能量的大小。其中,所述第一预定时间可以以秒、分钟、小时等为单位,其取值可以依据具体的使用环境而灵活设置,如第一预定时间为早上7:00-8:00。
[0116]第二获取单元303,用于获取所述电子设备在第一预定时间内的第二属性信息;
[0117]这里,所述第二属性信息为所述电子设备在第一预定时间内所处的地理位置。本步骤中,第二获取单元303检测电子设备在第一预定时间内所处的地理位置。其中,所述电子设备包括第一定位单元如全球定位系统GPS模块;所述电子设备、具体是第一启动单元启动所述第一定位单元,由第一定位单元获取电子设备在第一预定时间内的位置信息。
[0118]第三获取单元304,用于基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0119]这里,基于第一获取单元302计算出的语音数据的能量值及第二获取单元303所处的地理位置信息,电子设备、具体是第三获取单元304可绘制在所述地理位置处的噪声地图。当然,考虑到某个地理位置的噪声情况在一天中的不同时段可能存在有不同,如在地理位置A处,早上的噪声要大于中午的噪声,第三获取单元304还可以绘制在所处的当前位置如地理位置A处,在早上7:00-8:00(第一预定时间)这段时间内的噪声地图。上述方案为由电子设备对噪声地图进行绘制即实现了本地绘制。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0120]在本发明一个优选的实施例中,如图3所示,所述电子设备还包括:
[0121]第一发送单元305,用于发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;其中,第一发送单元305可以在第一电子设备处于第一状态如唤醒状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备;
[0122]第一接收单元306,用于接收所述第二电子设备所绘制的所述第一地图。
[0123]当然,本方案中除了能够实现噪声地图的本地绘制,还可以实现噪声地图在服务器侧的绘制。具体的,电子设备、具体是第一发送单元305获知在某个时间段内的语音数据的能量值和在该时间段内所处的地理位置后,发送这两个信息至第二电子设备如服务器、具体可以是云端服务器;云端服务器依据所获取的这两个信息,可绘制在当前地理位置处的噪声地图。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0124]当然,考虑到同一个地理位置在不同的时间段的所遭受到的噪声不同,在处于唤醒状态时,电子设备、具体是第一发送单元305发送第一属性信息和第二属性信息至第二电子设备时,还可以将第一预定时间信息发送至第二电子设备侧,以使得第二电子设备如云端服务器绘制地理位置A处在早上7:00-8:00 (第一预定时间)这段时间内的噪声地图。当云端服务器绘制完这个噪声地图后,返回这个噪声地图至第一电子设备,电子设备、第一接收单元306接收噪声地图,以便使用如供用户查看。本方案中,可以在第一电子设备获取到第一、二属性信息之后立即将这两个属性信息发送至第二电子设备;考虑到第一电子设备的电量节省问题,也可以在第一电子设备中设定一个时间间隔如30分钟,每30分钟发送两个属性信息至第二电子设备,如此便可节省第一电子设备的电量。
[0125]由此可见,本发明实施例中,利用语音唤醒芯片具有实时监控是否有语音数据输入的这一特性,第一电子设备采集在某个时间段某个地理位置处的语音数据,并获取语音数据的能量值,依据该能量值对该地理位置处的噪声地图进行绘制。或者,发送能量值及该地理位置至第二电子设备如云端服务器,由第二电子设备依据这些信息进行噪声地图的绘制,接收第二电子设备反馈回的噪声地图。本方案,充分利用了语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了电子设备想要绘制噪声地图而刻意启动其它器件来采集语音数据的问题。
[0126]设备实施例二
[0127]本发明提供的电子设备的第二实施例,所述电子设备具有能够采集语音数据的语音采集单元。
[0128]图4为本发明提供的电子设备的第一实施例的组成结构示意图;如图4所示,所述电子设备包括:第一采集单元401、第一获取单元402、第二获取单元403和第三获取单元404 ;其中,
[0129]第一采集单元401,用于通过所述电子设备的第一功能模块采集第一语音数据;
[0130]这里,所述第一功能模块可以为语音采集单元;由于语音唤醒芯片本身也具有语音采集的功能,所以第一功能模块还可以为语音唤醒芯片。本实施例中,优选的第一功能模块为语音唤醒芯片。
[0131]所述电子设备、具体是第一采集单元401利用语音唤醒芯片采集在第一预定时间内通过语音输入单元如麦克MIC输入的语音数据。其中,所述电子设备包括第一状态和第二状态,所述电子设备在第一状态下的功耗大于第二状态;所述第一状态可以为唤醒状态,所述第二状态可以为休眠状态。在所述电子设备处于第二状态如休眠状态时,当接收到第一预定语音数据如“您好”时,电子设备、具体是第一切换单元(图中未示意出)通过第一功能模块如语音唤醒芯片从第二状态切换至第一状态即从休眠状态切换至唤醒状态。
[0132]第一获取单元402,用于获取在第一预定时间内每一第一音频数据的能量信息;基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小;其中,所述第一语音数据包括至少一个第一音频数据;
[0133]这里,通常语音唤醒芯片在第一预定时间内采集到的第一预定数据包括有至少一段音频数据。例如,在7:00-8:00这段时间内,语音唤醒芯片采集到的语音数据包括有“你现在走到哪里了”、“什么时间能够走到这里”等几段语音,那么电子设备、具体是第一获取单元402可以将“你现在走到哪里了”作为一段音频数据,将“什么时间能够走到这里”作为另一段音频数据。所述电子设备、具体是第一获取单元402检测每一段音频数据的能量如检测每一段音频数据对应的音频波形的幅度;再对所有段音频数据的能量进行平均,得到第一属性信息;也可以对所有段音频数据的能量进行加权平均,得到第一属性信息。其中,对于利用每段音频数据的能量得到整个语音数据的能量值的过程还可以采用现有其它方式,此处不做限定。其中,所述第一预定时间可以以秒、分钟、小时等为单位,其取值可以依据具体的使用环境而灵活设置。
[0134]第二获取单元403,用于获取所述电子设备在第一预定时间内的第二属性信息;
[0135]这里,所述第二属性信息为所述电子设备在第一预定时间内所处的地理位置。本步骤中,第二获取单元403检测电子设备在第一预定时间内所处的地理位置。其中,所述电子设备包括第一定位单元如全球定位系统GPS模块;所述电子设备、具体是第一启动单元启动所述第一定位单元,由第一定位单元获取电子设备在第一预定时间内的位置信息。
[0136]第三获取单元404,用于基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。
[0137]这里,基于第一获取单元402计算出的语音数据的能量值及第二获取单元403所处的地理位置信息,电子设备、具体是第三获取单元404可绘制在所述地理位置处的噪声地图。当然,考虑到某个地理位置的噪声情况在一天中的不同时段可能存在有不同,如在地理位置A处,早上的噪声要大于中午的噪声,第三获取单元404还可以绘制在所处的当前位置如地理位置A处,在早上7:00-8:00(第一预定时间)这段时间内的噪声地图。上述方案为由电子设备对噪声地图进行绘制即实现了本地绘制。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0138]前述方案中,第一语音数据可能即包括有用户输入的有效语音,也可能包括有噪声数据。在某种场合如录音棚中,用户不经意间的说话都会被认为是噪声数据,这种场合中绘制噪声地图时所使用的数据可以即包括用户不经意间说的话语也包括环境中的干扰语音。而某些场合中如用户A通过第一电子设备与对端用户B进行语音通信时,用户A所在地理位置处的环境噪声如周围商店里传出的音乐声将会对用户A的通信产生一定干扰,这个时候绘制噪声地图时所使用的数据可以仅为对用户A的通信产生干扰的噪声数据,在这种场合中本方案的具体实现过程请参见后续描述。
[0139]在本发明一个优选的实施例中,所述第一获取单元402,还用于:
[0140]在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据;
[0141]获取每一第一子语音在第一预定时间内的能量信息;
[0142]基于所获取的能量信息,计算出所述第一属性信息。
[0143]这里,考虑到绘制噪声地图时可以只使用噪声数据,不需要用户输入的有效语音,所以电子设备、具体是第一获取单元402需要在语音唤醒芯片采集到的第一语音数据中分离出噪声数据。由于使用电子设备的用户通常为固定用户,且该用户的发声频率具有一定规律,而环境中的噪声频率具有随机性,所以在电子设备、具体是第一采集单元401通过语音唤醒芯片采集到的第一语音数据时,第一获取单元402先将第一语音数据划分为多段音频数据,如将“你现在走到哪里了”作为一段音频数据,将“什么时间能够走到这里”作为另一段音频数据,通常每段音频数据中都夹杂有噪声数据。第一采集单元401再依据用户发声频率具有规律的特性,去除每段音频数据中具有一定音频规律的音频数据,保留下的数据即为噪声数据。所述第一采集单元401检测所保留下的每一段噪声数据的能量如检测每一段噪声数据对应的噪声波形的幅度;再对所有段噪声数据的能量进行平均,得到第一属性信息;也可以对所有段噪声数据的能量进行加权平均,得到第一属性信息。其中,所述噪声数据可包括人为噪声和环境噪声;对于利用每段噪声数据的能量得到第一语音数据中噪声数据的全部能量值的过程还可以采用现有其它方式,此处不做限定。
[0144]在本发明一个优选的实施例中,如图4所示,所述电子设备还包括:
[0145]第一发送单元405,用于发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图;其中,第一发送单元405可以在第一电子设备处于第一状态如唤醒状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备;
[0146]第一接收单元406,用于接收所述第二电子设备所绘制的所述第一地图。
[0147]当然,本方案中除了能够实现噪声地图的本地绘制,还可以实现噪声地图在服务器侧的绘制。具体的,电子设备、第一发送单元405获知在某个时间段内的语音数据的能量值和在该时间段内所处的地理位置后,发送这两个信息至第二电子设备如服务器、具体可以是云端服务器;云端服务器依据所获取的这两个信息,可绘制在当前地理位置处的噪声地图。其中,噪声地图的定义及其绘制方法具体请参见现有相关说明,此处不赘述。
[0148]当然,考虑到同一个地理位置在不同的时间段的所遭受到的噪声不同,在处于唤醒状态时,电子设备、具体是第一发送单元405发送第一属性信息和第二属性信息至第二电子设备时,还可以将第一预定时间信息发送至第二电子设备侧,以使得第二电子设备如云端服务器绘制地理位置A处在早上7:00-8:00 (第一预定时间)这段时间内的噪声地图。当云端服务器绘制完这个噪声地图后,返回这个噪声地图至第一电子设备,电子设备、第一接收单元406接收噪声地图,以便使用如供用户查看。本方案中,可以在第一电子设备获取到第一、二属性信息之后立即将这两个属性信息发送至第二电子设备;考虑到第一电子设备的电量节省问题,也可以在第一电子设备中设定一个时间间隔如30分钟,每30分钟发送两个属性信息至第二电子设备,如此便可节省第一电子设备的电量。
[0149]由此可见,本发明实施例中,利用语音唤醒芯片具有实时监控是否有语音数据输入的这一特性,第一电子设备采集在某个时间段某个地理位置处的语音数据,并获取语音数据的能量值,依据该能量值对该地理位置处的噪声地图进行绘制。或者,发送能量值及该地理位置至第二电子设备如云端服务器,由第二电子设备依据这些信息进行噪声地图的绘制,接收第二电子设备反馈回的噪声地图。本方案,充分利用了语音唤醒芯片的第一特性实现对噪声地图的快速绘制,避免了电子设备想要绘制噪声地图而刻意启动其它器件来采集语音数据的问题。
[0150]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0151]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0152]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0153]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0154]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种信息处理方法,应用于第一电子设备中;所述方法包括: 通过所述第一电子设备的第一功能模块采集第一语音数据; 获取在第一预定时间内所采集的第一语音数据的第一属性信息; 获取所述第一电子设备在第一预定时间内的第二属性信息; 基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。2.根据权利要求1所述的方法,其特征在于,所述获取在第一预定时间内所采集的第一语音数据的第一属性信息,包括: 所述第一语音数据包括至少一个第一音频数据; 获取在第一预定时间内每一第一音频数据的能量信息; 基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小。3.根据权利要求2所述的方法,其特征在于,在基于所述每一第一音频数据的能量信息,计算出所述第一属性信息之前,所述方法还包括: 在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据; 相应的,所述基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,包括: 获取每一第一子语音在第一预定时间内的能量信息; 基于所获取的能量信息,计算出所述第一属性信息。4.根据权利要求1所述的方法,其特征在于,所述在获取所述第一电子设备在第一预定时间内的第二属性信息之后,所述方法还包括: 发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图; 相应的,所述获得基于所述第一语音数据的第一地图,包括: 接收所述第二电子设备所绘制的所述第一地图。5.根据权利要求4所述的方法,其特征在于,所述第一电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述方法还包括: 在所述第一电子设备处于第二状态时,当接收到第一预定语音数据时,第一电子设备通过第一功能模块从第二状态切换至第一状态; 当第一电子设备处于第一状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备。6.根据权利要求1所述的方法,其特征在于,所述第一电子设备还包括第一定位单元;所述获取所述第一电子设备在第一预定时间内的第二属性信息,包括: 启动所述第一定位单元; 通过所启动的第一定位单元获取第一电子设备在第一预定时间内的位置信息; 确定所述位置信息为所述第二属性信息。7.根据权利要求4或5所述的方法,其特征在于,所述方法还包括: 在发送所述第一属性信息及第二属性信息至第二电子设备时,所述第一电子设备发送所述第一预定时间至所述第二电子设备。8.一种电子设备,所述电子设备包括: 第一采集单元,用于通过所述第一电子设备的第一功能模块采集第一语音数据; 第一获取单元,用于获取在第一预定时间内所采集的第一语音数据的第一属性信息; 第二获取单元,用于获取所述第一电子设备在第一预定时间内的第二属性信息; 第三获取单元,用于基于所述第一属性信息及所述第二属性信息,获得基于所述第一语音数据的第一地图。9.根据权利要求8所述的电子设备,其特征在于,所述第一获取单元,用于: 所述第一语音数据包括至少一个第一音频数据; 获取在第一预定时间内每一第一音频数据的能量信息; 基于所述每一第一音频数据的能量信息,计算出所述第一属性信息,其中,所述第一属性信息表征第一语音数据的能量的大小。10.根据权利要求9所述的电子设备,其特征在于,所述第一获取单元,还用于: 在每一第一音频数据中,分离出第一子语音,所述第一子语音表征为相应第一音频数据中的噪声数据; 获取每一第一子语音在第一预定时间内的能量信息; 基于所获取的能量信息,计算出所述第一属性信息。11.根据权利要求8所述的电子设备,其特征在于,所述电子设备还包括第一发送单元,用于: 发送所述第一属性信息及所述第二属性信息至第二电子设备,以使所述第二电子设备依据所述第一属性信息及所述第二属性信息绘制所述第一地图; 相应的,第三获取单元,用于接收所述第二电子设备所绘制的所述第一地图。12.根据权利要求11所述的电子设备,其特征在于,所述电子设备包括第一状态和第二状态,所述第一电子设备在第一状态下的功耗大于第二状态;所述电子设备还包括: 第一切换单元,用于在所述电子设备处于第二状态时,当接收到第一预定语音数据时,通过第一功能模块从第二状态切换至第一状态; 第一发送单元,用于当电子设备处于第一状态时,发送所述第一属性信息及第二属性信息至所述第二电子设备。13.根据权利要求8所述的电子设备,其特征在于,所述电子设备还包括第一启动单元和第一定位单元; 第一启动单元,用于启动所述第一定位单元; 第一定位单元,用于获取电子设备在第一预定时间内的位置信息; 确定所述位置信息为所述第二属性信息。14.根据权利要求11或12所述的电子设备,其特征在于,所述第一发送单元,用于: 在发送所述第一属性信息及第二属性信息至第二电子设备时,所述第一电子设备发送所述第一预定时间至所述第二电子设备。
【文档编号】G06F3/16GK106033331SQ201510115254
【公开日】2016年10月19日
【申请日】2015年3月16日
【发明人】彭刚
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1