I have ported Edge Impulse SDK for PSoC6 MCU. I am using it on the PSoC 6 BLE Pioneer Kit but it should work on any PSoC 6 MCU. Please see the code at GitHub here: https://github.com/metanav/Voice_Recognition_PSoC6/tree/main/mtw/PSoC6_Model_Inferencing_Project/edge-impulse-sdk/porting
You need to copy the directory cy8ckit-062-ble and ei_classifier_porting.h from the link above in your projects.
EDIT: Also, I created a PR : https://github.com/edgeimpulse/inferencing-sdk-cpp/pull/5