پخش زنده با OBS
به زبان خودتان استریم کنید و بینندگان زیرنویس ترجمهشده را مستقیماً روی ویدیو بخوانند. وباپ Whisperr گفتار شما را بهصورت همزمان رونویسی و ترجمه میکند و یک صفحهٔ اورلی شفاف، زیرنویسها را بهعنوان Browser Source (منبع مرورگر) داخل OBS نمایش میدهد — بدون افزونه، بدون دانلود و بدون تغییر در انکودر GPU. اورلی یک کد QR کوچک هم در گوشهٔ تصویر نشان میدهد: بینندگانی که زبان دیگری میخواهند، آن را اسکن میکنند و روی گوشی خود به هر زبانی که Whisperr پشتیبانی میکند همراه میشوند.
چطور کار میکند
- در وباپ Whisperr یک پخش را شروع کنید و لینک اشتراکگذاری را روشن بگذارید — با این کار یک اتاق زنده برای جلسهٔ شما ساخته میشود
- آدرس اورلی خود را بسازید و آن را بهعنوان Browser Source به OBS اضافه کنید — همانطور که صحبت میکنید، زیرنویس ترجمهشده روی استریم ظاهر میشود
- بینندگان کد QR گوشهٔ تصویر را اسکن میکنند تا اتاق را روی گوشی خود باز کنند و زبان دلخواهشان را انتخاب کنند
چه چیزهایی لازم دارید
- یک حساب Whisperr که در Chrome وارد وباپ شده باشد
- OBS Studio (یا هر نرمافزار استریمی که Browser Source داشته باشد، مانند Streamlabs)
- همان تجهیزات همیشگی استریم شما — Twitch، YouTube Live، Kick یا هر جای دیگری که OBS بتواند به آن استریم کند
گام 1 — شروع پخش با لینک اشتراکگذاری
وباپ را باز کنید و یک ضبط جدید شروع کنید:
- زبان گفتار و زبان ترجمهای را که میخواهید روی استریم حک شود انتخاب کنید
- یک منبع صدا انتخاب کنید — صدای میکروفون برای گفتار خودتان، یا میکروفون + صفحه اگر میخواهید صدای بازی یا تب مرورگر هم رونویسی شود
- لینک اشتراکگذاری را روشن کنید و ضبط را شروع کنید

با شروع ضبط، یک پنل اشتراکگذاری با دو زبانه ظاهر میشود: اتاق (لینک و کد QR که شنوندگان میتوانند مستقیماً با آن ملحق شوند) و OBS (لینک راهاندازی اورلی برای استریم شما).

گام 2 — باز کردن صفحهٔ راهاندازی اورلی
در پنل اشتراکگذاری روی زبانهٔ OBS کلیک کنید و سپس روی آیکون باز کردن کنار لینک راهاندازی بزنید — هر دو در تصویر زیر با کادر قرمز مشخص شدهاند:

لینک راهاندازی اورلی چنین شکلی دارد:
https://whisperr.co/app/overlay/<your-room-id>/choose
در صفحهٔ راهاندازی، بدون نیاز به ویرایش دستی URL، انتخاب میکنید زیرنویسهای روی استریم چه چیزی نشان دهند:

گام 3 — انتخاب آنچه بینندگان میبینند و ساخت URL
- ترجمه — فقط زیرنویس ترجمهشده (انتخاب معمول)
- رونویسی — فقط گفتار اصلی شما، بهصورت زیرنویس زنده
- هر دو — جملهٔ اصلی شما با ترجمه در زیر آن، مانند زیرنویس دوزبانه
تعداد خطوط زیرنویسی را که همزمان روی صفحه میمانند انتخاب کنید، دکمهٔ ساخت را بزنید و URL را کپی کنید:

آدرسی که در OBS میچسبانید باید URL ساختهشده باشد — نه URL خود صفحهٔ راهاندازی. صفحهٔ راهاندازی یک صفحهٔ پیکربندی است و اگر آن را به OBS اضافه کنید، کارت پیکربندی روی استریم شما نمایش داده میشود.
گام 4 — افزودن به OBS بهعنوان Browser Source
در OBS:
- در بخش Sources (منابع) روی + کلیک کنید و Browser (مرورگر) را انتخاب کنید
- آدرس ساختهشده را در فیلد URL بچسبانید
- Width (عرض) و Height (ارتفاع) را با بوم خود هماهنگ کنید — معمولاً 1920 × 1080
- روی OK کلیک کنید و سپس منبع را بالای لایههای گیمپلی یا دوربین قرار دهید

پسزمینهٔ اورلی کاملاً شفاف است — وقتی کسی صحبت نمیکند، منبع نامرئی است. در دقیقهٔ اول پس از بارگذاری، یک خط وضعیت کمرنگ نمایش داده میشود («Whisperr overlay connected — waiting for captions…» یعنی اورلی Whisperr متصل شد — در انتظار زیرنویس) تا هنگام آمادهسازی مطمئن شوید همهچیز کار میکند؛ این خط با رسیدن اولین زیرنویس ناپدید میشود و هرگز وسط استریم ظاهر نمیشود.
گام 5 — شروع پخش زنده
عادی صحبت کنید. زیرنویسها بهصورت همزمان روی استریم ظاهر میشوند — بخشِ در حالِ گفتنِ جمله کمی کمرنگتر نمایش داده میشود و با تأیید رونویسی تثبیت میشود، و خطوط تمامشده چند ثانیه پس از پایان صحبت شما محو میشوند.

کد QR گوشهٔ تصویر
زیرنویس حکشده به دست همه میرسد، اما فقط یک زبان است. کد QR گوشهٔ تصویر، اتاق زندهٔ شما را روی گوشی بیننده باز میکند تا او زبان خودش را انتخاب کند و حتی بتواند با تبدیل متن به گفتار گوش دهد. این کد بهطور پیشفرض روشن است و زیرنویس آن «Scan to read in your language» (برای خواندن به زبان خودتان اسکن کنید) است — با پارامترهای URL زیر میتوانید آن را سفارشی کنید (مثلاً با ?qrlabel= متن دلخواه خود را به زبان مخاطبانتان بنویسید، یا با ?qr=0 آن را حذف کنید).
سفارشیسازی اورلی
چون روی Browser Source در OBS نمیتوان کلیک کرد، همهٔ گزینهها پارامتر URL هستند. آنها را با & به آدرس ساختهشده اضافه کنید:
| پارامتر | پیشفرض | کارکرد |
|---|---|---|
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 | (all) | فقط ترجمههای یک زبان مقصد را نشان میدهد، مثلاً lang=es |
qr | on | با 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 چیزی نشان نمیدهد — روی Browser Source راستکلیک کنید و Refresh cache of current page (نوسازی کش صفحهٔ فعلی) را انتخاب کنید. اگر خط وضعیت «connecting…» (در حال اتصال) نشان میدهد و هرگز متصل نمیشود، شبکهٔ خود را بررسی کنید؛ اگر «waiting for captions» (در انتظار زیرنویس) نوشته است، اورلی سالم است و فقط جلسهٔ Whisperr شما هنوز گفتاری نمیفرستد.
- هر استریم یک اتاق جدید است — هر جلسهٔ ضبط شناسهٔ اتاق تازهای میگیرد؛ پس با شروع هر پخش جدید یک آدرس اورلی جدید بسازید، یا در طول کل استریم همان جلسهٔ Whisperr را باز نگه دارید.
- جلسههای طرح رایگان به 2 دقیقه محدودند — برای استریم واقعی به یک طرح ارتقایافته نیاز دارید تا جلسه تا وقتی روی آنتن هستید ادامه پیدا کند.
- به چند زبان ترجمه میکنید؟ با
lang=فقط یک زبان را روی استریم حک کنید و بگذارید بقیه از کد QR استفاده کنند — دقیقاً برای همین کار ساخته شده است.