التقاط صوت النظام (Live)¶
يمكن لصفحة Live Translation التقاط صوت النظام (كل شيء يتم تشغيله على مكبرات الصوت لديك) حتى يمكنك ترجمة / إضافة ترجمات إلى أي وسائط — مكالمات Zoom، YouTube، Netflix، الألعاب، أصوات النظام.
في Settings → Live → Audio source (أو combo أعلى صفحة Live) اختر:
- Microphone — فقط الميكروفون
- System audio — فقط ما يتم تشغيله على مكبرات الصوت
- Both — الاثنان مختلطان (جيد للسرد فوق الوسائط أو لالتقاط الاجتماعات الهجينة)
عند اختيار System audio أو Both، يقوم التطبيق بالإرسال إلى الخلفية الصحيحة للالتقاط لـ OS الخاص بك. يظهر شريط تحذير مضمن مع روابط تثبيت قابلة للنقر إذا لم تتم تلبية متطلبات OS، حتى لا يكون عليك بدء جلسة لاكتشاف أن شيئًا ما مفقود.
Linux (PulseAudio / PipeWire)¶
يعمل خارج الصندوق على كل توزيعة حديثة.
يستخدم التطبيق parec (PulseAudio Recorder) للنقر على مصدر
المراقبة لمصرف افتراضي. shim توافق PulseAudio لـ PipeWire يجعل
هذا شفافًا — لست بحاجة إلى PulseAudio خام.
إذا كان parec مفقودًا، فإن شريط التحذير يكتشف مدير حزم التوزيعة
الخاصة بك ويدخل أمر التثبيت الدقيق — على سبيل المثال:
التقاط صوت النظام يحتاج PulseAudio أو PipeWire — قم بتشغيل
sudo apt-get install pulseaudio.
تم اكتشافه على apt-get / dnf / pacman / zypper / apk؛ يمكنك نسخ ولصق الأمر مباشرة في terminal.
macOS¶
CoreAudio لا يعرض صوت النظام بشكل أصلي، لذا تحتاج إلى جهاز loopback افتراضي — قم بتثبيت أحد:
- BlackHole — مجاني، مفتوح المصدر
- Loopback — مدفوع، GUI مصقول
- Soundflower — خيار مجاني قديم
- iShowU Audio Capture — مدفوع
يكتشف التطبيق أيًا منها تلقائيًا عبر
ffmpeg -f avfoundation -list_devices ويستخدم أول تطابق. لا حاجة
لتعيين loopback كمخرج / مدخل افتراضي — يحدث الالتقاط مباشرة من
خلال خلفية avfoundation الخاصة بـ ffmpeg.
بعد التثبيت، فقط اختر System audio في combo صفحة Live ويختفي شريط التحذير.
Windows¶
أصلي — لا حاجة لبرنامج إضافي في معظم الحالات.
يتحدث التطبيق مباشرة مع WASAPI loopback عبر حزمة Python
soundcard (مثبت تلقائيًا
مع التطبيق على Windows). هذا هو نفس واجهة برمجة loopback الأصلية
التي تستخدمها تطبيقات Tauri / Rust لسطح المكتب؛ تلتقط مخرجات
مكبر الصوت الافتراضي بدون كابل افتراضي.
إذا لم يكن WASAPI loopback متاحًا لسبب ما (إصدارات Windows القديمة،
برنامج تشغيل صوت غير عادي)، يعود التطبيق إلى ffmpeg -f dshow
ضد جهاز DirectShow loopback افتراضي. اختر أحد:
- Screen Capture Recorder — مجاني، يوفر
virtual-audio-capturer - VB-Audio Virtual Cable — مجاني، يأتي كـ
CABLE Output (VB-Audio Virtual Cable) - Stereo Mix (Realtek Audio) — خيار قديم على اللوحة، غالبًا ما يتم تعطيله افتراضيًا
يبحث التطبيق عن هذه بترتيب ويستخدم أول واحد موجود.
لماذا "Both" يلتقط صوتك AND صوت النظام¶
في وضع Both، يفتح التطبيق دفقي التقاط متوازيين — الميكروفون
عبر sounddevice، صوت النظام عبر الخلفية الخاصة بنظام التشغيل
أعلاه — ويمزجهما بدقة كتلة العينة. هذا هو الوضع الصحيح للسرد فوق
فيديو، أو لالتقاط جانبي اجتماع هجين (صوتك بالإضافة إلى المشاركين
على مكبرات الصوت).
نصيحة: إذا سمعت صدى أو حصلت على ترجمات مكررة، فلديك صوت النظام يأتي عبر الميكروفون (مكبرات صوت عالية → الميكروفون يلتقطها). قم بالتبديل إلى System audio فقط، أو استخدم سماعات الرأس.
استكشاف الأخطاء وإصلاحها¶
| العرض | السبب المحتمل |
|---|---|
| تبدأ صفحة Live ولكن لا توجد ترجمات | تم تحديد مصدر صوت خاطئ، أو الميكروفون الافتراضي مكتوم |
| ترجمات لصوتك ولكن ليس لفيديو YouTube | متطلب صوت النظام غير مثبت (يجب أن يعرض الشريط تعليمات التثبيت) |
| ترجمات مرتين (صدى) | وضع "Both" يلتقط صوت النظام مرتين — مرة من مكبرات الصوت عبر الميكروفون، ومرة عبر loopback. التبديل إلى System audio فقط أو استخدام سماعات الرأس |
| يبقى الشريط مرئيًا بعد تثبيت البرنامج المفقود | قم بالتبديل بين علامات التبويب والعودة — يعيد الشريط الفحص عند عرض الصفحة |
| macOS: BlackHole مثبت ولكن الشريط لا يزال موجودًا | تأكد من أن BlackHole في قائمة أجهزة الصوت ffmpeg -f avfoundation -list_devices true -i ""؛ يحتاج التطبيق لرؤيته هناك |
| Windows: يفشل WASAPI loopback على الرغم من عدم وجود خطأ | حاول تثبيت VB-Audio Virtual Cable كاحتياطي؛ إصدارات Windows القديمة أو بعض برامج تشغيل الصوت لا تعرض loopback عبر soundcard |