|
Download README.md from thepaul/kicks-api: direct link, hf CLI and curl.
- Browser
- Download file 677 Bytes
-
https://huggingface.co/spaces/thepaul/kicks-api/resolve/main/README.md
- Command line
-
hf download hf://spaces/thepaul/kicks-api/README.md
-
curl -L -o README.md https://huggingface.co/spaces/thepaul/kicks-api/resolve/main/README.md
677 Bytes
metadata
title: Kicks API
emoji: 🥁
colorFrom: purple
colorTo: blue
sdk: docker
app_port: 7860
Kicks API
VAE-powered kick drum synthesizer API (FastAPI). Decodes five PCA sliders through the VAE's latent space into a spectrogram, then to 44.1 kHz audio. Uses the BigVGAN v2 vocoder on GPU, with a Griffin-LIM fallback on CPU.
API Endpoints
GET /config— Returns slider definitions (PC names, ranges)GET /generate?pc1=0.5&pc2=0.5&pc3=0.5&pc4=0.5&pc5=0.5— Returns WAV audioGET /spectrogram?pc1=0.5&pc2=0.5&pc3=0.5&pc4=0.5&pc5=0.5— Returns spectrogram JSONGET /health— Liveness/readiness check
Slider values are 0.0–1.0. Default is 0.5.