跳转至

声音能量值计算算法

声音能量值计算算法用于输出唤醒词或者命令词的音频能量值。

1.算法功能配置步骤如下(开启任一算法或算法组合下面配置都有效):

  1. 使用音频能量输出功能,需打开CI13XX_SDK_ALG_PRO_Vx.x.x\project_file\makefile文件,修改USE_PWK_ENABLE:= 1;如下图:

CI_ALG_TYPE配置

2.能量值计算结果输出 1. 计算出能量值会回调ci_pwk_get_cb函数,在projects\CI13XX_SDK_ALG_PRO_Vx.x.x\app\app_main\system_msg_deal.c文件中,用户可以从回调函数的参数db_val拿到当前计算的能量值

/**
 * @brief 音频能量值信息输出,db_val为当前计算的能量值
 */
void ci_pwk_get_cb(int db_val)
{
    mprintf("--------pwk db val: %d\n", db_val);
}