ملاحظات التثبيت
متطلبات النظام
ويندوز: الإصدار 8 أو أحدث.
macOS: الإصدار 13.3 أو أحدث.
لينكس: جرى اختباره على ubuntu-22.04+
العتاد: لا توجد متطلبات خاصة. يمكن تخصيص استهلاك الموارد من الإعدادات المتقدمة في النافذة الرئيسية.
الاستماع إلى الملف الصوتي غير مدعوم حاليًا على Linux
وقد تحتاج أيضًا إلى ضبط متغير البيئة التالي قبل التشغيل
export WEBKIT_DISABLE_COMPOSITING_MODE=1
إعداد التلخيص باستخدام Ollama
- ثبّت Ollama
نزّل Ollama وثبّته من https://ollama.com.
- ثبّت نموذجًا
بعد التثبيت، جهّز نموذجًا للتلخيص. مثلًا يمكنك تثبيت llama3.1 بتنفيذ الأمر التالي في الطرفية:
ollama run llama3.1
- فعّل التلخيص
بعد تثبيت النموذج، افتح تطبيق Ollama. انتقل إلى More Options وفعّل Summarize قبل خطوة التفريغ مباشرةً. يمكنك ترك الإعدادات على قيمها الافتراضية.
احرص على تشغيل Run check للتأكد من أن كل شيء يعمل
هذا كل شيء! أصبح التلخيص فعّالًا الآن عبر Ollama.
الطوابع الزمنية الثابتة (الترجمات / الأفلام)
يتضمن Systematic Transcribe وضع طوابع زمنية ثابتة يمنح توقيتًا أدق للترجمات في المواد الطويلة.
- افتح
More Options. - فعّل
Stable timestamps. - نزّل نموذج VAD إذا طُلب منك ذلك.
ملاحظات:
- هذا الوضع يقدّم الجودة أولًا، وهو أبطأ عادةً بنحو
4xمن التفريغ العادي. - الأنسب لإنشاء الترجمات وضبط توقيت نصوص الأفلام والفيديو.
- نموذج VAD المستخدم افتراضيًا:
ggml-silero-v6.2.0.bin - مصدر النموذج الأصلي:
https://huggingface.co/ggml-org/whisper-vad
الترجمة إلى الإنجليزية
تعمل الترجمة إلى الإنجليزية مع نماذج Whisper من نوع small وmedium وlarge فقط، ولا تعمل مع large-v3-turbo.
إن كنت بحاجة إلى الترجمة، فنزّل نموذجًا مدعومًا من توثيق النماذج.
التثبيت اليدوي
MacOS Apple silicon: ثبّت ملف aarch64.dmg من الإصدارات لا تنسَ النقر بالزر الأيمن والفتح من مجلد التطبيقات مرة واحدة
MacOS Intel: ثبّت ملف x64.dmg من الإصدارات لا تنسَ النقر بالزر الأيمن والفتح من مجلد التطبيقات مرة واحدة
Windows: ثبّت ملف .exe من الإصدارات
Linux: ثبّت ملف .deb من الإصدارات (يمكن لمستخدمي Arch استعمال debtap)
كل النماذج متاحة للتثبيت اليدوي. راجع النماذج الجاهزة
الإعداد دون اتصال
التثبيت دون اتصال مع Systematic Transcribe سهل: افتح التطبيق، وألغِ التنزيل، ثم انتقل إلى قسم Customize داخل الإعدادات.
كل النماذج متاحة للتثبيت اليدوي. راجع الإعدادات أو النماذج الجاهزة
تفريغ أسرع على macOS (2-3 أضعاف)
- نزّل ملف
.mlcmodelc.zipالمطابق لنموذجك من https://huggingface.co/ggerganov/whisper.cpp/tree/main
- مثلًا
ggml-medium-encoder.mlmodelc.zipيطابقggml-medium-encoder.bin
- افتح مسار النماذج من إعدادات Systematic Transcribe
- اسحب ملف
.mlcmodel.cوأفلته في مجلد النماذج بحيث يكون بجوار ملف.bin - فرّغ ملفًا؛ ستستغرق المرة الأولى وقتًا أطول لأن النموذج يُجمَّع، وكل مرة بعدها ستكون أسرع.
خطأ عدم العثور على msvc140.dll
نزّل vc_redist.x64.exe وثبّته
رابط خاص لتنزيل النماذج في Systematic Transcribe
يمكنك إضافة روابط في مواقعك تتيح للمستخدمين تنزيل نماذجك بسهولة من موقعك مباشرةً إلى Systematic Transcribe.
يكون شكل الرابط كالتالي
systematic://download/?url=https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-tiny.bin?download=true
الاستخدام على خادم لينكس
لاستخدام Systematic Transcribe على خادم لينكس تحتاج إلى تثبيت شاشة وهمية
sudo apt-get install xvfb -y
Xvfb :1 -screen 0 1024x768x24 &
export DISPLAY=1
wget https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-medium.bin
systematic-transcribe --model ggml-medium.bin --file single.wav
