شو VoiceStudio بدقيقة
VoiceStudio استوديو صوت بالذكاء الاصطناعي بيشتغل على جهازك، مش بالسحابة. الرابط الرسمي: github.com/debpalash/VoiceStudio والموقع voicestudio.sh. مفتوح المصدر برخصة AGPL-3.0، وعنده أكثر من 97 ألف نجمة على GitHub وقت كتابة هالدليل، وآخر إصدار مستقر v0.5.7.
عشر دقايق، وأغلبها تنزيل.
شو بدك قبل ما تنزّل
كل شي من التوثيق الرسمي للمشروع. اختار سطرك من الجدول:
| جهازك | الحالة | شو بتنزّل |
|---|---|---|
| ماك (Apple Silicon: M1 وما بعده) | مستقر | ملف .dmg، تسريع Metal |
| ويندوز 10 أو 11 (x64) | مستقر | ملف .exe، تسريع NVIDIA CUDA، أو المعالج |
| لينكس (x64) | مستقر | .AppImage أو .deb أو Snap |
| Docker | مستقر | صورة من GHCR (باك إند بدون واجهة سطح المكتب) |
| أندرويد 10+ وiPhone (iOS 17+) | معاينة | APK، أو .ipa بالتثبيت الجانبي؛ بيشتغل على الجهاز بدون إنترنت |
| ماك Intel | محدود | الواجهة بس، وبتتصل بباك إند على جهاز ثاني |
- مساحة: على ويندوز احسب حوالي 10 جيجا للتطبيق وبيئة Python والنماذج. أول نموذج (OmniVoice الافتراضي) حوالي 2.3 جيجا، والتطبيق بيسألك قبل ما ينزّل أي نموذج.
- كرت شاشة: اختياري. بدون NVIDIA بيركّب نسخة PyTorch الصغيرة للمعالج (حوالي 5 جيجا بدل 9) وكل شي بيشتغل، بس أبطأ. على ويندوز، كروت AMD وIntel ما بتستفيد من تسريع PyTorch.
- إنترنت: للتنزيل الأول بس. بعدها التوليد والتفريغ على جهازك.
التركيب على ماك وويندوز ولينكس
ماك أو لينكس (Terminal):
curl -fsSL https://voicestudio.sh/install | sh
ويندوز (PowerShell عادي، بدون صلاحيات مدير):
irm https://voicestudio.sh/install.ps1 | iex
السكربت بيجيب آخر إصدار من GitHub، بيتحقق من الـ checksum، وبيفتح لك المثبّت. أو نزّل الملف بإيدك من صفحة Releases (اسم الملف VoiceStudio-<version>-win-x64.exe لويندوز، و-mac-arm64.dmg للماك).
Install the VoiceStudio app on this device and verify it works, following
https://github.com/debpalash/VoiceStudio/blob/main/docs/install/agent.md
- ماك قال «VoiceStudio is damaged»؟ هاد Gatekeeper مش الملف. التوثيق فيه الحل تحت docs/install/macos.md، والسكربت بيعالجها لحاله.
- أول تشغيل: التطبيق بيركّب Python وFFmpeg لحاله، وبيسألك عن الـ analytics (اختياري) وعن تنزيل أول نموذج.
- ويندوز والمساحة على C: بيئات المحرّكات الإضافية بتوصل كم جيجا لكل واحدة. لو بدك تحطها على قرص ثاني، التوثيق بيشرح متغيّر OMNIVOICE_ENGINES_DIR.
أول استنساخ لصوتك
- افتح Voice cloning واختار صوتاً من الموجود أو ضيف تسجيلاً مرجعياً بصوتك: نظيف، بدون موسيقى ولا ضجيج ولا صدى، صوت واحد بس.
- اكتب نص التسجيل بخانة Transcript. الاستنساخ بده يعرف شو انقال بالتسجيل. لو تركتها فاضية، التطبيق بيفرّغها لحاله أول مرة؛ بس تأكد إنها انملت، لأنه الخانة الفاضية هي السبب الأول لـ «التوليد صار بطيء».
- اكتب النص اللي بدك إياه واكبس Generate. أول توليد بعد التشغيل هو الأبطأ دايماً (النموذج بيتحمّل بالذاكرة). احكم على السرعة من التوليد الثاني.
- جرّب بالعربي، وبعدها بلغة ثانية بنفس الصوت. هاي نقطة قوة الأداة: نفس صوتك بلغة ما تعلّمتها.
- احفظ WAV. الإعداد الافتراضي (Standard، 16-bit) بيكفي للريلز والبودكاست. «For editing» و«Original» للمونتاج الثقيل بس، وبيكبّروا الملف بدون ما يحسّنوا الصوت نفسه.
مرة وحدة، وبعدها Claude Code بيحكي بصوتك من أي مشروع.
اربط الـ MCP بـ Claude Code
الـ MCP server مركّب جوّا التطبيق نفسه على المنفذ 3900: ما في شي تشغّله زيادة، بس خلّي VoiceStudio مفتوح. من داخل التطبيق، قسم Integrations بيصدّر لك إعدادات جاهزة لـ Claude Code وCursor وCodex. أو من الطرفية، بأمر واحد:
claude mcp add --transport http voicestudio http://localhost:3900/mcp/
خلّي الشرطة المائلة بآخر الرابط (/mcp/): بتشتغل على كل الإصدارات. ولو بدك Claude Code يحكي بصوت معيّن غير باقي الأدوات، ضيف ترويسة بتعرّفه:
claude mcp add --transport http --header "X-OmniVoice-Client-Id: claude-code" voicestudio http://localhost:3900/mcp/
أو حط الملف .mcp.json بجذر مشروعك (نفس اللي بيصدّره التطبيق):
{
"mcpServers": {
"voicestudio": {
"type": "http",
"url": "http://localhost:3900/mcp/",
"headers": { "X-OmniVoice-Client-Id": "claude-code" }
}
}
}
- افتح جلسة Claude Code جديدة من مجلد مشروعك، واكتب
/mcp: لازم تشوف علامة ✔ جنب voicestudio (و✘ معناها ما قدر يتصل). من الطرفية نفس الشي:claude mcp get voicestudio. الأمر الافتراضي بيضيف السيرفر لهاد المشروع بس؛ بدك إياه بكل مشاريعك؟ ضيف--scope user. - اربط Claude Code بصوتك: بـ VoiceStudio، من الإعدادات (قسم ربط الأصوات بالعملاء، per-agent voices) اختار بروفايل صوتك للعميل claude-code. من هلأ أي توليد من Claude Code بيطلع بهاد الصوت إلا إذا سمّى صوتاً ثانياً.
الأدوات اللي بيشوفها Claude Code:
| الأداة | شو بتعمل |
|---|---|
| generate_speech | نص ← ملف WAV بصوتك (أو بأي بروفايل تسمّيه) |
| clone_voice | تسجيل مرجعي ← بروفايل صوت جديد |
| design_voice وdescribe_voice | وصف بالكلام ← صوت مصمّم (الثانية بتفحص الوصف بدون حفظ) |
| transcribe | ملف صوت ← نص، بـ 646 لغة |
| list_voices وlist_languages | شو عندك من أصوات ولغات |
| check_health | حالة الباك إند والكرت المستعمل |
عندك مهارات جاهزة للمشروع كمان: npx skills add debpalash/VoiceStudio بتضيف skill اسمها voicestudio لشغل الصوت. شرح المهارات والـ MCP بشكل عام بدليل Claude Code Skills.
أوامر جاهزة بصوتك
بعد الربط، هاي أوامر بتكتبها بالعربي جوّا Claude Code. انسخ وبدّل بين الأقواس.
مقدمة ريل بصوتك:
استعمل VoiceStudio وولّد مقدمة الريل بصوتي بالعربي:
«انسَ ElevenLabs… صار في بديل مجاني على جهازك».
احفظها باسم intro.wav بمجلد المشروع، واحكيلي مدتها بالثواني.
نفس النص بلغة ثانية، بنفس الصوت:
ولّد نفس الجملة بالإنجليزي والتركي بنفس صوتي عبر VoiceStudio،
ملف لكل لغة: intro-en.wav و intro-tr.wav.
قبل ما تولّد، استعمل list_languages وتأكد إن اللغتين مدعومتين.
تفريغ تسجيل اجتماع:
فرّغ الملف meeting.m4a بـ VoiceStudio (transcribe) بالعربي،
واعمل منه ملخص بنقاط + قائمة مهام مع اسم المسؤول عن كل مهمة،
واحفظ النتيجة بـ notes.md.
صوت راوي جديد بدون تسجيل:
صمّم صوت راوي بـ VoiceStudio (design_voice):
رجّال، أربعينات، صوت عميق وهادي، إيقاع بطيء، للكتب الصوتية.
بعدها ولّد فيه أول فقرة من chapter-1.md واحفظها sample.wav عشان أقيّمه.
عشان تعرف وين بتوقف الأداة، ووين إنت.
مقابل ElevenLabs بصراحة
| النقطة | VoiceStudio | ElevenLabs |
|---|---|---|
| السعر | مجاني، مفتوح المصدر (AGPL-3.0) | اشتراك شهري حسب الدقائق |
| وين بيشتغل | على جهازك؛ صوتك ما بيطلع من عندك | بالسحابة |
| السرعة | حسب جهازك: سريع مع NVIDIA أو Apple Silicon، أبطأ على المعالج | ثابتة وسريعة |
| السهولة | تركيب ونماذج بتنزل، وخيارات كثيرة | بتفتح الموقع وبتبلّش |
| اللغات | 646 لغة حسب الـ README (حسب المحرّك) | عشرات اللغات |
| Claude Code | MCP مدمج، بدون كريدت | عبر API مدفوع |
الخلاصة اللي بقولها بالريلز وبعيدها هون: ElevenLabs لسا أسهل وأسرع وأثبت بالجودة بالسحابة. VoiceStudio بتربح لما يكون الصوت صوتك، والخصوصية مهمة، والكمية كبيرة (كتاب صوتي، دبلجة، عشرات الريلز)، أو لما بدك Claude Code يولّد صوتاً جوّا شغلك بدون فاتورة. جرّب الاثنين على نفس الجملة وقرّر بأذنك.
أخطاء بتخرب الصوت
أسئلة شائعة
مجانية فعلاً؟ وين الفخ؟
بتشتغل بالعربي؟
بدون كرت شاشة؟
صحيح بتنسخ الصوت من 3 ثواني وفيها تحكّم بالجنس والعمر؟
Claude Code ما شاف الأداة؟
/mcp. لو غيّرت المنفذ بـ OMNIVOICE_PORT، غيّره بالرابط كمان.