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

文档序号:9929261阅读:247来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002]语音触发器(VoiceTrigger)在移动互联网设备(MID, Mobile Internet Device)中一直处于待命状态,因此需要将其功耗降到最低。目前常用的功耗控制方法都是基于语音活动检测(VAD,Voice Activity Detect1n)算法实现整个语音触发器的功耗控制。但是,VAD本身算法比较复杂,计算量大,实际功耗也很大。

【发明内容】

[0003]为解决上述技术问题,本发明实施例提供了一种信息处理方法及电子设备。
[0004]—种信息处理方法,应用于电子设备,所述电子设备中包括声音检测单元和触发单元,所述声音检测单元设置于所述触发单元中;所述信息处理方法包括:
[0005]采集音频数据;
[0006]提取所述音频数据的能量参数,并判断所述能量参数是否大于等于第一阈值,得到第一判断结果;
[0007]当所述第一判断结果表明所述能量参数大于等于所述第一阈值时,启动所述声音检测单元,并利用所述声音检测单元从所述音频数据中提取声音信息;
[0008]启动所述触发单元,并利用所述触发单元基于语音模板对所述声音信息进行语音匹配。
[0009]本发明实施例提供的电子设备包括:声音采集单元、功耗控制单元、触发单元以及设置在所述触发单元中的声音检测单元;其中,
[0010]所述声音采集单元,用于采集音频数据;
[0011]所述功耗控制单元,用于提取所述音频数据的能量参数,并判断所述能量参数是否大于等于第一阈值,得到第一判断结果;当所述第一判断结果表明所述能量参数大于等于所述第一阈值时,启动所述声音检测单元;
[0012]所述声音检测单元,用于当启动时,从所述音频数据中提取声音信息;
[0013]所述触发单元,用于当启动时,基于语音模板对所述声音信息进行语音匹配。
[0014]本发明实施例的技术方案中,在VAD之前增加了一级功耗控制,具体为功耗控制单元,功耗控制单元和VAD结合起来,分成两级功耗控制,减少了 VAD的功耗消耗。具体地,利用声音采集单元采集音频数据;利用功耗控制单元提取所述音频数据的能量参数,并判断所述能量参数是否大于等于第一阈值;当所述第一判断结果表明所述能量参数大于等于所述第一阈值时,也即检测到非环境语音时,启动声音检测单元,并利用所述声音检测单元从所述音频数据中提取声音信息;最后,启动触发单元,并利用所述触发单元基于语音模板对所述声音信息进行语音匹配。从而实现了当采集到的音频数据为非环境音频数据时,则利用功耗控制单元触发VAD工作,否则,VAD处于关闭状态,从而节省功耗。
【附图说明】
[0015]图1为本发明实施例一的信息处理方法的流程示意图;
[0016]图2为本发明实施例二的信息处理方法的流程示意图;
[0017]图3为本发明实施例三的信息处理方法的流程示意图;
[0018]图4为本发明实施例四的信息处理方法的流程示意图;
[0019]图5为本发明实施例五的信息处理方法的流程示意图;
[0020]图6为本发明实施例一的电子设备的结构组成示意图;
[0021]图7为本发明实施例二的电子设备的结构组成示意图;
[0022]图8为本发明实施例三的电子设备的结构组成示意图;
[0023]图9为本发明实施例四的电子设备的结构组成示意图;
[0024]图10为本发明实施例五的电子设备的结构组成示意图。
【具体实施方式】
[0025]为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。
[0026]图1为本发明实施例一的信息处理方法的流程示意图,本示例中的信息处理方法应用于电子设备中,如图1所示,所述信息处理方法包括以下步骤:
[0027]步骤101:利用声音采集单元采集音频数据。
[0028]本发明实施例中,所述电子设备尤指MID,此类电子设备具有声音采集单元,例如数字麦克风(DMIC,Digital Microphone) 0所述电子设备还具有功耗控制单元、触发单元以及设置在所述触发单元中的声音检测单元。这里,所述触发单元具体为Voice Trigger ;声音检测单元具体为VAD。
[0029]本发明实施例中,声音采集单元实时采集电子设备外界的音频数据,这里,采集到的音频数据可以是电子设备的外界环境所产生的环境音频数据,也可以是由用户等产生的特定音频数据,例如用户说出“放大”、“缩小”语音所产生的音频数据。
[0030]步骤102:利用功耗控制单元提取所述音频数据的能量参数,并判断所述能量参数是否大于等于第一阈值,得到第一判断结果。
[0031]本发明实施例中,在VAD的前端设置一级功耗控制,具体为功耗控制单元,当利用声音采集单元采集音频数据后,再利用功耗控制单元提取所述音频数据的能量参数,这里,能量参数可以是音频数据的信息熵或者能量值。因为信息熵或者能量值都比背景音频数据高好多倍,因此,信息熵或者能量值都可以用来做功耗控制,优选地,能量计算相对简单,反应速度也更快,不会导致有效数据的丢失,因此,能量参数为音频数据的能量值。
[0032]本发明实施例中,第一阈值与环境音频数据相关,为此,利用所述声音采集单元采集环境音频数据;并计算所述环境音频数据的平均值;依据所述环境音频数据的平均值,确定所述第一阈值。这里,可将第一阈值设置为平均值的倍数,例如4倍。第一阈值用于区分所检测到的音频数据是否为环境音频数据。
[0033]步骤103:当所述第一判断结果表明所述能量参数大于等于所述第一阈值时,启动声音检测单元,并利用所述声音检测单元从所述音频数据中提取声音信息。
[0034]本发明实施例中,当所述第一判断结果表明所述能量参数大于等于所述第一阈值时,则声音采集单元采集到的音频数据为非环境音频,例如,当用户说出“开启”时,则能量参数大于等于所述第一阈值,如此,功耗控制单元通知声音检测单元启动,然后,声音检测单元从所述音频数据中提取声音信息。这里,声音信息至少但不限于包括以下信息:声音的起始位置、结束位置、长度、频率信息、强度信息、能量信息。
[0035]本发明实施例中,当所述第一判断结果表明所述能量参数小于所述第一阈值时,则检测到音频数据为环境音频,此时,控制所述声音检测单元处于关闭状态,如此,可以节省声音检测单元的功耗。
[0036]本发明实施例中,电子设备中的触发单元还设置有反馈单元,具体地,所述声音检测单元将所述声音信息发送至反馈单元;所述反馈单元判断所述声音信息是否满足第一预定条件,得到第二判断结果;这里,第一预定条件用于判断声音信息是否为有效语音数据,具体地,累计几十帧数据里有无真正的语音输入。当所述第二判断结果表明所述声音信息满足第一预定条件时,所述反馈单元通知所述功耗控制单元,并利用所述功耗控制单元控制所述声音检测单元处于开启状态。
[0037]本发明实施例中,当所述第二判断结果表明所述声音信息不满足第一预定条件时,则所采集到的音频数据为无效语音输入,所述反馈单元通知所述功耗控制单元,并利用所述功耗控制单元控制所声音检测单元处于关闭状态,如此,可以节省声音检测单元的功耗。
[0038]步骤104:启动触发单元,并利用所述触发单元基于语音模板对所述声音信息进行语音匹配。
[0039]本发明实施例中,触发单元设置有语音模板,例如某些语句的模板声音信息,利用触发单元中的语音模板对所述声音信息进行匹配,以确定出所采集到的音频数据为何音频数据。
[0040]本发明实施例中,所述利用所述触发单元基于语音模板对所述声音信息进行语音匹配之后,唤醒处理器处理所匹配的声音信息。具体地,对特定的声音信息设置对应的处理指令,然后基于处理指令实施对应的操作。
[0041 ] 本发明实施例中,因为电子设备实际的工作环境,80 %以上是安静或普通环境,也就是说声音检测单元有80%是在空转,浪费功耗。在VAD前面增加了一级控制,具体为功耗控制单元,可以大大减少声音检测单元的消耗。
[0042]图2为本发明实施例二的信息处理方法的流程示意图,本示例中的信息处理方法应用于电子设备中,如图2所示,所述信息处理方法包括以下步骤:
[0043]步骤201
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1