ElevenLabs + Stripe + browser audio capture

Cloud voice changing for live creators.

Capture a user's audio interface from the browser, send short audio chunks to ElevenLabs Speech-to-Speech, and play back the transformed voice for OBS, browser-based live apps, and virtual audio routing.

Bring your own ElevenLabs

Users paste an ElevenLabs API key. The server validates account status, available usage, and the selected Voice ID before conversion.

Hosted voice credits

Customers without ElevenLabs can buy your app credits and use curated voices powered by your platform ElevenLabs account.

Stripe-ready billing

Subscriptions and top-up packs grant app voice minutes through Stripe Checkout and webhooks. No spreadsheet gymnastics. We respect Excel, but we don't invite it to every party.

Livestream continuity

Sessions process short chunks continuously until the user stops, credits run out, or account/provider validation fails.

Spam & abuse controls

Turnstile-ready forms, honeypots, rate limits, voice-consent capture, hosted voice allowlists, and admin suspension tools are built in.

PC, Mac, phone & tablet

Browser capture supports modern desktop and mobile devices. Desktop remains best for routing transformed audio into OBS, Zoom, Discord, or TikTok Live Studio.