一种语音控制装置及其语音识别控制方法

文档序号:8446549阅读:468来源:国知局
一种语音控制装置及其语音识别控制方法
【技术领域】
[0001]本发明属于语音识别控制技术领域,尤其涉及至少可降低功耗的语音控制装置及其语音识别控制方法。
【背景技术】
[0002]语音交互是常见的人机交互方式之一,其可以通过语音控制装置实现。语音控制装置通常设置有自动语音识别模块,自动语音识别模块可以用来识别语音命令的输入,进而生成相应信号指令来控制某些部件的动作,例如,语音温控器(Voice Thermostat)就是语音控制装置的一种,其是通过语音可以控制、调节温度的变化。
[0003]自动语音识别模块的工作特点是,如果其工作环境的声音达到预定的分贝值,其将自动被激活而运行,从而可以自动录入并该声音。也就是说,自动语音识别模块可以根据工作环境的声音值而自动运行在语音活动检测(Voice Activity Detecting, VAD)模式。相对于静态(Static)模式,VAD模式下自动语音识别模块的工作电流(Ivtji J相对较大,例如,VAD模式下自动语音识别模块的工作电流大于35mA,而在静态模式下其工作电流约为15mA。
[0004]然而,语音控制装置不可避免地可能工作在环境噪音(也即背景噪音,其区别于语音命令)中,环境噪音的存在会自动激发自动语音识别模块工作在VAD模式,这样,自动语音识别模块容易频繁地启动和/或持续工作在VAD模式(即使没有真实有效的语音命令输入),导致语音控制装置的功耗大大增加,能耗严重。

【发明内容】

[0005]本发明的目的之一在于,降低语音控制装置在环境噪音条件下的功耗。
[0006]本发明的又一目的在于,提高语音控制装置在环境噪音条件下的近距离的语音命令的识别度。
[0007]为实现以上目的或者其他目的,本发明提供以下技术方案。
[0008]按照本发明的一方面,提供一种语音控制装置(10),包括自动语音识别模块(11)和主控制单元(19),并且还包括:
采样部件(13),其用于采样所述自动语音识别模块(11)的工作电流(IvtjicJ ;
电容部件(17),其与所述主控制单元(19)耦接;
判断模块(15),其用于判断所述自动语音识别模块(11)是工作在语音活动检测模式还是静态模式,并且,在自动语音识别模块(11)被判断为工作在所述语音活动检测模式时,所述电容部件(17)被充电,在自动语音识别模块(11)被判断为工作在所述静态模式时,所述电容部件(17)放电;
其中,所述主控制单元(19)基于所述电容部件(17)的充电和放电输出信号判断所述自动语音识别模块(11)是否工作于环境噪音中,并在确定所述自动语音识别模块(11)工作在环境噪音中的情况下,减少所述自动语音识别模块(11)的增益。
[0009]根据本发明一实施例的语音控制装置(10),其中,所述判断模块(15)包括: 比较器(153),其第一输入端输入参考电压(151),其第二输入端输入由所述米样部件
(13)采样的工作电流(Ivtji J转换形成的电压信号(1531);
传输子模块(155),其输入端连接所述比较器(153)的输出端(1533),其输出端耦接所述电容部件(17)。
[0010]根据本发明一实施例的语音控制装置(10),其中,所述传输子模块(155)包括:NPN晶体管(1551)和PNP晶体管(1553);
其中,所述NPN晶体管(1551)的基极连接所述比较器(153)的输出端(1533),所述NPN晶体管(1551)的集电极连接所述PNP晶体管(1553)的基极,所述PNP晶体管(1553)的集电极耦接所述电容部件(17 )。
[0011]可选地,所述采样部件(13)可以为采样电阻(R11),所述自动语音识别模块(11)的工作电流(Ivoice)流经所述采样电阻(Rll)。
[0012]具体地,所述采样电阻(Rll)的第一端耦接所述自动语音识别模块(11),所述采样电阻(Rll)的第二端连接用于为所述自动语音识别模块(11)提供直流工作电源的第一直流电源。
[0013]根据本发明又一实施例的语音控制装置(10),其中,对所述电容部件(17)的充电和放电输出信号进行电压-时间的积分处理,以判断所述电容部件(17)在预定时间段(t2)
的平均输出电压(VavOTage;)。
[0014]优选地,在预定时间段(t2)内所述电容部件(17)的平均输出电压(Vaverage)大于或等于噪音阈值电压(Vth)时,判断在该相应的时间段(t2)内所述自动语音识别模块(11)有可能工作在环境噪音中;在连续多个预定时间段(t2)内所述电容部件(17)的平均输出电压(Varaage)大于或等于噪音阈值电压(Vth)时,确定所述自动语音识别模块(11)工作在环境噪音中。
[0015]优选地,在确定所述自动语音识别模块(11)工作在环境噪音中后开始计时(t3),并在该计时(t3)大于或等于预定时间(Tmax)后,恢复所述自动语音识别模块(11)的增益至减少增益前的预设值。
[0016]可选地,所述语音控制装置可以为语音温控器。
[0017]按照本发明的又一方面,提供一种语音识别控制方法,包括步骤:
采样(S41)语音控制装置的自动语音识别模块(11)的工作电流(Ivoice);
判断(S43 )所述自动语音识别模块(11)是工作在语音活动检测模式还是静态模式;在自动语音识别模块(11)被判断为工作在所述语音活动检测模式时,对语音控制装置的电容部件(17)进行充电;在自动语音识别模块(11)被判断为工作在所述静态模式时,对所述语音控制装置的电容部件进行放电;以及
基于所述电容部件(17)的充电和放电输出信号,判断所述自动语音识别模块(11)是否工作于环境噪音中,并在确定所述自动语音识别模块(11)工作在环境噪音中的情况下,减少所述自动语音识别模块的增益。
[0018]可选地,在所述采样步骤中,可以每隔预定采样时间(tl)采样一次所述工作电流
(Ivoice ) ?
[0019]根据本发明一实施例的语音识别控制方法,其中,在所述判断(S43)所述自动语音识别模块的工作模式的步骤中,
将米样的工作电流(Ivtjiee)转换为电压信号(1531),该电压信号(1531)被输入至比较器与参考电压(151)进行比较以判断所述自动语音识别模块(11)工作在语音活动检测模式还是静态模式。
[0020]根据本发明又一实施例的语音识别控制方法,其中,在所述判断所述自动语音识别模块(11)是否工作于环境噪音中的步骤中,对所述电容部件(17)的充电和放电输出信号(91,92)进行电压-时间的积分处理,以判断所述电容部件(17)在预定时间段(t2)的平均输出电压(VaverageX
[0021]在之前所述任一实施例的语音识别控制方法中,在所述判断所述自动语音识别模块是否工作于环境噪音中的步骤中,在预定时间段(t2)内所述电容部件(17)的平均输出电压(V—)大于或等于噪音阈值电压(Vth)时,判断在该相应的时间段(t2)内所述自动语音识别模块(11)有可能工
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1