#Does the Pro Tier ($99/mo) unlock the Speech-to-Speech WebSocket API for real-time voice changing i

1 messages · Page 1 of 1 (latest)

buoyant scaffoldBOT
#
AI-generated Answer for slin_

Short answer: No. The Pro tier does not unlock a Speech‑to‑Speech WebSocket because ElevenLabs does not provide a Speech‑to‑Speech/Voice‑Changer WebSocket endpoint. WebSockets are documented for Text‑to‑Speech (TTS) and the Agents platform only. (elevenlabs.io)

How to do real‑time voice changing today

  • Use the Voice Changer (Speech‑to‑Speech) REST endpoint: POST /v1/speech-to-speech/:voice_id. For lower latency, send raw PCM by setting file_format=pcm_s16le_16. (elevenlabs.io)
  • Pro ($99/mo) adds 44.1 kHz PCM audio output via API, but it does not change WebSocket availability or unlock an STS WebSocket. (elevenlabs.io)

About your 403 on Creator

  • The documented 403 error is only_for_creator+, which occurs when using professional voices on a Free/Basic plan. If you are on Creator but still see 403, confirm the API key being used belongs to the Creator subscription on the account making the call. (elevenlabs.io)
  • Also verify your API key isn’t restricted from the Voice Changer feature—API keys are restricted by default and require enabling specific features. (help.elevenlabs.io)

If you need streaming behavior, the supported real‑time options are:

  • TTS over WebSocket: wss://api.elevenlabs.io/v1/text-to-speech/{voice_id}/stream-input. (elevenlabs.io)
  • Realtime Speech‑to‑Text over WebSocket, if you’re building a listen‑and‑respond pipeline (not voice conversion). (elevenlabs.io)

In summary: upgrading to Pro will not enable a Speech‑to‑Speech WebSocket; use the REST Voice Changer API instead and check your API key and plan alignment to resolve the 403. (elevenlabs.io)

Sources:
Generate audio in real-time | ElevenLabs Documentation
Voice changer | ElevenLabs Documentation
ElevenLabs API Pricing — Build AI Audio Into Your Product
Error messages | ElevenLabs Documentation
How do I authorize myself using an API key? – ElevenLabs
WebSocket | ElevenLabs Documentation
Realtime | ElevenLabs Documentation
Voice changer | ElevenLabs Documentation

hexed kraken
#

does ElevenLabs have a beta desktop client supporting this?