오디오 & 음악 ElevenLabs

ElevenLabs API

RunAPI를 통해 모델 스킬, 통합 인증, 종량제 요금으로 ElevenLabs API를 사용하세요.

runapi.ai
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_dialogue \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "text-to-speech-turbo-v2.5",
  "text": "이 단락을 따뜻한 영국 남성 목소리로 보통 속도로 자연스러운 음성으로 변환해 주세요."
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";

const client = new ElevenlabsClient();
const result = await client.textToDialogue.run({
    model: "text-to-speech-turbo-v2.5",
    text: "이 단락을 따뜻한 영국 남성 목소리로 보통 속도로 자연스러운 음성으로 변환해 주세요.",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Elevenlabs\ElevenlabsClient;

$client = new ElevenlabsClient();
$result = $client->textToDialogue->run([
        'model' => 'text-to-speech-turbo-v2.5',
        'text' => '이 단락을 따뜻한 영국 남성 목소리로 보통 속도로 자연스러운 음성으로 변환해 주세요.',
]);
require "runapi/elevenlabs"

client = RunApi::Elevenlabs::Client.new
result = client.text_to_dialogue.run(
    model: "text-to-speech-turbo-v2.5",
    text: "이 단락을 따뜻한 영국 남성 목소리로 보통 속도로 자연스러운 음성으로 변환해 주세요."
)
npx skills add runapi-ai/elevenlabs -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp

# Codex
codex plugin install runapi-mcp@agents

# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
@runapi.ai/elevenlabs v1
개요

ElevenLabs 소개

ElevenLabs는 RunAPI를 통해 다국어 음성 합성과 여러 화자의 대화 음성 생성을 제공합니다.

제공사
ElevenLabs
모달리티
오디오 & 음악

변형

변형 과금 요금
audio-isolation 분 지원 종료 보기 →
sound-effect-v2 분 지원 종료 보기 →
speech-to-text 분 지원 종료 보기 →
text-to-dialogue-v3 1,000자 $0.08 보기 →
text-to-speech-multilingual-v2 1,000자 $0.06 보기 →
text-to-speech-turbo-v2.5 1,000자 $0.03 보기 →
요금

ElevenLabs 요금

endpoint 해상도 길이 가격
text_to_dialogue — — $0.08 / 1,000자

text-to-dialogue-v3 기준 요금입니다. 다른 변형은 각자의 endpoint 요금이 적용됩니다.

에이전트 통합

에이전트에서 ElevenLabs 실행

작동 방식

ElevenLabs 시작하기

  1. 모델 선택

    출력 유형, 품질 기준, 지연 시간 목표에 맞는 모델과 변형을 고릅니다.

  2. 한 번 인증

    모든 지원 모델에 RunAPI key를 사용합니다.

  3. skill 설치

    기능을 구현하기 전에 코딩 워크스페이스에 model skill을 추가합니다.

  4. 결과 받기

    task ID로 조회하거나 생성 완료 시 callback을 처리합니다.

컨텍스트

ElevenLabs의 위치

ElevenLabs는 RunAPI를 통해 다국어 음성 합성과 여러 화자의 대화 음성 생성을 제공합니다.

제공사
ElevenLabs
모두 보기 →
모달리티
오디오 & 음악
모델 보기 →

RunAPI로 ElevenLabs을 쓰는 이유

하나의 API key

모델과 제공사를 넘나들며 같은 인증 정보를 사용합니다.

Skill-ready

model skill에 schema, 설정 메모, 가격 컨텍스트, 모델 ID가 포함됩니다.

예측 가능한 과금

호출 전에 사용량 기반 가격을 확인할 수 있습니다.

ElevenLabs FAQ

텍스트-음성 변환의 지연 시간은 얼마인가요?

Turbo v2.5는 약 250ms의 첫 번째 바이트 지연 시간을 제공합니다. Turbo v2.5와 Multilingual v2 모두 스트리밍을 지원하여 생성이 완료되기 전에 재생을 시작할 수 있습니다.

몇 개의 언어가 지원되나요?

최신 모델로 70개 이상의 언어를 지원합니다. Turbo v2.5는 32개 언어를, Multilingual v2는 29개 언어를 지원합니다.

커스텀 음성을 복제할 수 있나요?

음성 복제는 ElevenLabs 플랫폼에서 사용 가능합니다. RunAPI를 통해서는 ElevenLabs 음성 라이브러리에서 음성 ID를 지정합니다.

대화 엔드포인트는 무엇을 위한 것인가요?

스크립트로부터 각 캐릭터별로 구분된 목소리와 자연스러운 순서 교대로 다중 화자 대화 오디오를 생성합니다.

이 모델은 어떻게 호출하나요?

model skill을 설치하고 RunAPI key와 함께 설정 메모를 따르세요.

실패한 생성도 비용이 드나요?

실패한 생성은 과금되지 않습니다

유사 모델

ElevenLabs와 비슷한 모델

ElevenLabs로 개발을 시작하세요.