#is it possible to offer professional voice cloning via API? to build in an external app a feature t

1 messages · Page 1 of 1 (latest)

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Yes. ElevenLabs exposes a Professional Voice Cloning (PVC) API that lets you build the full “pro clone my voice” flow inside your own app, including uploading training samples and performing the required identity verification.

What you can do via API

  • Create a new PVC voice container: POST /v1/voices/pvc. (elevenlabs.io)
  • Upload training audio samples (multipart) and manage them: POST /v1/voices/pvc/:voice_id/samples, plus sample update/delete and retrieval endpoints. (elevenlabs.io)
  • Optional speaker separation on multi-speaker clips: start separation, poll status, and pick the target speaker(s). (elevenlabs.io)
  • Mandatory owner verification:
    • Fetch voice-CAPTCHA text the user must read aloud: GET /v1/voices/pvc/:voice_id/captcha. (elevenlabs.io)
    • Submit the user’s recorded reading to verify ownership: POST /v1/voices/pvc/:voice_id/captcha. (elevenlabs.io)
    • If needed, request manual verification with supporting files: POST /v1/voices/pvc/:voice_id/verification. (elevenlabs.io)
  • Start fine‑tuning (training) for the PVC once samples are ready and verification passes: POST /v1/voices/pvc/:voice_id/train. (elevenlabs.io)
  • After training completes, use the new voice_id with the Text‑to‑Speech endpoint to synthesize speech in your app. (elevenlabs.io)

Key requirements and constraints

  • Plan requirement: creating PVCs via API requires a Creator plan or higher. (elevenlabs.io)
  • Owner-only cloning and verification: you may only create a Professional Voice Clone of your own voice; all PVCs require verification that the submitted samples belong to the account owner. (help.elevenlabs.io)
  • Recommended training data: provide roughly 30–180 minutes of clean, single‑speaker audio for best results. (help.elevenlabs.io)
  • PVC slot limits vary by subscription tier (e.g., Creator/Pro/Scale: 1 slot; Business: 3; Enterprise: custom). Design your UX accordingly. (help.elevenlabs.io)
  • Models aren’t exportable: voice clones stay on ElevenLabs; you access them through the API rather than downloading the model. (help.elevenlabs.io)

Developer references

  • PVC API cookbook (end‑to‑end example flow). (elevenlabs.io)
  • Changelog announcing the dedicated PVC API endpoints. (elevenlabs.io)

Bottom line: yes—you can integrate professional voice cloning directly in your app using ElevenLabs’ PVC API. Your flow should collect the user’s training audio, run speaker separation if needed, have the user pass the voice‑CAPTCHA (or manual verification), start training, then use the resulting voice_id for synthesis—while adhering to the

full torrent
#

great, but, then, is it possible to have the voices of different people cloned under the same enterprise account? if I were to build an app that allows users to clone their voices, that would not be allowed because they would not be the account owners since it would be me?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: Yes—under a Workspace on Business/Scale/Enterprise you can host multiple people’s voices in the same account, but each person must create and verify their own Professional Voice Clone; you cannot create a PVC for someone else, even with their consent. (help.elevenlabs.io)

What’s allowed

  • Add users to your Workspace (seats). Members can create their own PVCs, and voices/resources can be shared inside the Workspace with role-based permissions. Instant Voice Clones can’t be shared. (help.elevenlabs.io)
  • Alternatively, each person creates and verifies their PVC in their own ElevenLabs account, then privately shares it to your account via a sharing link/allowlist. You can then use the shared voice from your account. (help.elevenlabs.io)

What’s not allowed

  • Cloning someone else’s voice under your single-owner account (including via API), even if they give you consent. The voice owner must complete verification themselves. (help.elevenlabs.io)

Notes

  • Only Professional Voice Clones are shareable; IVC/Voice Design voices aren’t. Plan your app flow around PVC if you need cross-account or intra-workspace use. (help.elevenlabs.io)
  • The PVC workflow (including verification) can be done programmatically via the PVC API if you’re enabling it in-app. (elevenlabs.io)

If you need, I can outline a compliant flow for either a Workspace (seats) model or a BYO-account-and-share model.

Sources:
What are Workspaces? – ElevenLabs
What are Workspaces? – ElevenLabs
Who has access to my voices? – ElevenLabs
Can I create a Professional Voice Clone of someone else's voice? – ElevenLabs
How do I share a voice? – ElevenLabs
Professional Voice Cloning API Cookbook | ElevenLabs Documentation

full torrent
#

how expensive is a 'seat' in a workspace or enterprise account that will allow its own cloned voice? If I need one seat per customer (per voice) and it costs like 20 dollars per month, that is a crazy expensive fee if i'd want to build a saas that uses this as a feature and is only going to consume a few credits per month

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer

  • ElevenLabs does not publish a per-seat price. Seats are bundled only with Scale (3 seats) and Business (5 seats). Enterprise seats are custom/negotiated. (elevenlabs.io)
  • Multi-seat Workspaces are available only on Scale, Business, and Enterprise. Other plans cannot add users. The help center lists the included seat counts but does not list a price for buying extra seats. (help.elevenlabs.io)

Details

  • Current self-serve pricing with seats:
    • Scale: $330/month, includes 2 additional users + 1 admin (3 seats total). (elevenlabs.io)
    • Business: $1,320/month, includes 4 additional users + 1 admin (5 seats total). (elevenlabs.io)
    • Enterprise: custom credits and seats, custom pricing. (elevenlabs.io)
  • Help center confirmation: only Scale, Business, Enterprise support multi-seat Workspaces; Scale has 3 seats, Business has 5 seats; no option to add users on other tiers. (help.elevenlabs.io)

Do you need “one seat per customer (per voice)”?

  • No. A seat is for adding a separate user to your Workspace. You can use customers’ voices without adding them as users if they create a Professional Voice Clone (PVC) in their own account and share it with you (via allowlisting or the Voice Library). Instant Voice Clones and Voice Design voices cannot be shared. (help.elevenlabs.io)
  • You cannot create a PVC of someone else’s voice (even with consent). The customer must create/verify their own PVC, then share it with you. (help.elevenlabs.io)

Other limits that may matter for a SaaS

  • Voice slots you can store under one account (e.g., shared/customer PVCs you save in “My Voices”): Scale and Business each allow up to 660 custom voices; lower tiers have fewer. (help.elevenlabs.io)

If you need more than the bundled seats

full torrent
#

So right now, for a person to be able to have their voice cloned, they need an account with ElevenLabs. What is the minimum cost per month subscription that allows to have one cloned voice?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer:

  • Instant Voice Cloning (quick clone from 1–3 minutes of audio): available starting on the Starter plan at $5/month (USD). (elevenlabs.io)
  • Professional Voice Cloning (dedicated, higher‑fidelity model of your own voice): available starting on the Creator plan at $22/month (USD) and includes 1 Professional Voice Clone slot. Free and Starter have no PVC slots. (elevenlabs.io)

Notes: Prices shown on the ElevenLabs pricing page are in USD and exclude taxes. (elevenlabs.io)

Sources:
ElevenLabs Pricing for Creators & Businesses of All Sizes
ElevenLabs Pricing for Creators & Businesses of All Sizes
ElevenLabs Pricing for Creators & Businesses of All Sizes

full torrent
#

isn't that a bit crazy? so just to have the voice cloned of a person available for use, it costs $22/month, even if they just use a few thousand tokens per month to adjust things here and there? if they change their plan to basic/free, is this voice erased? can they use it? can someone else use it if authorized even if the user can't?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer:

  • Professional Voice Cloning (PVC) requires the Creator plan (listed at $22/month). Starter ($5/month) includes Instant Voice Cloning (IVC) only. (elevenlabs.io)
  • If you downgrade to Starter or Free, your PVC is kept but you can’t use it until you re-upgrade. ElevenLabs says voices aren’t deleted on downgrade/cancel. (help.elevenlabs.io)
  • Sharing: Only PVCs can be shared, and sharing/metrics are available on Creator or above. It’s not possible to share IVC voices. (help.elevenlabs.io)
  • Whether people you previously authorized can keep using your PVC after you downgrade is not stated in the public docs. Please confirm with Support. (help.elevenlabs.io)

Details and sources:

  • Pricing and plan features (PVC vs IVC): Free includes API; Starter adds IVC; Creator adds PVC; higher tiers add more capacity. (elevenlabs.io)
  • Downgrade behavior: “No voices will be removed… If you have a PVC and downgrade to Starter or Free… you will not be able to use it until you upgrade to Creator or above.” “While on the Free plan… nothing will be deleted from your account unless you remove it.” (help.elevenlabs.io)
  • Sharing policy: PVCs can be shared privately (allowlist) or via the Voice Library; sharing options/metrics require Creator+. IVC/Voice Design voices cannot be shared. (help.elevenlabs.io)

If you want a lower monthly cost and don’t need PVC quality or sharing, Starter ($5/month) supports IVC. Otherwise, maintaining Creator is required to use/manage a PVC. (elevenlabs.io)

Sources:
ElevenLabs Pricing for Creators & Businesses of All Sizes
What happens to my cloned voices when I downgrade the tier? – ElevenLabs
Who has access to my voices? – ElevenLabs
How can I contact support? – ElevenLabs
ElevenLabs Pricing for Creators & Businesses of All Sizes
What happens to my cloned voices when I downgrade the tier? – ElevenLabs
Who has access to my voices? – ElevenLabs
ElevenLabs Pricing for Creators & Businesses of All Sizes

full torrent
#

can an elevenlabs account be created via API? I would like to let users clone their own voice but via my own app. So they'd need to create their own creator plan account, clone their voice, then authorize my enterprise account to be able to serve it to them in another part of the app that let's them generate speech from text which uses my own enterprise common account. But asking them to go to elevenlabs.com is just not good UI

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: No. ElevenLabs does not expose a public API to create user accounts or provision subscriptions. To use the API, each user must first sign up for an ElevenLabs account and generate their own API key from the web app; keys are created and managed in the account UI, not via API. (elevenlabs.io)

What you can do instead

  • User-owned PVC, shared to you: Professional Voice Clones (PVC) can be created on the user’s own account (Creator plan or above) and then privately shared to specific accounts via a sharing link with an email allowlist. Once shared and saved to your account, you can reference the voice by its voice_id via the API. Instant Voice Clones cannot be shared. (help.elevenlabs.io)
  • Workspace option (Business/Enterprise/Scale): Multi‑seat Workspaces allow shared quota/billing and sharing of assets and some voices (Instant Voice Clones cannot be shared). This is configured via the UI; there’s no documented API for provisioning seats or accounts. (help.elevenlabs.io)

Subscription provisioning

  • Plan purchase/management is handled through the website (Stripe) or mobile app stores; there is no documented API for creating accounts or upgrading users to Creator/Pro programmatically. (help.elevenlabs.io)

If you need a fully in‑app UX, the supported flow today is:

  1. Deep‑link users to ElevenLabs sign‑up to create their account and API key (if needed). 2) Have them create/verify their PVC on their account (Creator+). 3) Ask them to share the PVC to your service’s ElevenLabs account via private link + allowlist; you then save it and use the voice_id in your API calls. (help.elevenlabs.io)

If you need alternatives (e.g., SSO/OAuth provisioning or API‑based account creation), they aren’t publicly documented—please contact the Enterprise team. (help.elevenlabs.io)

Sources:
API Authentication | ElevenLabs Documentation
What is My Voices? – ElevenLabs
What are Workspaces? – ElevenLabs
Managing Your ElevenLabs Subscription (Mobile App vs. Website) – ElevenLabs
How do I authorize myself using an API key? – ElevenLabs
Who can I contact about business inquiries or the Enterprise plan? – ElevenLabs

full torrent
#

so, if a person wants to clone their voice professionally and authorize someone else to use it, they need to create their own account in elevenlabs website, subscribe to a creator or higher tier, clone their voice, authorize the person, then they can unsubscribe to a free tier? is it really that complicated to clone a voice?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: yes, they must have (and keep) a Creator-or-higher plan to create and keep using/sharing a Professional Voice Clone (PVC). If they downgrade to Starter or Free, the PVC remains in their account but cannot be used until they upgrade again. ElevenLabs’ docs do not state that previously authorized users can continue using that PVC while the owner is on a lower plan.

What’s documented today

  • Eligibility to create/share a PVC: available on Creator plan and above; PVCs can be privately shared by allowlisting specific users or published to the Voice Library. Only the voice owner can create a PVC (you can’t clone someone else, even with consent). (elevenlabs.io)
  • Downgrading/canceling: when you move to Starter or Free, nothing is deleted, but you lose access to paid features. Specifically, “your PVC will not be removed… but you will not be able to use it until you upgrade to Creator or above.” Voice sharing controls/metrics are only available on Creator+. (help.elevenlabs.io)

Practical flow (as supported by docs)

  • Person creates their own ElevenLabs account, upgrades to Creator (or higher). (elevenlabs.io)
  • They record/upload enough clean training audio, verify, wait for training to finish (typically 2–6 hours). (help.elevenlabs.io)
  • They share the PVC with you via private link + allowlist (or publish to the Voice Library). (help.elevenlabs.io)
  • To keep that PVC usable (by themselves or others), they should remain on Creator or above; if they drop to Starter/Free, the PVC stays in their account but cannot be used until they upgrade again. The docs don’t confirm that previously authorized users retain access while the owner is on a lower plan. (help.elevenlabs.io)

If you need different sharing/billing controls (e.g., multiple seats, shared assets), ElevenLabs Workspaces are only on Scale, Business, and Enterprise plans. (help.elevenlabs.io)

Sources:
ElevenLabs Pricing for Creators & Businesses of All Sizes
What happens to my cloned voices when I downgrade the tier? – ElevenLabs
ElevenLabs Pricing for Creators & Businesses of All Sizes
When will my professional voice clone (PVC) be ready? – ElevenLabs
How do I share a voice? – ElevenLabs
What happens to my cloned voices when I downgrade the tier? – ElevenLabs
What are Workspaces? – ElevenLabs

full torrent
#

Seems Elevenlabs expects all users to pay at least 22 usd per month for basic continued usage of the API, since the free tier does not allow pay per use over a very small amount of credits, and subscribing and unsubscribing continually is not practical. am I understanding things correctly?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: not exactly.

  • Free and Starter both include API access with fixed monthly credits. Free gives 10k credits/month (~10 minutes of high‑quality TTS or ~20 minutes on Flash); Starter gives 30k credits/month. When those credits are exhausted, you must wait for the next monthly reset—there is no pay‑as‑you‑go on Free or Starter. (elevenlabs.io)
  • Pay‑as‑you‑go (called usage‑based billing for additional credits) is available only on Creator and above. On Creator ($22/month), extra usage is billed at $0.30 per 1,000 credits after you enable usage‑based billing; Pro/Scale/Business have lower overage rates. (elevenlabs.io)
  • If your workflow also requires Professional Voice Cloning, that feature starts at the Creator plan as well. (elevenlabs.io)
  • “Subscribing/unsubscribing continually”: subscriptions can’t be paused. If you cancel/downgrade, it takes effect at the end of the current cycle; you’re moved to Free and lose any unused credits. Your content (including voice clones) isn’t deleted, but on Free you can’t generate with Instant/Professional clones until you resubscribe. (help.elevenlabs.io)

So, if you need continuous usage beyond a monthly quota (i.e., overage/pay‑as‑you‑go) the minimum plan is Creator at $22/month. If your usage comfortably fits within the monthly credits, you can stay on Free ($0) or Starter ($5). (elevenlabs.io)

Sources:
ElevenLabs API Pricing — Build AI Audio Into Your Product
ElevenLabs Pricing for Creators & Businesses of All Sizes
ElevenLabs Pricing for Creators & Businesses of All Sizes
Can I pause my subscription? – ElevenLabs
ElevenLabs Pricing for Creators & Businesses of All Sizes

full torrent
#

can I have a central enterprise account and let my different customers use the service using the API to my account on a pay as you go basis?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: Yes—with caveats.

  • Centralized billing via your API key: All generations made with your API key are billed to your account; there’s no separate API surcharge. Keep keys server‑side only. You can create multiple API keys with feature restrictions and per‑key credit limits. (help.elevenlabs.io)
  • “Pay as you go” overages: Usage‑based billing (over‑quota credits billed at a fixed rate) is available on Creator, Pro, Scale, and Business plans; you can set a max overage threshold. Current published overage prices per 1,000 credits: Creator $0.30, Pro $0.24, Scale $0.18, Business $0.12. (help.elevenlabs.io)
  • Enterprise billing: Official docs describe Enterprise as receiving monthly or annual credit allocations with rollover; they do not publish usage‑based (overage) pricing for Enterprise. If you require pure pay‑as‑you‑go on an Enterprise contract, you’ll need to confirm commercially with ElevenLabs. (help.elevenlabs.io)
  • Multi‑tenant setup: Workspaces (Scale/Business/Enterprise) share quota and billing across users—useful for a central account serving many clients. Be cautious inviting external customers: joining a Workspace gives your admin full control over their account and is irreversible. (help.elevenlabs.io)
  • Voice ownership constraints: If customers want to use their own Professional Voice Clone (PVC) through your app, they must create and verify it on their own account and privately share it (allowlist) with your account; you may not create a PVC of someone else’s voice, even with consent. (help.elevenlabs.io)
  • Operational notes: There’s a cap on how many credits can be spent at once (2Ă— your plan’s monthly quota). You can monitor per‑account/workspace API activity in Usage Analytics. (help.elevenlabs.io)

Bottom line: You can run all API traffic through a single account and be billed centrally. For metered “pay as you go,” enable usage‑based billing on Creator/Pro/Scale/Business, or negotiate Enterprise commercial terms if you need that model under an Enterprise contract. (help.elevenlabs.io)

Sources:
How much does it cost to use the API? – ElevenLabs
What is usage based billing? – ElevenLabs
What are credits? – ElevenLabs
What are Workspaces? – ElevenLabs
Can I create a Professional Voice Clone of someone else's voice? – ElevenLabs
Is there a limit to how many credits I can use at once? – ElevenLabs
What is usage based billing? – ElevenLabs

full torrent
#

So I could have 1000 customers using elevenlabs audio API via API keys I make for them thru my own account and using enterprise plan. And I could charge them whatever I'd want, adjusting the bill to their actual usage. the only problem would come if I want them to be able to clone their voices, because that is an automatic 22 usd per month additional payment since they'd have to open an account themselves and create the voice and have it available

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: partly right, but two key corrections.

  • How to let many customers use your one account

    • You can create multiple restricted API keys and optionally set per‑key credit limits; however, ElevenLabs explicitly warns not to share your API keys with anyone else. The recommended pattern is to keep keys server‑side in your own app and meter your customers yourself. (help.elevenlabs.io)
    • If you need multi‑user administration for your internal team, Scale/Business/Enterprise plans include Workspaces with seats, shared quota/billing, and service accounts; these are meant for your organization, not for distributing to 1,000 external customers. For large external user bases, contact Enterprise for custom terms. (help.elevenlabs.io)
    • You can enable usage‑based billing on Creator+ plans to pay only for the credits your tenancy actually consumes beyond the monthly quota, at published overage rates per 1,000 credits. Your own app can then invoice end customers however you choose. (help.elevenlabs.io)
  • About voice cloning for your customers

    • Professional Voice Cloning (PVC) is available on Creator and above. The official PVC API cookbook states: “Creating a PVC requires you to be on the Creator plan or above.” Business and Enterprise also qualify (and the public pricing page shows Business includes 3 Professional Voice Clones). (elevenlabs.io)
    • Only Professional Voice Clones can be shared with other ElevenLabs users; Instant Voice Clones cannot be shared. Sharing can be done privately by allowlisting specific accounts or publicly via the Voice Library. (help.elevenlabs.io)
    • PVC creation requires owner verification (a read‑aloud CAPTCHA via the API). ElevenLabs’ privacy policy also describes a consent flow where a person can verify and consent to a third party using their voice data. Practically, this means you can implement a PVC flow in your app that collects the owner’s verification audio and completes PVC under an eligible plan; or, if the customer prefers to own the voice in their own account, they can create the PVC on their Creator+ account and share it with you. (elevenlabs.io)

So it is not strictly “$22/month per person” in all cases. If the PVC is created and owned inside your Business/Enterprise workspace (subject to the required verification/consent), your customers do not each need their own Creator subscription. If a customer insists on owning and managing their PVC in their own account and then sharing it with you, they would need Creator or higher to create/share that PVC. (elevenlabs.io)

If you’re planning for thousands of external end users, reach out to the Enterprise team to align on the recommended architecture, seat/voice allowances, and commercial terms. (elevenlabs.io)

full torrent
#

Wait. In your last message, you acknowledge it is possible for the customer to now own their voice in their own account. Does that mean, the previous answers that indicated that it is impossible to create a PVC for someone else applied to individual accounts, but Enterprise, large, custom plans do allow, for larger businesses, to build the authorization and the storage of the voice under a common umbrella plan that is not owned by the voice human? if so, would the customer have to have a profile/seat inside this elevenlabs account? since we are serving him via API, this would not be helpful to either me or my customer. is it possible for this profile to get created via API/automatically without intervention of the user and to restrict its permissions so they don't interfere with usage of my umbrella plan by other customers?

hollow geyserBOT
#
AI-generated Answer for isildur_50929

Short answer: No—per policy, you cannot create a Professional Voice Clone (PVC) of someone else’s voice under your umbrella account, regardless of plan. The voice owner must create and verify their own PVC in their own ElevenLabs account, then share access to it.

What is supported

  • Voice ownership and creation: Only the person whose voice it is may create/verify a PVC. Even with consent, you cannot clone someone else’s voice. (help.elevenlabs.io)
  • Sharing a customer’s PVC to your account: After the customer creates and verifies their PVC, they can privately share it (allowlist) so you can save it to your account and use it via API. You can also add a shared voice programmatically with the “Add shared voice” endpoint. The owner can revoke access at any time. (help.elevenlabs.io)
  • Running generations from a central account: Use a Workspace service account and share only the needed resources (e.g., the customer’s shared voice) to that service account. Service accounts act like members but have no access until explicitly granted, letting you isolate usage per integration/key. Resource-level roles (Viewer/Editor/Admin) control what the service account can do. (elevenlabs.io)

About creating “profiles”/accounts via API

  • There is no documented API to silently create full user accounts. The supported flow is to invite users to your Workspace via API; they must accept the email invite (or be auto‑provisioned via SSO on your verified domain). This is designed for teammates on your domain, not third‑party customers. (elevenlabs.io)

Permission segregation (so customers can’t interfere with your workspace)

  • Keep customers out of your Workspace; instead, ask them to share their PVC to a dedicated service account you control. Share only that voice to the service account and assign the minimal role (typically Viewer). You can also manage fine‑grained workspace permissions with user groups if you do add internal members. (elevenlabs.io)

Developer note on PVC verification

  • The PVC API requires identity verification (e.g., CAPTCHA read‑back or manual verification) performed by the voice owner during creation. Your app can orchestrate these steps, but the PVC must be created by the owner’s account per policy. (elevenlabs.io)

In summary: Enterprise plans do not exempt you from the “owner-only PVC creation” rule. The supported pattern is: customer creates and verifies PVC in their own account → privately shares it to your service account →

full torrent
#

you wrote this yourself:

PVC creation requires owner verification (a read‑aloud CAPTCHA via the API). ElevenLabs’ privacy policy also describes a consent flow where a person can verify and consent to a third party using their voice data. Practically, this means you can implement a PVC flow in your app that collects the owner’s verification audio and completes PVC under an eligible plan; or, if the customer prefers to own the voice in their own account, they can create the PVC on their Creator+ account and share it with you.

this implies a customer owning their voice in their own account is an option