# ElevenLabs Voice Remix

> Run ElevenLabs Voice Remix by elevenlabs online or via API. Pay per run, no setup.

**URL:** https://inference.sh/apps/elevenlabs/voice-remix
**Last updated:** 2026-08-04

---

ElevenLabs Voice Remix - Modify voice characteristics like accent, gender, style, pacing

- app: `elevenlabs/voice-remix`
- maker: [elevenlabs](https://inference.sh/apps/elevenlabs.md)
- category: [audio](https://inference.sh/apps/category/audio.md)
- tasks: [voice design](https://inference.sh/apps/tag/voice-design.md)
- price: $0.10/remix
- runs via: api, javascript and python sdk, belt cli, mcp

## voice-remix API Guide

### About
elevenlabs voice remix - modify voice characteristics like accent, gender, style, pacing

### 1. Calling the API

#### Install the Client

```bash
pip install inferencesh
```

#### Setup Your API Key
Set `INFERENCE_API_KEY` as an environment variable. Get your key from settings → api keys.

```bash
export INFERENCE_API_KEY="inf_your_key"
```

#### Run and Get Result

```python
import os
from inferencesh import inference

client = inference(api_key=os.environ["INFERENCE_API_KEY"])


result = client.run({
        "app": "elevenlabs/voice-remix@5j8yy0z8",
        "input": {
            "voice_id": "voice_id",
            "description": "description"
        }
    })

print(result["output"])
```

#### Stream Live Updates

```python
import os
from inferencesh import inference

client = inference(api_key=os.environ["INFERENCE_API_KEY"])


## stream=True yields updates as they arrive
for update in client.run({
        "app": "elevenlabs/voice-remix@5j8yy0z8",
        "input": {
            "voice_id": "voice_id",
            "description": "description"
        }
    }, stream=True):
    if update.get("progress"):
        print(f"progress: {update['progress']}%")
    if update.get("output"):
        print(f"output: {update['output']}")
```

### 2. Authentication
The API uses API keys for authentication. See the authentication docs for detailed setup instructions.

### 3. Files

#### Automatic Upload

```python
## local file paths are automatically uploaded
result = client.run({
    "app": "elevenlabs/voice-remix@5j8yy0z8",
    "input": {
        "image": "/path/to/local/image.png",  # detected & uploaded
        "audio": "https://example.com/audio.mp3",  # url passed through
    }
})
```

#### Manual Upload

```python
## upload and get a hosted URL
file = client.files.upload("/path/to/file.png")
print(file.uri)  # https://cloud.inference.sh/...
```

### 4. Schema

#### Input
- **voice_id** (string) *required*: Voice ID to remix (from voice-clone, voice-design, or a premade voice ID).
- **description** (string) *required*: Describe how to modify the voice (e.g. 'Make it sound younger with an American accent and faster pacing').
- **preview_text** (string): Text to speak in the previews. If not provided, text is auto-generated.
- **prompt_strength** (number): How much to apply the remix description (0-1). Lower preserves more of the original voice.
- **seed** (integer): Random seed for reproducible results.

#### Output
- **previews** (array): Remixed voice previews — pick a voice_id to use with TTS, voice changer, or dialogue apps

## other audio apps

- [Fish Audio Drama 3](https://inference.sh/apps/fish-audio/drama-3.md): $50.00/1M UTF-8 bytes
- [Eleven Flash v2.5](https://inference.sh/apps/elevenlabs/eleven-flash-v2-5.md): $0.04/1K characters
- [Eleven Multilingual v2](https://inference.sh/apps/elevenlabs/eleven-multilingual-v2.md): $0.08/1K characters
- [Eleven v3](https://inference.sh/apps/elevenlabs/eleven-v3.md): $0.08/1K characters
- [Eleven v4 Turbo](https://inference.sh/apps/elevenlabs/eleven-v4-turbo.md): $0.04/1K characters

## faq

### how much does ElevenLabs Voice Remix cost?

$0.10/remix. you pay per run from your inference shell credits. no subscription is required.

### how do I run ElevenLabs Voice Remix via api?

call elevenlabs/voice-remix with the javascript or python sdk, the rest api, or `belt app run elevenlabs/voice-remix` from a terminal. the api reference on this page lists every input.

### who makes ElevenLabs Voice Remix?

ElevenLabs Voice Remix is made by elevenlabs and runs on inference shell. every elevenlabs app is listed at https://inference.sh/apps/elevenlabs.

### can my agent use ElevenLabs Voice Remix?

yes. agents call it as a tool through the inference shell mcp server (https://api.inference.sh/mcp), the belt cli or the sdk, and pay per run like you do.

### what are the alternatives to ElevenLabs Voice Remix?

other audio apps on inference shell include Fish Audio Drama 3, Eleven Flash v2.5, Eleven Multilingual v2, Eleven v3. they run through the same api, so switching is a one-line change.
