عقد الصوت في Clawdbot
تكوين عقد الصوت لمساعد Clawdbot الذكي لتحويل النص إلى كلام وتشغيل الصوت على الأجهزة البعيدة.
نظرة عامة على عقد الصوت في Clawdbot
تتيح عقد الصوت لـ Clawdbot تشغيل الصوت عبر مكبرات الصوت على الأجهزة البعيدة. استخدم عقد الصوت للإعلانات الصوتية TTS وتشغيل الموسيقى وإشعارات الصوت.
الميزات
| الميزة | الوصف |
|---|---|
| تحويل النص إلى كلام | تحويل النص إلى صوت منطوق |
| ملفات الصوت | تشغيل ملفات MP3، WAV، OGG |
| التحكم في مستوى الصوت | ضبط مستوى صوت التشغيل |
| قائمة انتظار الصوت | ترتيب عناصر صوتية متعددة |
| خفض الصوت | خفض مستوى الصوت أثناء الكلام |
التكوين
إعداد العقدة
{
"node": {
"name": "kitchen-speaker",
"capabilities": ["audio"],
"audio": {
"device": "default",
"volume": 80,
"tts": {
"engine": "system",
"voice": "default",
"rate": 1.0
}
}
}
}محركات TTS
| المحرك | المنصة | الوصف |
|---|---|---|
system | الكل | TTS النظام الأصلي |
google | الكل | Google Cloud TTS |
azure | الكل | Azure Cognitive Services |
elevenlabs | الكل | أصوات ElevenLabs الذكية |
الأوامر
تشغيل الصوت
# تشغيل TTS
clawdbot nodes audio kitchen-speaker --tts "Dinner is ready!"
# تشغيل ملف
clawdbot nodes audio kitchen-speaker --file /path/to/audio.mp3
# ضبط مستوى الصوت
clawdbot nodes audio kitchen-speaker --volume 50أوامر الوكيل
يمكن للوكيل استخدام عقد الصوت:
"Play announcement on kitchen speaker: Meeting in 5 minutes"قائمة انتظار الصوت
إدارة قائمة الانتظار
{
"audio": {
"queue": {
"maxSize": 10,
"mode": "fifo",
"interruptible": true
}
}
}أوضاع قائمة الانتظار
| الوضع | الوصف |
|---|---|
fifo | الأول دخولاً، الأول خروجاً |
priority | ترتيب حسب الأولوية |
replace | الصوت الجديد يحل محل قائمة الانتظار |
خفض الصوت
خفض صوت الخلفية أثناء الإعلانات:
{
"audio": {
"ducking": {
"enabled": true,
"duckLevel": 20,
"fadeTime": 500
}
}
}الصوت متعدد الغرف
البث للجميع
clawdbot nodes audio --all --tts "Announcement for everyone"مجموعات الغرف
{
"nodes": {
"groups": {
"downstairs": ["kitchen", "living-room"],
"upstairs": ["bedroom", "office"]
}
}
}clawdbot nodes audio --group downstairs --tts "Hello downstairs"التنسيقات المدعومة
| التنسيق | الامتداد | ملاحظات |
|---|---|---|
| MP3 | .mp3 | الأكثر شيوعاً |
| WAV | .wav | غير مضغوط |
| OGG | .ogg | تنسيق مفتوح |
| FLAC | .flac | بدون فقدان |
معالجة الأخطاء
إعادة المحاولة عند الفشل
{
"audio": {
"retry": {
"maxAttempts": 3,
"delay": 1000
}
}
}الجهاز الاحتياطي
{
"audio": {
"fallback": "living-room"
}
}الخطوات التالية
- عقد Clawdbot - نظرة عامة على العقد
- عقد الصور في Clawdbot - عرض الصور
- بوابة Clawdbot - تكوين البوابة