idf_component_register(
    SRCS
        "main.cc"
        "application.cc"
        "wifi_connect.cc"
        "audio/audio_service.cc"
        "audio/http_audio_player.cc"
        "audio/audio_preprocessor.cc"
        "audio/wake_word_detector.cc"
        "audio/audio_debugger.cc"
        "boards/esp32s3_korvo2_v3_board.cc"
    INCLUDE_DIRS
        "."
        "audio"
        "boards"
    EMBED_FILES
        "assets/wifi_config.html"
    REQUIRES
        joyinside_esp32
        driver
        nvs_flash
        esp_wifi
        esp_netif
        esp_http_client
        esp_http_server
        esp_event
        json
        esp-tls
        mbedtls
)
