AxisCommunications / acap-native-sdk

ACAP Native SDK
https://hub.docker.com/r/axisecp/acap-native-sdk
Apache License 2.0
13 stars 2 forks source link

Is there a native sdk library for handling sound? #54

Open Equidem opened 8 months ago

Equidem commented 8 months ago

Hi, we are creating an application that should read the audio input from the camera, use a neural network model to classify specific events from the sound and react to them somehow. I noticed that there used to be an AXaudio library for it, there is even a documentation for it, however the example provided in the documentation doesn't work anymore since (I assume from my research) the library was removed from the SDK some time ago. Is there any replacement for it I am missing, or some other way to get the audio feed and feed it into Larod? And if not, are there any plans to create one? Thank you in advance for your answer.

pataxis commented 7 months ago

Hi @Equidem , thanks for your question!

The future of this API in acap-native-sdk is not yet decided.

The API axaudio that you found is available in acap-sdk where the latest version is 3.5 (released 2022), but we recommend to stay on acap-native-sdk that is the active track.

We have since ACAP Native SDK 1.13 which maps to AXIS OS 11.9 a stable solution to call VAPIX APIs from an ACAP application, here are example and docs. Would calling the VAPIX Audio APIs from your application be a possible solution?