ElevenLabs · 音訊與音樂

OpenClaw x ElevenLabs

ElevenLabs 是語音 AI 公司,其模型涵蓋 TTS、對話、音效、轉錄及音訊分離。透過 RunAPI,所有 ElevenLabs 端點共用同一個 key,並按次計費。

6 variants 由 $0.04 / 分鐘 可商用

Prerequisite: npx runapi mcp install

Prompt

Prompt 模型

任務合適時使用 audio-isolation:從混合音訊來源中提取人聲。

You have access to RunAPI task tools for ElevenLabs.

Available ElevenLabs models:
- audio-isolation: 從混合音訊來源中提取人聲
  endpoints: /api/v1/elevenlabs/isolate_audio
  request fields: source_audio_url
- sound-effect-v2: 文字生成音效,適用於遊戲、影片及 podcast
  endpoints: /api/v1/elevenlabs/text_to_sound
  request fields: text, loop, duration_seconds, prompt_influence, output_format
- speech-to-text: 支援 29 種以上語言的轉錄,具說話者分辨功能
  endpoints: /api/v1/elevenlabs/speech_to_text
  request fields: source_audio_url, language_code, diarize
- text-to-dialogue-v3: 多人對話生成,自然輪流說話
  endpoints: /api/v1/elevenlabs/text_to_dialogue
  request fields: dialogue, stability, language_code
- text-to-speech-multilingual-v2: 29 種語言;情感表達最逼真;適合有聲書
  endpoints: /api/v1/elevenlabs/text_to_speech
  request fields: model, text, voice, language_code
- text-to-speech-turbo-v2.5: 32 種語言;非英語快 3 倍;40K 字元上限
  endpoints: /api/v1/elevenlabs/text_to_speech
  request fields: model, text, voice, language_code

Use the model ID and endpoint that match the user's request.
Example prompt: 將這段文字轉換為自然語音,使用溫暖的英式男聲,語速適中。
/api/v1/elevenlabs/isolate_audio: Submit the task, poll for its status, then verify the completed output. POST /api/v1/elevenlabs/isolate_audio,並儲存回傳的 Task ID。
GET /api/v1/elevenlabs/isolate_audio/<task-id>,直到狀態為 completed 或 failed。
確認 completed 回應包含 API 參考中記載的端點專屬輸出。
/api/v1/elevenlabs/text_to_sound: Submit the task, poll for its status, then verify the completed output. POST /api/v1/elevenlabs/text_to_sound,並儲存回傳的 Task ID。
GET /api/v1/elevenlabs/text_to_sound/<task-id>,直到狀態為 completed 或 failed。
確認 completed 回應包含 API 參考中記載的端點專屬輸出。
/api/v1/elevenlabs/speech_to_text: Submit the task, poll for its status, then verify the completed output. POST /api/v1/elevenlabs/speech_to_text,並儲存回傳的 Task ID。
GET /api/v1/elevenlabs/speech_to_text/<task-id>,直到狀態為 completed 或 failed。
確認 completed 回應包含 API 參考中記載的端點專屬輸出。
/api/v1/elevenlabs/text_to_dialogue: Submit the task, poll for its status, then verify the completed output. POST /api/v1/elevenlabs/text_to_dialogue,並儲存回傳的 Task ID。
GET /api/v1/elevenlabs/text_to_dialogue/<task-id>,直到狀態為 completed 或 failed。
確認 completed 回應包含 API 參考中記載的端點專屬輸出。
/api/v1/elevenlabs/text_to_speech: Submit the task, poll for its status, then verify the completed output. POST /api/v1/elevenlabs/text_to_speech,並儲存回傳的 Task ID。
GET /api/v1/elevenlabs/text_to_speech/<task-id>,直到狀態為 completed 或 failed。
確認 completed 回應包含 API 參考中記載的端點專屬輸出。

公開版本與端點

模型 ID 端點 起始價格 模型目錄
audio-isolation
/api/v1/elevenlabs/isolate_audio
$0.12 / 分鐘 模型詳情
sound-effect-v2
/api/v1/elevenlabs/text_to_sound
$0.15 / 分鐘 模型詳情
speech-to-text
/api/v1/elevenlabs/speech_to_text
$0.04 / 分鐘 模型詳情
text-to-dialogue-v3
/api/v1/elevenlabs/text_to_dialogue
$0.14 / 1K 字元 模型詳情
text-to-speech-multilingual-v2
/api/v1/elevenlabs/text_to_speech
$0.12 / 1K 字元 模型詳情
text-to-speech-turbo-v2.5
/api/v1/elevenlabs/text_to_speech
$0.06 / 1K 字元 模型詳情

驗證

輪詢,直到 Task 進入終態

選擇 <model-id> 後產生驗證命令。

設定

指南端點: <endpoint>

選擇 <model-id> 後,依端點的公開輸入契約產生請求。
使用流程

三步開始使用

  1. 選擇模型 ID

    選擇公開模型 ID,並查看其端點與目前起始價格。

  2. 設定 RunAPI

    呼叫端點前設定 RUNAPI_API_KEY。

  3. 驗證結果

    對非同步端點輪詢同一路徑,直到 Task 進入終態。

使用 OpenClaw + ElevenLabs 可以建立甚麼

  • 有聲書與 Podcast 旁白

    把長篇文字轉成語音,在數小時的內容中維持角色音色一致。

  • 多語影片配音

    用同一個音色把影片配成其他語言,製作保留說話者聲音特色的在地化版本。

  • 影片與遊戲音效

    根據文字描述生成擬音、環境音和提示音,不必再到素材庫裡翻找。

為甚麼透過 RunAPI + OpenClaw 使用 ElevenLabs

  • 6 個變體,一個 API 金鑰

    透過一個 RunAPI 連線選擇可用的模型變體,無需更改現有整合。

  • 清晰的用量價格

    發送請求前查看目錄中的目前價格,無需訂閱或最低消費。

  • 自動化工作流程

    透過一致的工作流程提交工作、查詢狀態並收集非同步結果,無需編寫手動輪詢程式碼。

OpenClaw + ElevenLabs 常見問題

哪些音色設定聽起來最自然?

穩定度越高,聲音越穩定但表現力越弱;相似度越高,聲音越接近原始音色。旁白類內容可提高穩定度,對話類內容可適度降低。

有聲書這類長內容該如何處理?

把長文字拆成多段,每段傳送一個請求,平行處理各章節,而不是逐章依序處理。

可以在 OpenClaw 中生成多人對話音訊嗎?

可以。調用對話端點並傳入台詞清單,每句台詞對應一個音色,ElevenLabs 會回傳一段多人對話。

應該使用哪個模型 ID?

從版本表選擇公開模型 ID。每個 ID 可用的端點均列於相應資料列。

本指南會設定聊天模型嗎?

不會。此 Model Line 使用頁面所示的端點流程,不會被描述為 Agent 聊天模型。

透過 OpenClaw 開始使用 ElevenLabs

正在與團隊一起建立?

我們可以協助企業設定、整合和技術問題。

聯絡我們