一种唤醒终端的方法、dsp芯片及终端的制作方法

文档序号:2825562阅读:307来源:国知局
一种唤醒终端的方法、dsp芯片及终端的制作方法
【专利摘要】本发明公开了一种唤醒终端的方法,包括:终端休眠状态下,仅给DSP芯片供电,DSP芯片获取待判决声音的声音数据;所述DSP芯片对所述待判决声音的声音数据进行特征提取,获取待判决声音的特征序列;所述DSP芯片将所述待判决声音的特征序列与预设的目标声音的特征序列进行匹配,如果匹配成功,则激活终端的AP。本发明还相应地公开了一种DSP芯片及终端。通过本发明,能够通过声音唤醒终端,并且,由于在终端休眠状态下,只需给DSP供电,因此电量消耗较少、实用性较高。
【专利说明】—种唤醒终端的方法、DSP芯片及终端
【技术领域】
[0001]本发明涉及数据业务领域,尤其涉及一种唤醒终端的方法、DSP芯片及终端。
【背景技术】
[0002]在现有的手机架构中,声音输入系统的架构如图1所示,其中,Mic为麦克风,负责外部录音;DSP为声音处理芯片,负责降噪以及编码;PMU是电源管理模块,负责管理DSP以及应用处理器的供电及关闭;应用处理器(AP)负责终端软件系统的运算处理。
[0003]基于图1所示的架构,终端处于休眠状态时,PMU会只为DSP及AP提供非常小的待机电流,此时DSP及AP处于非工作状态,当我们说话时,MIC即使可以接收声音也无法进行处理。因此,在现有架构下,如果希望通过声音唤醒终端,则必须让AP和DSP处于假休眠状态,即关闭终端屏幕,但DSP和AP还处于工作状态,这样,当MIC接收到声音后,AP通过PMU将屏幕点亮,达到唤醒效果。
[0004]但是,采用上述通过声音唤醒终端的方式,由于DSP和AP处于假休眠状态,PMU需要为DSP和AP提供正常的工作电流,因此电量消耗较大,实用性较低。

【发明内容】

[0005]有鉴于此,本发明的主要目的在于提供一种唤醒终端的方法、DSP芯片及终端,能够通过声音唤醒终端,且电量消耗较少、实用性较高。
[0006]为达到上述目的,本发明的技术方案是这样实现的:
[0007]—种唤醒终端的方法,终端休眠状态下,仅给数字信号处理DSP芯片供电,该方法包括:
[0008]DSP芯片获取待判决声音的声音数据;
[0009]所述DSP芯片对所述待判决声音的声音数据进行特征提取,获取待判决声音的特征序列;
[0010]所述DSP芯片将所述待判决声音的特征序列与预设的目标声音的特征序列进行匹配,如果匹配成功,则激活终端的应用处理器AP。
[0011]所述待判决声音的声音能量大于预设的能量阈值。
[0012]所述DSP芯片对待判决声音的声音数据进行特征提取,获取待判决声音的特征序列为:
[0013]a、获取第一声音数据帧,并对所述第一声音数据帧进行计算,获取第一计算结果,初次获取第一声音数据帧时,所述第一声音数据帧包括待判决声音的声音数据中时间长度为T的声音数据;
[0014]b、获取第二声音数据帧,并对所述第二声音数据帧进行计算,获取第二计算结果,所述第二声音数据帧包括第一声音数据帧中后T/2的声音数据以及第一声音数据帧之后T/2的声音数据;
[0015]C、根据所述第一计算结果和所述第二计算结果确定相应的特征序列;[0016]d、将所述第二声音数据帧作为新的第一声音数据帧,返回步骤b,如此循环,直至没有可处理的声音数据,所有根据步骤c确定的特征序列顺序组成待判决声音的特征序列。
[0017]所述对声音数据帧进行计算,获取相应的计算结果为:
[0018]对所述声音数据帧的声音数据进行汉宁harming窗加窗处理,之后进行傅里叶变换;
[0019]对傅里叶变换的结果按照16个频段等分,并将每个频段内的能量求和,作为所述声音数据帧对应的计算结果。
[0020]所述根据所述第一计算结果和所述第二计算结果确定相应的特征序列为:
[0021]根据
【权利要求】
1.一种唤醒终端的方法,其特征在于,终端休眠状态下,仅给数字信号处理DSP芯片供电,该方法包括: DSP芯片获取待判决声音的声音数据; 所述DSP芯片对所述待判决声音的声音数据进行特征提取,获取待判决声音的特征序列; 所述DSP芯片将所述待判决声音的特征序列与预设的目标声音的特征序列进行匹配,如果匹配成功,则激活终端的应用处理器AP。
2.根据权利要求1所述的方法,其特征在于,所述待判决声音的声音能量大于预设的能量阈值。
3.根据权利要求1所述的方法,其特征在于,所述DSP芯片对待判决声音的声音数据进行特征提取,获取待判决声音的特征序列为: a、获取第一声音数据帧,并对所述第一声音数据帧进行计算,获取第一计算结果,初次获取第一声音数据帧时,所述第一声音数据帧包括待判决声音的声音数据中时间长度为T的声音数据; b、获取第二声音数据帧,并对所述第二声音数据帧进行计算,获取第二计算结果,所述第二声音数据帧包括第一声音数据帧中后T/2的声音数据以及第一声音数据帧之后T/2的声音数据; C、根据所述第一计算结果和所述第二计算结果确定相应的特征序列;d、将所述第二声音数据帧作为新的第一声音数据帧,返回步骤b,如此循环,直至没有可处理的声音数据,所有根据步骤C确定的特征序列顺序组成待判决声音的特征序列。
4.根据权利要求3所述的方法,其特征在于,所述对声音数据帧进行计算,获取相应的计算结果为: 对所述声音数据帧的声音数据进行汉宁harming窗加窗处理,之后进行傅里叶变换;对傅里叶变换的结果按照16个频段等分,并将每个频段内的能量求和,作为所述声音数据帧对应的计算结果。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一计算结果和所述第二计算结果确定相应的特征序列为:根据
6.根据权利要求1至5任一项所述的方法,其特征在于,所述芯片将所述待判决声音的特征序列与预设的目标声音的特征序列进行匹配为: 根据误码率
7.一种DSP芯片,其特征在于,终端休眠状态下,仅给该DSP芯片供电,该DSP芯片包括:第一获取模块、第二获取模块、匹配模块、存储模块和执行模块;其中,所述第一获取模块,用于获取待判决声音的声音数据; 所述第二获取模块,用于对所述待判决声音的声音数据进行特征提取,获取待判决声音的特征序列; 所述匹配模块,用于将所述第二获取模块获取的待判决声音的特征序列与存储模块存储的目标声音的特征序列进行匹配; 所述执行模块,用于在待判决声音的特征序列与预设的目标声音的特征序列匹配成功时,激活终端的AP ; 所述存储模块,用于存储预设的目标声音的特征序列。
8.根据权利要求7所述的DSP芯片,其特征在于, 所述第一获取模块,具体用于获取声音能量大于预设的能量阈值的声音数据。
9.根据权利要求7所述的DSP芯片,其特征在于,所述第二获取模块具体用于: a、获取第一声音数据帧,并对所述第一声音数据帧进行计算,获取第一计算结果,初次获取第一声音数据帧时,所述第一声音数据帧包括待判决声音的声音数据中时间长度为T的声音数据; b、获取第二声音数据帧,并对所述第二声音数据帧进行计算,获取第二计算结果,所述第二声音数据帧包括第一声音数据帧中后T/2的声音数据以及第一声音数据帧之后T/2的声音数据; C、根据所述第一计算结果和所述第二计算结果确定相应的特征序列;d、将所述第二声音数据帧作为新的第一声音数据帧,返回步骤b,如此循环,直至没有可处理的声音数据,所有根据步骤C确定的特征序列顺序组成待判决声音的特征序列。
10.根据权利要求9所述的DSP芯片,其特征在于,所述第二获取模块具体用于: 对所述声音数据帧的声音数据进行汉宁harming窗加窗处理,之后进行傅里叶变换; 对傅里叶变换的结果按照16个频段等分,并将每个频段内的能量求和,作为所述声音数据帧对应的计算结果。
11.根据权利要求10所述的DSP芯片,其特征在于,所述第二获取模块具体用于: 根据
12.根据权利要求7至11任一项所述的DSP芯片,其特征在于, 所述匹配模块,具体用于根据误码率
13.一种终端,其特征在于,该终端至少包括DSP芯片和AP,所述DSP芯片为权利要求7至12任一项所述的DSP芯片。
【文档编号】G10L15/26GK103888587SQ201210557003
【公开日】2014年6月25日 申请日期:2012年12月19日 优先权日:2012年12月19日
【发明者】刘琨, 焦伟, 黄晓庆 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1