> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt. # Reference > ElevenLabs provides APIs and SDKs for text to speech, voice cloning, speech to text, sound effects, voice isolator, voice changer, and conversational AI agents. Build voice-enabled applications with lifelike audio generation. ## Docs - [Libraries & SDKs](https://elevenlabs.io/docs/eleven-api/resources/libraries.md): Explore language-specific libraries for using the ElevenLabs API. - [JavaScript SDK](https://elevenlabs.io/docs/eleven-api/resources/libraries/scribe-stt/javascript-scribe.md): Scribe: real-time speech-to-text transcription in JavaScript - [React SDK](https://elevenlabs.io/docs/eleven-api/resources/libraries/scribe-stt/react-scribe.md): useScribe: real-time speech-to-text transcription in React - [JavaScript SDK reference](https://elevenlabs.io/docs/eleven-api/resources/libraries/speech-engine/javascript-sdk-reference.md): Classes, methods, and events for the Speech Engine JavaScript SDK. - [Python SDK reference](https://elevenlabs.io/docs/eleven-api/resources/libraries/speech-engine/python-sdk-reference.md): Classes, methods, and events for the Speech Engine Python SDK. - [Errors](https://elevenlabs.io/docs/eleven-api/resources/errors.md): Explore error messages and solutions. - [Agent Tooling](https://elevenlabs.io/docs/eleven-api/resources/agent-tooling.md): Tools for agents to build with ElevenLabs. - [Webhooks](https://elevenlabs.io/docs/eleven-api/resources/webhooks.md): Enable external integrations by receiving webhook events. - [IP allowlisting](https://elevenlabs.io/docs/eleven-api/resources/ip-allowlisting.md): Static egress IP addresses for ElevenLabs services. - [Zero Retention Mode (Enterprise)](https://elevenlabs.io/docs/eleven-api/resources/zero-retention-mode.md): Learn how to use Zero Retention Mode to protect sensitive data. - [Breaking changes policy](https://elevenlabs.io/docs/eleven-api/resources/breaking-changes-policy.md): Learn how ElevenLabs defines breaking changes in the APIs.