أنشئ روبوت Telegram الخاص بك من @BotFather واحصل على رمز الروبوت
قم بتحرير الملف config/telegram.json
{ "username": "BOT USERNAME", "token": "BOT TOKEN", "admins": [ "YOUR TELEGRAM ID" ] }
قم بإنشاء رمز Wit الخاص بك على موقع Wit
تحرير الملف config/wit.json (على سبيل المثال باستخدام الرمز الإيطالي)
{ "it-IT": "WIT TOKEN FOR Italian" }
يمكنك تكرار النقطتين 3 و4 لدعم لغات متعددة.
يمكنك اختبار ما إذا كان الرمز المميز الخاص بك يعمل عن طريق تشغيل:
$ python src/audiotools/speech.py wit_api_key some_file.mp3 transcription.txt
قم بإنشاء رمز ترجمة Yandex الخاص بك على موقع Yandex الإلكتروني
قم بتحرير الملف config/yandex.json
{ "translate_key": "YOUR YANDEX TOKEN" }
قم بتثبيت حزمة virtualenv وsetuptools
$ python3 -m pip install --upgrade pip
$ pip3 install virtualenv setuptools
قم بتدوين مسار الملف الكامل إلى الإصدار المخصص من Python الذي قمت بتثبيته للتو
$ which python3
قم بإنشاء البيئة الافتراضية أثناء تحديد إصدار Python الذي ترغب في استخدامه
$ virtualenv -p /usr/bin/python3 venv
تفعيل البيئة الافتراضية الجديدة
$ source venv/bin/activate
تثبيت حزم المتطلبات
(venv) $ pip3 install -r requirements.txt
قم بتشغيل الروبوت
(venv) $ python3 src/main.py
يمكنك التثبيت بسهولة باستخدام Docker.
قم بتشغيل البرنامج النصي dockerBuild.sh لإنشاء صورة عامل الإرساء من ملف Dockerfile.
قم بتشغيل البرنامج النصي dockerRun.sh لإنشاء حاوية عامل الإرساء وبدء تشغيلها.
في البرنامج النصي للتشغيل، يتم ربط تكوين دلائل عامل الإرساء والبيانات والقيم بدليل المستودع. إذا كنت تريد تحرير الملفات الموجودة في أدلة التكوين، فيمكنك القيام بذلك ببساطة عن طريق إيقاف الحاوية. بمجرد الانتهاء من تحرير الملفات، ما عليك سوى إعادة تشغيل الحاوية لتنشيطها.