Or jump from this list on a smaller screen.
This is a page from the Audivra documentation. Developer exports — index: http://127.0.0.1:3000/docs/llms.txt, full corpus: http://127.0.0.1:3000/docs/llms-full.txt, OpenAPI: http://127.0.0.1:3000/docs/openapi.json, Postman: http://127.0.0.1:3000/docs/postman.json. Press ⌘K to search docs.
Share a community voice
Publish a ready clone to the marketplace and let others use the listing as voice_id.
Outcome: A published listing others can preview, license, and use in TTS.
- 1
Train a ready clone you have permission to share
Only publish voices you recorded or have written permission to share. Instant or professional clones both work once status is ready.
- 2
Publish with consent
In /app/voices open Marketplace, or POST /api/voices/clone/{id}/publish with consent: true. That stores a consent record. Paid listings need KYC first; in production they stay pending until an admin approves. You keep 70% of price_credits.
Publish listingcurl -X POST https://audivra.dev/api/voices/clone/{id}/publish \ -H "Authorization: Bearer sk_live_…" \ -H "Content-Type: application/json" \ -d '{"title":"Warm narrator","tags":["narration"],"price_credits":0,"consent":true}' - 3
Others license and synthesize
Browse GET /api/v1/voices/community (sort=featured by default). POST /api/v1/voices/community/{listing_id} to license, then pass the listing UUID as voice_id. Licensed buyers can rate the listing.
Related reference
/docs/api/marketplace
/docs/concepts/marketplace
/docs/api/voice-cloning