OpenClaw'da ElevenLabs kullanın.
ElevenLabs, RunAPI üzerinden altı ses uç noktası sunar — saniyenin altında gecikmeyle turbo-v2.5 TTS, 29 dili kapsayan multilingual-v2, çok konuşmacılı konuşmalar için dialogue-v3, ses efektleri, konuşmadan metne transkripsiyon ve vokal izolasyonu. OpenClaw ajanları, sohbet için kullanılan aynı RunAPI anahtarıyla bunlardan herhangi birini çağırır.
Use RunAPI to generate speech audio with ElevenLabs text-to-speech.
Requirements:
- Read the API key from RUNAPI_API_KEY.
- Call POST https://runapi.ai/api/v1/elevenlabs/text_to_speech
- Set model to "text-to-speech-turbo-v2.5".
- Set text to the content you want spoken.
- Optionally set voice to a specific ElevenLabs voice ID.
- Optionally set speed between 0.7 and 1.2.
- The task is async. Poll the returned task_id until status is "completed".
- When done, read the audio URL from the response output.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_speech \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-to-speech-turbo-v2.5",
"text": "Welcome to RunAPI. This audio was generated by ElevenLabs turbo v2.5.",
"speed": 1.0,
"stability": 0.5,
"similarity_boost": 0.75
}'
{
"task_id": "tsk_abc123",
"status": "pending",
"model": "text-to-speech-turbo-v2.5"
}
Üç adımda OpenClaw'da ElevenLabs kullanın
RunAPI'yi Yapılandır
Ortamınızda RUNAPI_API_KEY değişkenini ayarlayın. OpenClaw'da sohbet için RunAPI'yi zaten yapılandırdıysanız, aynı anahtar tüm ElevenLabs uç noktaları için çalışır — TTS, STT, diyalog, ses efektleri ve ses izolasyonu.
export RUNAPI_API_KEY=runapi_xxx
text_to_speech'i çağır
text_to_speech uç noktasına model olarak text-to-speech-turbo-v2.5, konuşmasını istediğiniz metin ve isteğe bağlı voice, speed ve stability parametreleriyle POST gönderin. Çok dilli çıktı için text-to-speech-multilingual-v2'yi voice ve language_code ile kullanın.
POST /api/v1/elevenlabs/text_to_speech
Sonucu Al
Uç nokta hemen bir task_id döndürür. Durum tamamlandı olana kadar görev durumu uç noktasını sorgulayın, ardından yanıttan çıktı ses URL'sini okuyun.
GET /api/v1/elevenlabs/text_to_speech/tsk_abc123
ElevenLabs text_to_speech API parametreleri
| Parametre | Tür | Açıklama |
|---|---|---|
model |
string |
Gerekli. text-to-speech-turbo-v2.5 (düşük gecikme) veya text-to-speech-multilingual-v2 (29 dil). |
text |
string |
Gerekli. Konuşmaya dönüştürülecek metin. Maksimum 5000 karakter. |
voice |
string |
ElevenLabs ses ID'si. multilingual-v2 için gereklidir. Turbo-v2.5, belirtilmezse varsayılan ses kullanır. |
speed |
float |
İsteğe bağlı. Oynatma hızı çarpanı. 0.7 ile 1.2 arasında. |
stability |
float |
İsteğe bağlı. Ses tutarlılığı. 0.0 ile 1.0 arasında. Düşük değerler ifade gücü ekler. |
similarity_boost |
float |
İsteğe bağlı. Ses benzerliği uygulama. 0.0 ile 1.0 arasında. |
style |
float |
İsteğe bağlı. Stil abartması. 0.0 ile 1.0 arasında. |
language_code |
string |
İsteğe bağlı. multilingual-v2 için hedef dil, ör. en, es, ja. |
callback_url |
string |
İsteğe bağlı. Görev tamamlandığında POST alan webhook URL'si. |
OpenClaw'da ElevenLabs nedir?
ElevenLabs, doğal ses çıktısı için popüler metin-konuşma API'sidir. Modeller klonlanabilir sesler, 29 dilde çok dilli çıktı ve ses üretimini destekler. OpenClaw ajanları, sohbette kullanılan aynı API anahtarıyla RunAPI aracılığıyla çağırır.
ElevenLabs kullanım senaryoları
Sesli kitap ve podcast anlatımı
Sesli kitaplar ve podcastler için tutarlı karakter sesleriyle uzun biçimli metni konuşulan sese dönüştürün.
Video dublajı birden fazla dile
Küresel dağıtım için multilingual-v2 ile video içeriğini 29 dile dublajlayın.
Video ve oyun prodüksiyonu için ses efektleri
Yaratıcı prodüksiyonlar için özel Foley sesleri, ortam sesi ve ses işaretleri üretin.
ElevenLabs + OpenClaw soruları
RunAPI altı ElevenLabs uç noktası sunar: text_to_speech (turbo-v2.5 ve multilingual-v2), text_to_dialogue (çok konuşmacılı dialogue-v3), text_to_sound (ses efektleri), speech_to_text (transkripsiyon) ve isolate_audio (vokal çıkarma). Tümü aynı RUNAPI_API_KEY'i paylaşır.
Turbo-v2.5, düşük gecikme ve İngilizce öncelikli çıktı için optimize edilmiştir — belirtilmediğinde varsayılan ses uygular. Multilingual-v2, 29 dili destekler ve açık bir ses ID'si ile isteğe bağlı language_code gerektirir. Turbo, karakter başına yaklaşık yarı fiyata mal olur.
Asenkron. Oluşturma uç noktası hemen bir task_id döndürür. Ses dosyası indirilmeye hazır olduğunda bildirim almak için görev durumu uç noktasını sorgulayın veya callback_url sağlayın.
Metinden konuşmaya ve diyalog uç noktaları giriş metninin karakter başına faturalandırılır. Konuşmadan metne ses dakikası başına faturalandırılır. Ses izolasyonu görev başına faturalandırılır. Güncel tarifeler için RunAPI fiyatlandırma sayfasını kontrol edin.
Evet. text_to_dialogue uç noktasını model olarak text-to-dialogue-v3 ile çağırın. Her öğede text ve voice ID bulunan bir dialogue dizisi gönderin. Tüm konuşmacılardaki toplam metin 5000 karakterin altında olmalıdır.
OpenClaw genel kurulum
Henüz yapılandırmadınız mı? OpenClaw için RunAPI kurulum kılavuzuyla başlayın.
OpenClaw kurulum kılavuzu →ElevenLabs model kataloğu
Tüm ElevenLabs varyantlarını, fiyatlandırmayı ve API dokümanlarını görün.
RunAPI'de ElevenLabs →OpenClaw'da ElevenLabs'i bugün deneyin.
Ücretsiz bir RunAPI anahtarı alın, istemi OpenClaw'a yapıştırın ve ElevenLabs ile konuşma sesi üretin — altı uç nokta, tek API anahtarı, karakter başına faturalandırma.