البث المباشر عبر OBS
ابثّ بلغتك بينما يقرأ المشاهدون الترجمة على الفيديو نفسه. يقوم تطبيق Whisperr على الويب بتفريغ كلامك وترجمته لحظيًا، وتعرض صفحة الطبقة الشفافة (الأوفرلاي) الترجمة داخل OBS كمصدر متصفح (Browser Source) — بلا إضافات، ولا تنزيلات، ولا تغيير في إعدادات مُرمِّز الرسوميات. تعرض الطبقة أيضًا رمز QR صغيرًا في الزاوية: من يريد لغة أخرى من المشاهدين يمسحه ليتابع القراءة على هاتفه بأي لغة يدعمها Whisperr.
كيف يعمل
- ابدأ بثًا في تطبيق Whisperr على الويب مع تفعيل رابط المشاركة — هذا يُنشئ غرفة مباشرة لجلستك
- أنشئ رابط الطبقة (الأوفرلاي) وأضفه إلى OBS كمصدر متصفح — تظهر الترجمة فوق بثك أثناء حديثك
- يمسح المشاهدون رمز QR في الزاوية لفتح الغرفة على هواتفهم واختيار لغتهم بأنفسهم
ما تحتاج إليه
- حساب Whisperr، مع تسجيل الدخول إلى تطبيق الويب في Chrome
- OBS Studio (أو أي برنامج بث يدعم مصدر المتصفح، مثل Streamlabs)
- تجهيزات بثك المعتادة — Twitch أو YouTube Live أو Kick أو أي منصة أخرى يمكن لـ OBS البث إليها
الخطوة 1 — ابدأ بثًا مع تفعيل رابط المشاركة
افتح تطبيق الويب وابدأ تسجيلًا جديدًا:
- اختر لغة حديثك ولغة الترجمة التي تريد دمجها في صورة البث
- اختر مصدر الصوت — صوت الميكروفون للتعليق فقط، أو الميكروفون + الشاشة إذا أردت تفريغ صوت اللعبة أو التبويب أيضًا
- فعِّل رابط المشاركة ثم ابدأ التسجيل

بمجرد بدء التسجيل تظهر لوحة مشاركة فيها تبويبان: الغرفة (الرابط ورمز QR اللذان يمكن لمستمعيك الانضمام بهما مباشرة) وOBS (رابط إعداد الطبقة الخاص ببثك).

الخطوة 2 — افتح صفحة إعداد الطبقة
في لوحة المشاركة، انقر على تبويب OBS ثم على أيقونة الفتح بجوار رابط الإعداد — كلاهما محدد بالأحمر أدناه:

يبدو رابط إعداد الطبقة هكذا:
https://whisperr.co/app/overlay/<your-room-id>/choose
تتيح لك صفحة الإعداد اختيار ما تعرضه الترجمة على البث، دون تحرير الرابط يدويًا:

الخطوة 3 — اختر ما يراه المشاهدون وأنشئ الرابط
- الترجمة — الترجمة المترجمة فقط (الخيار المعتاد)
- التفريغ النصي — كلامك الأصلي فقط، كترجمة حية لما تقوله
- كلاهما — سطرك الأصلي وتحته الترجمة، مثل الترجمة ثنائية اللغة
اختر عدد أسطر الترجمة التي تبقى على الشاشة في آن واحد، واضغط إنشاء، ثم انسخ الرابط:

الصق الرابط المُنشأ في OBS — وليس رابط صفحة الإعداد نفسها. صفحة الإعداد شاشة تهيئة، وإضافتها إلى OBS ستُظهر بطاقة الإعدادات على بثك.
الخطوة 4 — أضفه إلى OBS كمصدر متصفح
في OBS:
- في Sources (المصادر)، انقر على + واختر Browser (المتصفح)
- الصق الرابط المُنشأ في حقل URL
- اضبط العرض والارتفاع ليطابقا لوحة العرض لديك — عادةً 1920 × 1080
- انقر OK، ثم ضع المصدر فوق طبقات اللعبة أو الكاميرا

خلفية الطبقة شفافة تمامًا — عندما لا يتحدث أحد، يكون المصدر غير مرئي. خلال الدقيقة الأولى بعد التحميل، يظهر سطر حالة خافت ("Whisperr overlay connected — waiting for captions…" أي «اتصلت طبقة Whisperr — في انتظار الترجمة…») لتتأكد أنها تعمل أثناء التجهيز؛ يختفي سطر الحالة فور وصول أول ترجمة، ولا يظهر أبدًا في منتصف البث.
الخطوة 5 — ابدأ البث
تحدث بشكل طبيعي. تظهر الترجمة فوق بثك لحظيًا — الجزء الجاري من الجملة يظهر باهتًا قليلًا ثم يثبت مع تأكيد التفريغ، وتتلاشى الأسطر المكتملة بعد ثوانٍ من توقفك عن الكلام.

رمز QR في الزاوية
الترجمة المدموجة في الصورة تصل للجميع، لكنها بلغة واحدة. رمز QR في الزاوية يفتح غرفتك المباشرة على هاتف المشاهد، حيث يختار لغته هو بل ويمكنه الاستماع بتحويل النص إلى كلام. الرمز مفعّل افتراضيًا مع العبارة "Scan to read in your language" («امسح لتقرأ بلغتك») — خصصه بمعاملات الرابط أدناه (مثلًا ?qrlabel= بصياغتك الخاصة بلغة جمهورك، أو ?qr=0 لإزالته).
تخصيص الطبقة
كل خيار هو معامل في الرابط، لأن مصادر المتصفح في OBS لا يمكن النقر عليها. أضفها إلى الرابط المُنشأ بعلامة &:
| المعامل | الافتراضي | وظيفته |
|---|---|---|
mode | translation | translation (الترجمة) أو transcription (التفريغ النصي) أو both (كلاهما) |
lines | 2 | عدد أسطر الترجمة الظاهرة معًا (1–6) |
size | 42 | حجم الخط بالبكسل (12–120) |
color | ffffff | لون النص — قيمة سداسية عشرية بدون #، أو اسم لون CSS |
bg | 0 | عتامة الخلفية خلف كل سطر، 0–1 (0 = ظل النص فقط) |
hold | 8 | عدد الثواني التي يبقى فيها السطر المكتمل على الشاشة (1–60) |
align | bottom | تثبيت الترجمة في bottom (الأسفل) أو top (الأعلى) |
lang | (الكل) | عرض ترجمات لغة هدف واحدة فقط، مثل lang=es |
qr | مفعّل | qr=0 يخفي رمز QR في الزاوية |
qrsize | 132 | حجم رمز QR بالبكسل (64–400) |
qrpos | br | زاوية رمز QR: br أو bl أو tr أو tl |
qrlabel | Scan to read in your language | العبارة أسفل رمز QR؛ qrlabel= (فارغ) يعرض الرمز وحده |
مثلًا، ترجمة صفراء أكبر في الأعلى بدون رمز QR:
https://whisperr.co/app/overlay/<room-id>?size=56&color=ffcc00&align=top&qr=0
نصائح واستكشاف الأخطاء
- المصدر لا يعرض شيئًا في OBS — انقر بزر الفأرة الأيمن على مصدر المتصفح واختر Refresh cache of current page (تحديث ذاكرة التخزين المؤقت للصفحة الحالية). إذا ظل سطر الحالة يقول "connecting…" ولم يتصل، فتحقق من الشبكة؛ وإذا قال "waiting for captions" فالطبقة سليمة، وجلسة Whisperr لديك لم ترسل كلامًا بعد فحسب.
- كل بث غرفة جديدة — كل جلسة تسجيل تحصل على معرّف غرفة جديد، فأنشئ رابط طبقة جديدًا عند بدء بث جديد، أو أبقِ جلسة Whisperr نفسها تعمل طوال البث.
- جلسات الخطة المجانية محدودة بدقيقتين — لبث حقيقي ستحتاج إلى خطة مدفوعة لتستمر الجلسة طوال مدة بثك.
- تترجم إلى عدة لغات؟ ادمج لغة واحدة في صورة البث بـ
lang=، ودع البقية يستخدمون رمز QR — فهذا بالضبط ما وُجد لأجله.