Advanced Audio API

Analyze, transcribe, and detect beats in audio with ease.

Base URL: https://api.cardell.ch

Overview

The Advanced Audio API offers three core endpoints for developers. Each requires a POST request with an audio file.

/audio

Analyzes audio features using essentia-tensorflow.

curl POST https://api.cardell.ch/audio \
  -F "file=@/path/to/your/audio.mp3"

Upload file

Relative speed: 10x

/transcribe

Transcribes lyrics from audio using OpenAI Whisper.

curl POST https://api.cardell.ch/transcribe \
  -F "file=@/path/to/your/audio.mp3"

Upload file

Relative speed: 2.5x

/beats

Computes beats and downbeats using BeatNet.

curl POST https://api.cardell.ch/beats \
  -F "file=@/path/to/your/audio.mp3"

Upload file

Relative speed: 20x