انتقل إلى المحتوى

التقاط صوت النظام (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 --version    # يجب أن يطبع شيئًا

إذا كان parec مفقودًا، فإن شريط التحذير يكتشف مدير حزم التوزيعة الخاصة بك ويدخل أمر التثبيت الدقيق — على سبيل المثال:

التقاط صوت النظام يحتاج PulseAudio أو PipeWire — قم بتشغيل sudo apt-get install pulseaudio.

تم اكتشافه على apt-get / dnf / pacman / zypper / apk؛ يمكنك نسخ ولصق الأمر مباشرة في terminal.

macOS

CoreAudio لا يعرض صوت النظام بشكل أصلي، لذا تحتاج إلى جهاز loopback افتراضي — قم بتثبيت أحد:

يكتشف التطبيق أيًا منها تلقائيًا عبر 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