Developer-APIs

VoiceChangerAPI

Produktionsreife Sprach-APIs mit Credit-Metering, persistenten Jobs und strenger Trennung eurer Nutzerdaten.

OpenAPI · Live-Playground

Alle Endpunkte erkunden und echte Requests im Browser ausführen

Scalar lädt das live OpenAPI-Schema (gespiegelt unter /api/openapi). Authentifizierung wie im Dashboard (Bearer Firebase-ID-Token) oder mit X-API-Key aus Konto → API-Schlüssel. HTML-/admin-Routen sind für Betrieb — hinter Edge oder VPN absichern.

Built like infrastructure, documented like a product

VoiceChangerAPI is the same stack that powers Voicechanger.co: durable jobs in Postgres, Redis-backed rate limits, presigned object storage, and GPU inference behind a thin FastAPI surface. You integrate once; we absorb spikes, retries, and long-running work.

Whether you are shipping a SaaS feature or an internal tool, you get the same contract our dashboard uses: Firebase Bearer tokens for interactive sessions, or API keys for servers and CI. Credits are reserved when work is queued so usage stays predictable.

Every guide below walks through the story first—who it is for, how the flow feels—then the exact REST calls. Prefer buttons to bytes? The dashboard panels run the identical endpoints with guided UX.

Use the Scalar playground on every page for exhaustive schemas; these guides focus on narrative, correct sequencing, and where to click when you do not want to touch curl.

Choose your integration path

Deep dives with diagrams, accurate REST flows, and a direct link into the matching dashboard workspace.

What runs under the hood

  • Postgres job ledger with explicit statuses and credit reservations
  • Redis queues + rate limits to protect inference
  • S3-compatible storage for uploads, references, and results
  • NVIDIA Triton for Omnivoice-class generation and transcription

Ship faster with the dashboard, scale with the API

Non-developers can generate audio, run batch STT, manage dubbing uploads, and mint API keys without reading OpenAPI. Developers get the same endpoints with full automation.

Lokalen Stack mit Docker starten: voice-changer-api/ops/up.sh