# June 30, 2025

### Text to Voice

- **Voice Design**: Launched new [Text to Voice Design](https://elevenlabs.io/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](/guides/changelog-api-reference-text-to-dialogue-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](https://elevenlabs.io/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](/guides/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](https://elevenlabs.io/docs/api-reference/text-to-voice/design) - Create voice previews from text descriptions
  - [Create Voice From Preview](https://elevenlabs.io/docs/api-reference/text-to-voice/create) - Convert voice previews to permanent voices

## Updated Endpoints

### Speech to Text

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

### Voice Management

- [Get voice sample audio](https://elevenlabs.io/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
:::

## Related pages

- [Administration](./administration-index.md)
- [API reference](./api-reference-index.md)
- [Changelog](./changelog-index.md)
- [ElevenAgents](./elevenagents-index.md)
- [ElevenAPI](./elevenapi-index.md)
- [ElevenCreative](./elevencreative-index.md)
- [ElevenLabs Documentation Docs](../index.md)
- [General Troubleshooting FAQ](./troubleshooting-index.md)
- [General Website FAQ](./website-index.md)
- [Help Center](./help-center-2-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
