A mini command line tool to transcribe media files using 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.
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/apps واضغط على New App لإنشاء تطبيق جديد.
-
اختر اسمًا للتطبيق واختر لغةَ ثم عدل إعدادات ظهور التطبيق إلى خاص واضغط إنشاء.
-
افتح قسم اﻹدارة ثم اﻹعدادات Management > Settings (
https://wit.ai/apps/<App ID>/settings
). -
أسفل قسم Client Access Token section ستجد مفتاح استخدام الواجهة البرمجية، انسخه لتستخدمه في الخطوة التالية.
انسخ ملف config example إلى ملف باسم config.json
ثم أضف مفاتيح استخدام الواجهة البرمجية الخاصة باللغات المطلوبة.
يمكن تحميل الاداة بواجهة رسومية من هنا ثم اضافة مفتاح التشغيل الخاص بموقع wit.at من خلال شاشة الاعدادات كالتالي:
-
حمل أحدث نسخة من الملف التنفيذي للأداة من هنا.
-
حمل ملفات ffmpeg إذا لم يكن مثبتا عندك من هنا وفك الضغط عن الملف ثم انقل
ffmpeg.exe
وffprobe.exe
إلى نفس المجلد الذي به الأداة. -
شغل الملف التنفيذي عبر سطر/موجه اﻷوامر مع استبدال كلمة filename باسم الملف المراد تفريغه.
./wit_transcriber.exe -i filename