← 返回文档

5 分钟快速开始

快速开始

本指南帮助您在 5 分钟内从下载到运行第一个声音检测。

第一步:下载 SDK

下载适用于您平台的最新 SDK 包:

• [soundetect-sdk-v1.0.0-aarch64.tar.gz](/sdk/soundetect-sdk-v1.0.0-aarch64.tar.gz) — ARM Linux

• [soundetect-sdk-v1.0.0-x86_64.tar.gz](/sdk/soundetect-sdk-v1.0.0-x86_64.tar.gz) — x86_64 Linux

第二步:解压并编译

tar xzf soundetect-sdk-v1.0.0-x86_64.tar.gz
cd soundetect-sdk-v1.0.0-x86_64
make

第三步:运行 Demo

./simple_demo test_audio.wav

第四步:集成到您的代码中

#include "soundetect.h"

int main() {
    soundetect_config_t config = {
        .types = {SOUNDETECT_CRY, SOUNDETECT_SNORE},
        .type_count = 2,
        .model_path = "./models/",
        .callback = on_sound_detected,
        .engine = "pure_c",
    };

    soundetect_init(&config);
    soundetect_start();

    // 您的应用程序主循环...

    soundetect_stop();
    soundetect_deinit();
    return 0;
}

就这么简单!详见 API 参考 获取完整的文档。