This part of the Call Tracker project is responsible for audio files processing API. Processing here means extractions of various features and meta-information.
Up-to-date list of the endpoints can be found here
The commands below fire up the Docker container with API server running
- Clone a repo:
git clone git@github.com:vladimir-chernykh/call-tracker-processing.git
cd call-tracker-processing
- Build a docker image:
docker build -f Dockerfile -t call-tracker-processing .
- Launch docker container:
docker run --rm -d -p 3000:3000 call-tracker-processing
- Do a test post request:
curl localhost:3000/duration -X POST -F audio=@data/examples/speech.wav
- See a full list of available functions