🦞
دليل تعليمي

وضع الصوت (وضع المحادثة)

أجرِ محادثات صوتية طبيعية مع OpenClaw باستخدام ElevenLabs TTS.

🎙️ ما هو وضع المحادثة؟

يتيح وضع المحادثة إجراء محادثات صوتية طبيعية مع OpenClaw. تحدث بشكل طبيعي، وسيرد مساعدك الذكي بكلام واقعي مدعوم من ElevenLabs.

كيف يعمل:

الاستماع لكلمة التنبيه أو الضغط للتحدثتحويل الكلام إلى نص (Whisper)المعالجة بالذكاء الاصطناعي (Claude، GPT، إلخ)تحويل الرد إلى كلام (ElevenLabs)

يتطلب وضع المحادثة مفتاح API من ElevenLabs لتحويل النص إلى كلام. يستخدم تحويل الكلام إلى نص Whisper (من OpenAI أو محلياً).

المتطلبات

مفتاح ElevenLabs API

مطلوب

سجّل في elevenlabs.io

المنصة

macOS، iOS، Android

يتطلب الإدخال الصوتي تطبيقات أصلية

الأذونات

الوصول إلى الميكروفون

امنح الإذن عند الطلب

خطوات الإعداد

1

احصل على مفتاح ElevenLabs API

سجّل في ElevenLabs واحصل على مفتاح API الخاص بك:

  • اذهب إلى elevenlabs.io وأنشئ حساباً
  • انتقل إلى الملف الشخصي ← مفتاح API
  • انسخ مفتاح API الخاص بك
2

تكوين OpenClaw

أضف إعدادات ElevenLabs إلى ملف openclaw.json:

{
  "talk": {
    "voiceId": "EXAVITQu4vr4xnSDxMaL",
    "modelId": "eleven_v3",
    "outputFormat": "mp3_44100_128",
    "apiKey": "${ELEVENLABS_API_KEY}",
    "interruptOnSpeech": true
  }
}
3

تعيين متغير البيئة

بدلاً من ذلك، عيّن مفتاح API كمتغير بيئة:

export ELEVENLABS_API_KEY="your_api_key_here"
4

بدء وضع المحادثة

فعّل وضع المحادثة من تطبيق شريط القوائم أو سطر الأوامر:

  • انقر على أيقونة OpenClaw في شريط القوائم
  • اختر 'بدء وضع المحادثة'
  • أو نفّذ: openclaw talk
جميع خيارات التكوين

جميع خيارات تكوين الصوت المتاحة:

{
  "talk": {
    "voiceId": "EXAVITQu4vr4xnSDxMaL",
    "modelId": "eleven_v3",
    "outputFormat": "mp3_44100_128",
    "apiKey": "${ELEVENLABS_API_KEY}",
    "interruptOnSpeech": true,
    "stability": 0.5,
    "similarityBoost": 0.75,
    "style": 0.5,
    "speakerBoost": true
  }
}
  • elevenlabs.apiKeyمفتاح ElevenLabs API الخاص بك
  • elevenlabs.voiceIdمعرّف الصوت المستخدم (الافتراضي: Rachel)
  • elevenlabs.modelالنموذج المستخدم (eleven_monolingual_v1، eleven_multilingual_v2)
  • voice.wakeWordكلمة التنبيه للتفعيل (الافتراضي: 'Hey Claw')
  • voice.pushToTalkاستخدام الضغط للتحدث بدلاً من كلمة التنبيه
  • voice.silenceTimeoutثوانٍ من الصمت قبل التوقف (الافتراضي: 2)
أسماء الأصوات المستعارة

التبديل بين شخصيات صوتية مختلفة بسهولة.

{
  "talk": {
    "voiceId": "default",
    "voices": {
      "default": "EXAVITQu4vr4xnSDxMaL",
      "professional": "21m00Tcm4TlvDq8ikWAM",
      "friendly": "AZnzlk1XvdvUeBnXmlld",
      "narrator": "pNInz6obpgDQGcFmaJgB"
    }
  }
}

الأصوات المتاحة

الافتراضي (Rachel)

صوت أنثوي دافئ وطبيعي

احترافي (Adam)

صوت ذكوري واضح وموثوق

ودود (Bella)

صوت أنثوي عفوي وقريب

راوي (Antoni)

صوت ذكوري عميق للسرد القصصي

بدّل الأصوات بقول 'استخدم الصوت الاحترافي' أو عبر الإعدادات.

ميزات المنصات

macOS
  • تطبيق شريط القوائم مع تبديل سريع
  • اختصار عام للضغط للتحدث
  • تكامل صوت النظام
  • كشف كلمة التنبيه
iOS و Android
  • إدخال صوتي في التطبيق المرافق
  • كشف كلمة التنبيه في الخلفية
  • دعم سماعات البلوتوث
  • ردود فعل لمسية
الأوامر الصوتية

تحكم في OpenClaw بالأوامر الصوتية:

// Per-reply voice control
{
  "voice": "narrator",
  "speed": 1.1,
  "stability": 0.8
}

This response will be spoken in the narrator voice at slightly faster speed.

الأوامر المتاحة

  • Stopإيقاف تشغيل الكلام الحالي
  • Pauseإيقاف مؤقت وانتظار المزيد من الإدخال
  • Cancelإلغاء الطلب الحالي
  • Repeatتكرار الرد الأخير
  • Slower/Fasterضبط سرعة الكلام
تحويل النص إلى كلام للرسائل

تكوين تحويل النص إلى كلام للرسائل الواردة:

{
  "tts": {
    "enabled": true,
    "mode": "tagged",
    "provider": "elevenlabs",
    "voiceId": "EXAVITQu4vr4xnSDxMaL"
  }
}

أوضاع TTS

always

قراءة جميع الرسائل بصوت عالٍ

الأفضل لـ: التشغيل بدون استخدام اليدين

inbound

قراءة الرسائل الواردة فقط

الأفضل لـ: عند الإرسال عبر قنوات أخرى

tagged

قراءة الرسائل الموسومة بـ @voice

الأفضل لـ: إخراج صوتي انتقائي

مزودو الخدمة المدعومون

  • ElevenLabsElevenLabs (أعلى جودة)
  • OpenAIOpenAI TTS (سريع، جودة جيدة)
💡 نصائح وأفضل الممارسات
  • بيئة هادئةيعمل التعرف على الصوت بشكل أفضل في البيئات الهادئة مع ضوضاء خلفية قليلة.
  • تحدث بوضوحتحدث بوتيرة طبيعية. التوقف قليلاً بين الجمل يساعد في دقة النسخ.
  • استخدم سماعات الرأستمنع سماعات الرأس الصدى وتحسن كشف كلمة التنبيه.
  • تحقق من الرصيدلدى ElevenLabs حدود استخدام. راقب رصيدك لتجنب الانقطاعات.

وضع الصوت جاهز!

ابدأ التحدث مع مساعدك الذكي بدون استخدام اليدين.