【技术实现步骤摘要】
多通道I2S语音唤醒低功耗电路数据处理方法及装置
本申请涉及集成电路领域,具体涉及一种多通道I2S语音唤醒低功耗电路数据处理方法及装置。
技术介绍
常规的嵌入式系统语音低功耗唤醒系统实现中,I2S接收语音前路输入信号后产生输入中断通知CPU进行识别,识别到正确信号后,CPU负责通知其它睡眠中的电路。专利技术人发现,这种方式每次不管有无有效输入信号,CPU都需要被唤醒后调用最小的语音识别通路进行识别。CPU是系统中对功率消耗较大的部件,且通用的语音识别引擎一般由于加了很多和语音识别无关的电路,故该种实现方式消耗了一定的CPU功耗。由此,本专利技术人凭借多年从事相关行业的经验与实践,提出一种多通道I2S语音唤醒低功耗电路数据处理方法,以克服现有技术的缺陷。
技术实现思路
针对现有技术中的问题,本申请提供一种多通道I2S语音唤醒低功耗电路数据处理方法及装置,能够避免CPU被无效唤醒的次数,从而降低系统在语音唤醒通道的功耗消耗。为了解决上述问题中的至少一个,本申请提供以下技术方案: ...
【技术保护点】
1.一种多通道I2S语音唤醒低功耗电路数据处理方法,其特征在于,所述方法包括:/n接收语音前路输入信号并通过I2S内置简化识别电路;/n识别无效唤醒词后输出无效唤醒信号;/n识别有效唤醒词后通过预设简化HMM模型进行计算输出有效唤醒信号;/n多路MIC唤醒后通过加权识别,如果识别信号超过阈值则产生唤醒中断,并通知CPU进入唤醒流程。/n
【技术特征摘要】
1.一种多通道I2S语音唤醒低功耗电路数据处理方法,其特征在于,所述方法包括:
接收语音前路输入信号并通过I2S内置简化识别电路;
识别无效唤醒词后输出无效唤醒信号;
识别有效唤醒词后通过预设简化HMM模型进行计算输出有效唤醒信号;
多路MIC唤醒后通过加权识别,如果识别信号超过阈值则产生唤醒中断,并通知CPU进入唤醒流程。
2.根据权利要求1所述的多通道I2S语音唤醒低功耗电路数据处理方法,其特征在于,还包括:
每路I2S通道分别抽取低频、中频、高频各路信号进行信噪比计算,然后得到加权结果后进行识别,多路I2S通道识别的结果又通过加权得到最终的识别结果。
3.根据权利要求1所述的多通道I2S语音唤醒低功耗电路数据处理方法,其特征在于,还包括:
通过可配置定制加权系数的配置单元,分别针对具备各种音频特征的人群,对特定部分的加权系数进行提升以扩大识别效果。
4.一种多通道I2S语音唤醒低功耗电路数据处理装置,其特征在于,包括:
I2S内置识别模块,用于接收语音前路输入信号并通过I2S内置简化识别电路;
无效唤醒模块,用于识别无效唤醒词后输出无效唤醒信号;
有效唤醒模块,用于识别有效唤醒词...
【专利技术属性】
技术研发人员:张善伟,甘焱林,许建国,曹卫,张梦楠,全家准,
申请(专利权)人:安创生态科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。