本申请涉及人工智能,具体涉及语音活动检测装置与语音活动检测方法。
背景技术:
1、随着技术发展,可接受语音控制的电子装置越来越多。在现有技术中,语音活动检测装置通常使用一个主(master)处理器及从(slave)处理器来侦测语音指令。在待机期间,主处理器为休眠状态,且从处理器可进行运作以等待接收语音指令并据此唤醒主处理器。在唤醒主处理器后,从处理器进入休眠状态,而经唤醒的主处理器可根据所述语音指令进行后续操作。在上述技术中,主处理器与从处理器会共同存取同一内存,使得所述内存无法主动切换为操作于低功耗模式,且在同一期间内,主处理器与从处理器中的一者处于休眠状态而未进行其他实质操作,导致系统成本以及功率消耗增加。
技术实现思路
1、在一些实施例中,本申请的目的之一在于提供可节省功率消耗与系统成本的语音活动检测装置与语音活动检测方法,以改善现有技术的不足。
2、在一些实施例中,语音活动检测装置包括一音频处理电路、一第一内存以及一处理器。音频处理电路处理自一音频产生电路提供的一音频信号以产生一第一音频数据。第一内存储存所述第一音频数据与一第一代码。处理器执行所述第一代码以操作在一第一模式,并响应自所述音频产生电路提供的一中断信号切换为操作在第二模式,以执行一第二内存中的一第二代码以判断储存在所述第一内存中的所述第一音频数据是否包括一人声信号,其中所述处理器操作在所述第一模式的功率消耗低于所述处理器操作在所述第二模式的功率消耗。
3、在一些实施例中,语音活动检测方法包括下列操作:根据自一音频产生电路提供的一音频信号产生一第一音频数据,并储存所述第一音频数据至一第一内存;通过一处理器执行所述第一内存中的一第一代码以操作在一第一模式;以及通过所述处理器响应自所述音频产生电路提供的一中断信号切换为操作在第二模式,以执行一第二内存中的一第二代码以判断储存在所述第一内存中的所述第一音频数据是否包括一人声信号,其中所述处理器操作在所述第一模式的功率消耗低于所述处理器操作在所述第二模式的功率消耗。
4、有关本申请的特征、实作与功效,配合附图作较佳实施例详细说明如下。
1.一种语音活动检测装置,其特征在于,包括:
2.如权利要求1所述的语音活动检测装置,其特征在于,当所述处理器判断所述音频数据包括所述人声信号时,所述处理器控制所述第一内存转移所述第一音频数据到所述第二内存,且所述音频处理电路将一第二音频数据储存到所述第二内存,其中,于所述音频处理电路在产生所述第一音频数据后接着根据所述音频信号产生所述第二音频数据。
3.如权利要求2所述的语音活动检测装置,其特征在于,所述处理器根据所述第二内存中的所述第一音频数据与所述第二音频数据判断所述第一音频数据与所述第二音频数据中是否包括一关键字信息。
4.如权利要求2所述的语音活动检测装置,其特征在于,在所述第一内存转移所述第一音频数据到所述第二内存后,所述第一内存释放出所述第一内存中先前用来储存所述第一音频数据的一暂存空间。
5.如权利要求1所述的语音活动检测装置,其特征在于,所述处理器响应所述中断信号控制所述第二内存自操作在一第三模式切换为操作在一第四模式,且所述第二内存操作在所述第三模式的功率消耗低于所述第二内存操作在所述第四模式的功率消耗。
6.如权利要求5所述的语音活动检测装置,其特征在于,所述第二内存为一动态随机存取内存,所述第三模式为一自刷新(self-refresh)模式,且所述第四模式为一主动(active)模式。
7.如权利要求1所述的语音活动检测装置,其特征在于,当所述处理器的操作在所述第一模式时,所述音频处理电路储存所述第一音频数据到所述第一内存。
8.如权利要求1所述的语音活动检测装置,其特征在于,当所述处理器的操作在所述第一模式时,所述音频处理电路不储存所述第一音频数据到所述第一内存。
9.如权利要求1所述的语音活动检测装置,其特征在于,所述音频处理电路包括:
10.如权利要求1所述的语音活动检测装置,还包括:
11.如权利要求1所述的语音活动检测装置,还包括:
12.如权利要求1所述的语音活动检测装置,其特征在于,所述第一代码的代码大小(code size)小于所述第二代码的代码大小。
13.一种语音活动检测方法,其特征在于,包括: