/wit_transcriber

أداة لتحويل الصوتيات إلى كلام باستخدام خدمة wit.ai

Primary LanguagePythonMIT LicenseMIT

wit_transcriber

A mini command line tool to transcribe media files using wit.ai

GitHub release

Open Source Love

made-with-python

PayPal

Patreon

Liberapay

Configuring Wit.ai

  • Open wit.ai and sign with Facebook account.

  • Go to wit.ai/apps and click on New App.

  • Choose a name and select a language, set the app visibility to private, then press Create.

  • Go to Management > Settings (https://wit.ai/apps/<App ID>/settings).

  • Under the Client Access Token section click on the token to copy it, this is the API key.

Usage

Note: ffmpeg must be installed!

Copy config example file to config.json and add required languages API keys you got from the previous step.

usage: wit_transcriber.py [-h] -i INPUT [-o OUTPUT] [-c CONFIG] [-x CONNECTIONS] [-l LANG] [-v]

  

options:

-h, --help show this help message and exit

-i INPUT, --input INPUT

Path of media file to be transcribed.

-o OUTPUT, --output OUTPUT

Path of output file.

-c CONFIG, --config CONFIG

Path of config file.

-x CONNECTIONS, --connections CONNECTIONS

Number of API connections limit.

-l LANG, --lang LANG Language to use.

-v, --verbose Print API responses.

أداة التفريغ النصي بواسطة wit.ai

أداة صغيرة لتفريغ الصوتيات عبر wit.ai.

إعداد Wit.ai

  • افتح wit.ai وسجل الدخول بحساب فيس بوك.

  • افتح wit.ai/apps واضغط على New App لإنشاء تطبيق جديد.

  • اختر اسمًا للتطبيق واختر لغةَ ثم عدل إعدادات ظهور التطبيق إلى خاص واضغط إنشاء.

  • افتح قسم اﻹدارة ثم اﻹعدادات Management > Settings (https://wit.ai/apps/<App ID>/settings).

  • أسفل قسم Client Access Token section ستجد مفتاح استخدام الواجهة البرمجية، انسخه لتستخدمه في الخطوة التالية.

الاستخدام

انسخ ملف config example إلى ملف باسم config.json ثم أضف مفاتيح استخدام الواجهة البرمجية الخاصة باللغات المطلوبة.

تشغيل اﻷداة على ويندوز

من خلال الواجهة الرسومية

يمكن تحميل الاداة بواجهة رسومية من هنا main_window ثم اضافة مفتاح التشغيل الخاص بموقع wit.at من خلال شاشة الاعدادات كالتالي: settings_window

من خلال اوامر التشغيل CMD

  • حمل أحدث نسخة من الملف التنفيذي للأداة من هنا.

  • حمل ملفات ffmpeg إذا لم يكن مثبتا عندك من هنا وفك الضغط عن الملف ثم انقل ffmpeg.exe و ffprobe.exe إلى نفس المجلد الذي به الأداة.

  • شغل الملف التنفيذي عبر سطر/موجه اﻷوامر مع استبدال كلمة filename باسم الملف المراد تفريغه.

./wit_transcriber.exe -i filename