> 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.

### Text to Voice

- **Voice Design**: Launched new [Text to Voice Design](/docs/api-reference/text-to-voice/design#request.body.model_id) with Eleven v3 for creating custom voices from text descriptions.

### Speech to Text

- **Enhanced Diarization**: Added `diarization_threshold` parameter to the [Speech to Text](/docs/api-reference/speech-to-text/convert#request.body.diarization_threshold.diarization_threshold) endpoint. Fine-tune the balance between speaker accuracy and total speaker count by adjusting the threshold between 0.1 and 0.4.

### Professional Voice Cloning

- **Background Noise Removal**: Added `remove_background_noise` to clean up voice samples using audio isolation models for [better quality training data](/docs/api-reference/voices/pvc/samples/create#request.body.remove_background_noise.remove_background_noise).

### ElevenCreative Studio

- **Video Support Detection**: Added `has_video` property to chapter responses to indicate whether [chapters contain video content](/docs/api-reference/studio/get-chapters#response.body.chapters.has_video).

### Workspaces

- **Service Account Groups**: Service accounts can now be added to workspace groups for better permission management and access control.

- **Workspace Authentication**: Added support for workspace authentication connections, enabling secure webhook tool integrations with external services.

### SDKs

- **Python SDK**: Released [v2.6.0](https://github.com/elevenlabs/elevenlabs-python/releases) with latest API support and bug fixes.
- **JavaScript SDK**: Released [v2.5.0](https://github.com/elevenlabs/elevenlabs-js/releases) with latest API support and bug fixes.
- **React Agents Platform SDK**: Added WebRTC support in [0.2.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%400.2.0)

### API

<Accordion title="View API changes">

## New Endpoints

- Added 2 new endpoints:
  - [Design a Voice](/docs/api-reference/text-to-voice/design) - Create voice previews from text descriptions
  - [Create Voice From Preview](/docs/api-reference/text-to-voice/create) - Convert voice previews to permanent voices

## Updated Endpoints

### Speech to Text

- [Convert speech to text](/docs/api-reference/speech-to-text/convert) - Added `diarization_threshold` parameter for fine-tuning speaker separation

### Voice Management

- [Get voice sample audio](/docs/api-reference/voices/pvc/samples/create#request.body.remove_background_noise.remove_background_noise) - Added `remove_background_noise` query parameter and moved from request body to query parameters

</Accordion>