---
title: "ElevenLabs"
description: "ElevenLabs is a built-in integration for Home Assistant. It has 2.9k installs sharing analytics and needs the vendor's cloud."
canonical: "https://vulpo.app/integrations/core/elevenlabs"
url: "https://vulpo.app/integrations/core/elevenlabs.md"
last-updated: "2026-10-22"
version: "1.4"
---

# ElevenLabs

> ElevenLabs is a built-in integration for Home Assistant. It has 2.9k installs sharing analytics and needs the vendor's cloud.

ElevenLabs is a built-in integration that adds text-to-speech and speech-to-text from the ElevenLabs cloud service. It provides one text-to-speech service and one speech-to-text service that Home Assistant can use for voice features. Setup happens in the UI and asks for an ElevenLabs API key. The options let the speech model and the voice be chosen, and the speech-to-text model can be picked separately. Speech-to-text can detect the spoken language automatically. Voice tuning covers similarity, stability and style, plus a speaker boost switch that raises similarity to the original voice.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=elevenlabs)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Connect

- **API key**: Your ElevenLabs API key.

### After setup

- **Configure voice settings**: Configure voice settings. Find more information in the ElevenLabs documentation.
- **Model**: ElevenLabs model to use. Please note that not all models support all languages equally well.
- **Auto-detect language**: Automatically detect the spoken language for speech-to-text.
- **Speech-to-text model**: Speech-to-text model to use.
- **Voice**: Voice to use for text-to-speech.
- **Similarity**: Similarity of the generated audio to the original voice. Higher values may result in more similar audio, but may also introduce background noise.
- **Stability**: Stability of the generated audio. Higher values lead to less emotional audio.
- **Style**: Style of the generated audio. Recommended to keep at 0 for most almost all use cases.
- **Speaker boost**: Use speaker boost to increase the similarity of the generated audio to the original voice.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **stt**: Speech-to-text
- **tts**: Text-to-speech

## At a glance

- Kind: Built-in integration
- Category: [AI and voice](https://vulpo.app/integrations/category/ai-and-voice.md), Speech
- Brand: [ElevenLabs](https://vulpo.app/integrations/elevenlabs.md)
- Number: 2.9k installs sharing analytics
- Connection: Needs the vendor's cloud
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Domain: `elevenlabs`
- Source: <https://www.home-assistant.io/integrations/elevenlabs/>

## Other ways in for ElevenLabs

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [ElevenLabs Custom TTS](https://vulpo.app/integrations/marketplace/loryanstrant-ha-elevenlabs-custom-tts.md) | Marketplace integration | 85 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/elevenlabs

---

- HTML version of this page: https://vulpo.app/integrations/core/elevenlabs
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
