# Voices

URL: https://docs.bithuman.ai/build/voices

> Every agent speaks every language on bitHuman's built-in voice pipeline, included in the voice chat rate — or bring your own OpenAI, Grok, ElevenLabs, or Cartesia key for premium voices.

## Two ways to give your agent a voice

| Option | What you get | Cost |
|------|--------------|------|
| **bitHuman default** | The built-in voice pipeline. Your agent detects the caller's language and replies in it. No setup, no keys. | Included in the voice chat rate ([pricing](https://docs.bithuman.ai/pricing)) |
| **Bring your own provider** | Connect your **own** OpenAI, Grok (xAI), ElevenLabs, or Cartesia key and pick that provider's premium voices — including low-latency speech-to-speech (realtime). | The same voice chat rate, plus your provider's charges on your key |

You never *have* to bring a key. The default pipeline already speaks every language. Bring your own only when you want a specific premium voice or a provider's realtime engine.

## Use the default (nothing to do)

Open any agent's voice settings at [bithuman.ai](https://www.bithuman.ai/explore). The **bitHuman voice** section is marked *Included* — design a voice, clone one, or pick from the gallery. It's multilingual automatically, so there's no language toggle to manage.

## Bring your own voice provider

### 1. Connect your key

Go to **Developer → Integrations**, add your provider, and paste that provider's key; bitHuman checks the key there before saving and rejects an invalid one. The [Providers API](https://docs.bithuman.ai/api/providers) stores a key as sent, without a check, so start one session to confirm it works. Keys are encrypted at rest and never leave the platform in plaintext.

### 2. Pick a premium voice

Back in the agent's voice settings, the premium providers you've connected unlock. Choose a voice; a provider you haven't connected stays locked with a shortcut to Integrations. Your selection runs that voice on your key.

## Supported providers

| Provider | Voices you can select | Realtime (speech-to-speech) |
|----------|-----------------------|:---------------------------:|
| **OpenAI** | Realtime voices (alloy, ash, ballad, cedar, …) | ✓ |
| **Grok (xAI)** | Grok voices (ara, eve, rex, …) | ✓ |
| **ElevenLabs** | Your ElevenLabs voice library | — |
| **Cartesia** | Cartesia voices | — |

> **Tip** Realtime providers (OpenAI, Grok) give the lowest-latency, most expressive speech-to-speech — great for kiosks and live demos. ElevenLabs and Cartesia give you a specific voice on the standard pipeline.

## How billing works

- Every managed-agent conversation bills the voice chat rate, whichever voice it uses ([pricing](https://docs.bithuman.ai/pricing)).
- A bring-your-own voice or realtime model is also billed by your provider on your key.

If a bring-your-own key ever fails or is removed, the agent automatically falls back to the built-in multilingual pipeline — it never silently stops talking.
