Buat bot Telegram Anda sendiri dari @Botfather dan ambil token botnya
Edit filenya config/telegram.json
{ "username": "BOT USERNAME", "token": "BOT TOKEN", "admins": [ "YOUR TELEGRAM ID" ] }
Buat token Wit Anda sendiri di situs web Wit
Edit file config/wit.json (misalnya dengan token Italia)
{ "it-IT": "WIT TOKEN FOR Italian" }
Anda dapat mengulangi poin 3 dan 4 untuk mendukung berbagai bahasa.
Anda dapat menguji apakah token Anda berfungsi dengan menjalankan:
$ python src/audiotools/speech.py wit_api_key some_file.mp3 transcription.txt
Buat token terjemahan Yandex Anda sendiri di situs web Yandex
Edit filenya config/yandex.json
{ "translate_key": "YOUR YANDEX TOKEN" }
Instal paket virtualenv dan setuptools
$ python3 -m pip install --upgrade pip
$ pip3 install virtualenv setuptools
Catat jalur file lengkap ke versi khusus Python yang baru saja Anda instal
$ which python3
Buat lingkungan virtual sambil menentukan versi Python yang ingin Anda gunakan
$ virtualenv -p /usr/bin/python3 venv
Aktifkan lingkungan virtual baru
$ source venv/bin/activate
Instal paket persyaratan
(venv) $ pip3 install -r requirements.txt
Jalankan botnya
(venv) $ python3 src/main.py
Anda dapat menginstal dengan mudah menggunakan Docker.
Jalankan skrip dockerBuild.sh untuk menghasilkan image buruh pelabuhan dari Dockerfile.
Jalankan skrip dockerRun.sh untuk membuat dan memulai kontainer buruh pelabuhan.
Dalam skrip yang dijalankan, direktori buruh pelabuhan config , data dan nilai diikat dengan direktori repositori. Jika Anda ingin mengedit file di direktori konfigurasi, Anda dapat melakukannya hanya dengan menghentikan container. Segera setelah Anda selesai mengedit file, cukup restart container untuk mengaktifkannya.