> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.vapi.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.vapi.ai/_mcp/server.

# ElevenLabs

> Configure ElevenLabs as your Vapi assistant's transcriber, including Scribe models and supported languages.

ElevenLabs provides speech-to-text for Vapi voice agents.

You can use ElevenLabs through Vapi's default integration, or connect your own account in [Integrations](/providers/integrations).

## Supported capability

| Capability     | Provider value |
| -------------- | -------------- |
| Speech-to-text | `11labs`       |

## Speech-to-text

Set `transcriber.provider` to `11labs` and `transcriber.model` to a Scribe model.

```bash
curl -X PATCH "https://api.vapi.ai/assistant/ASSISTANT_ID" \
  -H "Authorization: Bearer $VAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcriber": { "provider": "11labs", "model": "scribe_v2_realtime" }
  }'
```

For additional API configuration options, review the [`ElevenLabsTranscriber` fields](/api-reference/assistants/create#request.body.transcriber.ElevenLabsTranscriber) in the Create Assistant API reference.

| Model              | Model ID             |
| ------------------ | -------------------- |
| Scribe v1          | `scribe_v1`          |
| Scribe v2          | `scribe_v2`          |
| Scribe v2 Realtime | `scribe_v2_realtime` |

### Supported languages

The following languages are supported by the current Scribe models and accepted by Vapi. See [ElevenLabs' speech-to-text documentation](https://elevenlabs.io/docs/overview/capabilities/speech-to-text/#supported-languages) for provider details.

| Language      | Language code |
| ------------- | ------------- |
| Afrikaans     | `af`          |
| Amharic       | `am`          |
| Arabic        | `ar`          |
| Armenian      | `hy`          |
| Assamese      | `as`          |
| Azerbaijani   | `az`          |
| Belarusian    | `be`          |
| Bengali       | `bn`          |
| Bosnian       | `bs`          |
| Bulgarian     | `bg`          |
| Burmese       | `my`          |
| Cantonese     | `yue`         |
| Catalan       | `ca`          |
| Chichewa      | `ny`          |
| Chinese       | `zh`          |
| Croatian      | `hr`          |
| Czech         | `cs`          |
| Danish        | `da`          |
| Dutch         | `nl`          |
| English       | `en`          |
| Estonian      | `et`          |
| Filipino      | `tl`          |
| Finnish       | `fi`          |
| French        | `fr`          |
| Fula          | `ff`          |
| Galician      | `gl`          |
| Ganda         | `lg`          |
| Georgian      | `ka`          |
| German        | `de`          |
| Greek         | `el`          |
| Gujarati      | `gu`          |
| Hausa         | `ha`          |
| Hebrew        | `he`          |
| Hindi         | `hi`          |
| Hungarian     | `hu`          |
| Icelandic     | `is`          |
| Igbo          | `ig`          |
| Indonesian    | `id`          |
| Irish         | `ga`          |
| Italian       | `it`          |
| Japanese      | `ja`          |
| Javanese      | `jv`          |
| Kannada       | `kn`          |
| Kazakh        | `kk`          |
| Khmer         | `km`          |
| Korean        | `ko`          |
| Kurdish       | `ku`          |
| Kyrgyz        | `ky`          |
| Lao           | `lo`          |
| Latvian       | `lv`          |
| Lingala       | `ln`          |
| Lithuanian    | `lt`          |
| Luxembourgish | `lb`          |
| Macedonian    | `mk`          |
| Malay         | `ms`          |
| Malayalam     | `ml`          |
| Maltese       | `mt`          |
| Marathi       | `mr`          |
| Mongolian     | `mn`          |
| Māori         | `mi`          |
| Nepali        | `ne`          |
| Norwegian     | `no`          |
| Occitan       | `oc`          |
| Odia          | `or`          |
| Pashto        | `ps`          |
| Persian       | `fa`          |
| Polish        | `pl`          |
| Portuguese    | `pt`          |
| Punjabi       | `pa`          |
| Romanian      | `ro`          |
| Russian       | `ru`          |
| Serbian       | `sr`          |
| Shona         | `sn`          |
| Sindhi        | `sd`          |
| Slovak        | `sk`          |
| Slovenian     | `sl`          |
| Somali        | `so`          |
| Spanish       | `es`          |
| Swahili       | `sw`          |
| Swedish       | `sv`          |
| Tajik         | `tg`          |
| Tamil         | `ta`          |
| Telugu        | `te`          |
| Thai          | `th`          |
| Turkish       | `tr`          |
| Ukrainian     | `uk`          |
| Urdu          | `ur`          |
| Uzbek         | `uz`          |
| Vietnamese    | `vi`          |
| Welsh         | `cy`          |
| Wolof         | `wo`          |
| Xhosa         | `xh`          |
| Yoruba        | `yo`          |
| Zulu          | `zu`          |

## Related

#### [ElevenLabs text-to-speech](/providers/voice/elevenlabs)

Configure ElevenLabs for text-to-speech.

#### [Transcriber providers](/providers/transcriber/overview)

Compare every transcriber provider Vapi supports.