D
کتاب آموزشی نسخه 3.0.1

آموزش قدم‌به‌قدم Dubora

راهنمای خیلی ساده برای نصب، اتصال حساب، انتخاب زبان و شروع دوبله زنده در Google Chrome

/ELI5 مناسب مبتدی‌ها راست‌به‌چپ WordPress Ready
Live Dubbing Persian ↔ Languages Dubora 3.0.1

تهیه‌شده توسط آرش آشوری و جلال ناصری

برای آموزش کاربران Dubora - نسخه 3.0.1

© 2026 آرش آشوری و جلال ناصری - کلیه حقوق این اثر محفوظ است. هرگونه کپی، بازنشر، توزیع یا استفاده تجاری از تمام یا بخشی از این کتاب بدون اجازه کتبی صاحبان اثر مجاز نیست.

فهرست کتاب

روش تدریس این کتاب: هر بخش طوری توضیح داده شده که حتی اگر هیچ آشنایی فنی با API، Token یا Backend نداشته باشید، بتوانید Dubora را راه‌اندازی کنید.

1. Dubora چیست؟

Dubora یک افزونه Chrome برای دوبله زنده صدا است. خیلی ساده، شما یک ویدئو یا محتوای صوتی را در مرورگر باز می‌کنید، Dubora صدای آن را می‌گیرد، زبان را پردازش می‌کند و صدای دوبله‌شده را برای شما پخش می‌کند.

ویدئو در Chrome
Dubora
پردازش زبان
صدای دوبله‌شده
مثل یک مترجم کنار گوش شما: تصور کنید یک مترجم همزمان کنار شما نشسته و هرچه در ویدئو گفته می‌شود، به زبان انتخابی شما می‌گوید.

زبان‌های نسخه 3.0.1

Dubora برای دوبله دوطرفه بین فارسی و زبان‌های انگلیسی، فرانسوی، آلمانی و اسپانیایی طراحی شده است.

2. چه چیزی در نسخه 3.0.1 جدید است؟

تغییر مهم نسخه 3.0.1 این است که Dubora حالا می‌فهمد کاربر چه پلنی دارد و بر همان اساس روش اتصال به سرویس پردازش صدا را انتخاب می‌کند.

Lite

کاربر از Gemini API Key شخصی خودش استفاده می‌کند. بنابراین Dubora دقیقه محدود سروری برای این پلن ندارد.

Plus / Pro / Max

کاربر دیگر لازم نیست API Key شخصی وارد کند. Dubora از طریق سرور خودش یک Token موقت امن می‌گیرد.

مزیت امنیتی: API Key اصلی سرور Dubora داخل افزونه قرار نمی‌گیرد. افزونه فقط یک Token موقت دریافت می‌کند.
نمای واقعی Dubora 3.0.1 - Lite

نمای واقعی Dubora 3.0.1 - پلن Lite و محل وارد کردن Gemini API Key شخصی

3. نصب Dubora در Chrome

1

Chrome Web Store را باز کنید

در Google Chrome وارد صفحه رسمی Dubora شوید.

2

Add to Chrome را بزنید

Chrome از شما اجازه نصب افزونه را می‌خواهد. نصب را تأیید کنید.

3

Dubora را Pin کنید

از آیکون پازل کنار نوار آدرس، Dubora را پیدا کنید و Pin را بزنید تا همیشه در دسترس باشد.

اگر آیکون Dubora را نمی‌بینید، اول از قسمت Extensions مرورگر بررسی کنید که افزونه روشن باشد.

4. ورود و اتصال حساب Dubora

اولین بار که افزونه را باز می‌کنید، هنوز حساب شما به افزونه وصل نیست.

نمای اولیه Dubora قبل از اتصال حساب

نمای اولیه افزونه قبل از اتصال حساب

1

روی «ورود به حساب Dubora» بزنید

صفحه حساب شما در سایت Dubora باز می‌شود.

2

کد اتصال را دریافت کنید

یک کد کوتاه اتصال برای افزونه ساخته می‌شود.

3

روی «اتصال افزونه» بزنید

بعد از اتصال، نام پلن و وضعیت دسترسی شما در بالای افزونه ظاهر می‌شود.

نمای واقعی Dubora 3.0.1 - Lite

نمونه حساب متصل‌شده

5. پلن‌ها را خیلی ساده بشناسیم

پلنروش APIدقیقه Duboraکاری که کاربر انجام می‌دهد
LiteAPI شخصی کاربرنداردGemini API Key خودش را وارد می‌کند
PlusAPI سروری Dubora120 دقیقهفقط Start را می‌زند
ProAPI سروری Dubora240 دقیقهفقط Start را می‌زند
MaxAPI سروری Dubora360 دقیقهفقط Start را می‌زند
نکته: Lite «120 دقیقه» ندارد. اگر Lite دارید، به‌جای شمارش دقیقه باید عبارت «API شخصی» نمایش داده شود.
نمای واقعی Dubora 3.0.1 - Plus 120 دقیقه

نمای واقعی Dubora 3.0.1 - پلن Plus با 120 دقیقه و بدون نیاز به API Key شخصی

6. زبان و جهت دوبله را انتخاب کنید

در بخش «زبان و جهت دوبله» ابتدا مشخص می‌کنید صدا به فارسی تبدیل شود یا از فارسی به زبان دیگر.

به فارسی

مثلاً ویدئوی انگلیسی را باز می‌کنید و Dubora خروجی فارسی پخش می‌کند.

از فارسی

صدای فارسی را به یکی از زبان‌های پشتیبانی‌شده تبدیل می‌کنید.

سپس از منوی «زبان دیگر» یکی از English، French، German یا Spanish را انتخاب کنید.

قبل از شروع دوبله، همیشه یک بار جهت و زبان را نگاه کنید. خیلی از خطاهای ظاهری فقط از انتخاب جهت اشتباه می‌آیند.

7. شروع دوبله - قدم‌به‌قدم

1

ویدئو را باز کنید

ویدئو یا صفحه‌ای که صدا دارد باید در همان Tab فعال Chrome باز باشد.

2

Dubora را باز کنید

وضعیت حساب باید فعال باشد.

3

زبان را انتخاب کنید

جهت «به فارسی» یا «از فارسی» و زبان دوم را تعیین کنید.

4

تنظیم صدا

صدای اصلی و صدای دوبله را با اسلایدرها تنظیم کنید. معمولاً صدای اصلی را کمی پایین‌تر می‌گذاریم.

5

«شروع دوبله» را بزنید

اگر دسترسی حساب معتبر باشد، Dubora شروع به پردازش صدا می‌کند.

برای Plus/Pro/Max در نسخه 3.0.1، Start بدون واردکردن API Key شخصی کار می‌کند.

8. Lite چگونه کار می‌کند؟

نمای واقعی پلن Lite در Dubora 3.0.1

نمای واقعی پلن Lite در Dubora 3.0.1 - API شخصی و محل وارد کردن Gemini API Key

مثل کلید خانه خودتان: در Lite شما کلید API خودتان را دارید و Dubora با همان کلید کار می‌کند.

نمای پلن Lite در Dubora 3.0.1

در پلن Lite باید عبارت «API شخصی» در قسمت زمان باقی‌مانده دیده شود و کادر Gemini API Key فعال باشد.

نمای واقعی پلن Lite در Dubora 3.0.1 با API شخصی

تصویر واقعی افزونه Dubora 3.0.1 در پلن Lite - کاربر باید API Key شخصی Gemini را در کادر مشخص‌شده وارد کند.

مراحل Lite

1. ساخت Gemini API Key در Google AI Studio - آموزش کامل

1

Google AI Studio را باز کنید

در مرورگر Chrome به Google AI Studio بروید و با حساب Google خود وارد شوید.

اگر اولین بار است وارد می‌شوید، ممکن است Google از شما بخواهد شرایط استفاده را تأیید کنید.

2

بخش API Keys را باز کنید

از داشبورد Google AI Studio وارد بخش API Keys شوید. می‌توانید مستقیماً از صفحه مدیریت کلیدها نیز استفاده کنید: Google AI Studio - API Keys

3

روی Create API key بزنید

دکمه Create API key را انتخاب کنید. Google برای هر API Key یک Google Cloud Project در نظر می‌گیرد.

اگر کاربر جدید باشید، Google AI Studio ممکن است یک Project پیش‌فرض برایتان بسازد. اگر قبلاً Google Cloud داشته‌اید و Project موردنظر را نمی‌بینید، از بخش Dashboard → Projects → Import projects آن Project را وارد AI Studio کنید.

4

Project مناسب را انتخاب کنید

اگر چند Project دارید، پروژه‌ای را انتخاب کنید که می‌خواهید مصرف Gemini API روی آن ثبت شود. برای یک کاربر معمولی Dubora، داشتن یک Project جدا با نامی مثل Dubora Personal می‌تواند مدیریت را ساده‌تر کند.

5

کلید جدید را بسازید و Copy کنید

پس از ساخت کلید، مقدار API Key را با دکمه Copy کپی کنید. کلید معمولاً یک رشته طولانی از حروف و اعداد است.

خیلی مهم: API Key مثل رمز عبور شماست. آن را برای دیگران نفرستید، داخل پیام عمومی قرار ندهید، در اسکرین‌شات یا ویدئو نشان ندهید و در سایت‌های ناشناس Paste نکنید.
6

API Key را در Dubora وارد کنید

دوباره Extension Dubora را باز کنید. در پلن Lite، قسمت Gemini API Key فعال است. کلیدی را که از Google AI Studio کپی کردید در این کادر Paste کنید.

سپس زبان و جهت دوبله را انتخاب کرده و Start Dubbing را بزنید.

7

اگر API کار نکرد، این موارد را بررسی کنید

  • مطمئن شوید کلید را کامل Copy کرده‌اید و ابتدا یا انتهای آن فاصله اضافی وجود ندارد.
  • در Google AI Studio بررسی کنید API Key هنوز فعال باشد.
  • اگر دکمه Create API key غیرفعال است، ممکن است مجوز Project کافی نباشد؛ در این حالت یک Project شخصی جدید بسازید یا از مدیر Google Cloud دسترسی لازم بگیرید.
  • اگر حساب یا Project شما نیاز به Billing داشته باشد، از بخش Billing در Google AI Studio/Google Cloud آن را تنظیم کنید. هزینه احتمالی Gemini API مستقیماً مربوط به حساب Google کاربر است، نه هزینه اشتراک Lite در Dubora.
نکته به‌روز برای 2026: Google اعلام کرده کلیدهای جدید ساخته‌شده در Google AI Studio به‌صورت پیش‌فرض از نوع Authorization Key ساخته می‌شوند. اگر یک کلید قدیمی Standard دارید، بهتر است از داخل AI Studio یک کلید جدید بسازید.
  1. کلید را در فیلد Gemini API Key وارد کنید.
  2. زبان و جهت را انتخاب کنید.
  3. Start Dubbing را بزنید.
API Key خود را برای افراد دیگر نفرستید و در عکس یا ویدئو نمایش ندهید.

10. زمان باقی‌مانده چگونه حساب می‌شود؟

برای پلن‌های دقیقه‌ای، زمان باقی‌مانده در بالای افزونه نشان داده می‌شود.

پلنزمان شروع دوره
Plus120:00
Pro240:00
Max360:00
LiteAPI شخصی

وقتی دوبله فعال است، مصرف به Backend گزارش می‌شود و از سهمیه کم می‌شود. وقتی سهمیه تمام شود، دسترسی دقیقه‌ای دیگر ادامه پیدا نمی‌کند تا دوره بعد یا تغییر پلن.

اگر عدد زمان بلافاصله به‌روزرسانی نشد، افزونه را یک بار ببندید و دوباره باز کنید یا وضعیت حساب را Refresh کنید.

11. امنیت نسخه 3.0.1 به زبان ساده

Lite

API Key کاربر فقط برای روش Lite لازم است و نباید با دیگران به اشتراک گذاشته شود.

Plus / Pro / Max

API Key اصلی سرور به کاربر داده نمی‌شود. Extension فقط Token موقت می‌گیرد.

تشبیه ساده: API Key مثل کلید اصلی ساختمان است؛ Token موقت مثل کارت مهمان است که برای مدت کوتاهی اجازه ورود می‌دهد.

همچنین Extension برای شروع کار باید به حساب Dubora متصل باشد و دسترسی حساب توسط Backend بررسی می‌شود.

12. رفع اشکال‌های رایج

مشکلراه‌حل ساده
دکمه Start غیرفعال استاتصال حساب، فعال بودن پلن، جهت زبان و در Lite وجود API Key را بررسی کنید.
Lite عدد 00:00 نشان می‌دهددر نسخه 3.0.1 باید «API شخصی» نمایش داده شود. Extension را Reload/Update کنید.
Plus هنوز API Key می‌خواهداحتمالاً نسخه قدیمی 3.0 نصب است. نسخه 3.0.1 یا جدیدتر را بررسی کنید.
120 دقیقه نمایش داده نمی‌شودبررسی کنید پلن حساب واقعاً Plus باشد و اتصال Extension به حساب برقرار باشد.
صدا دوبله نمی‌شودTab درست را فعال کنید، ویدئو در حال پخش باشد و اجازه‌های Chrome را بررسی کنید.
زبان اشتباه استجهت «به فارسی/از فارسی» و زبان دوم را دوباره بررسی کنید.
اگر خطا تکرار شد، متن دقیق خطا یا اسکرین‌شات را نگه دارید. این اطلاعات برای تشخیص مشکل خیلی مهم‌تر از توضیح کلی «کار نمی‌کند» است.

13. چک‌لیست سریع قبل از Start

  • Chrome باز است و Extension Dubora نصب و روشن است.
  • حساب Dubora به Extension متصل است.
  • نام پلن درست نمایش داده می‌شود.
  • در Lite، «API شخصی» و فیلد API فعال است.
  • در Plus/Pro/Max، زمان باقی‌مانده نمایش داده می‌شود و API شخصی لازم نیست.
  • جهت دوبله درست انتخاب شده است.
  • زبان دوم درست انتخاب شده است.
  • Tab ویدئو فعال است.
  • صدای اصلی و صدای دوبله تنظیم شده‌اند.
  • روی «شروع دوبله» زده‌اید.
اگر همه موارد بالا درست است، کاربر عادی برای استفاده از Dubora 3.0.1 به هیچ دانش برنامه‌نویسی نیاز ندارد.

14. پرسش‌های خیلی کوتاه

آیا Plus به API Key شخصی نیاز دارد؟

خیر. در نسخه 3.0.1 از API سروری Dubora و Token موقت استفاده می‌کند.

آیا Lite به API Key نیاز دارد؟

بله. Lite بر پایه API Key شخصی کاربر طراحی شده است.

اگر Plus بخرم چند دقیقه دارم؟

120 دقیقه در دوره پلن.

Pro و Max چطور؟

Pro برابر 240 دقیقه و Max برابر 360 دقیقه است.

آیا API Key اصلی Dubora داخل Extension است؟

خیر. در روش Server API، Extension Token موقت می‌گیرد.

نسخه‌ای که Server API را اضافه کرد کدام است؟

نسخه 3.0.1 - Server API Support.