Застосунок доступний за адресою https://workers-music-akinator.herokuapp.com
Для коректної роботи застосунку на локальній машині необхідно:
- Node.js, NPM
api_tokenдля ресурсуAudd API(без ключа ви не зможете користуватисяAudd API). Отримати його можна за наступним посиланням.
Склонуйте репозиторій із сервером застосунку за допомогою даної команди:
git clone https://github.com/meta-coders/music-akinator-backend.git
Встановіть змінні середовища:
PORT- порт мережевого інтерфейсу, на якому буде піднято сервер застосунку.AUDD_API_TOKEN- ключ API для ресурсуAudd.AUDD_URL- адресаAudd API- https://api.audd.io/.DEEZER_URL- адресаDeezer API- https://api.deezer.com/.
Після того як все готово, перейдіть до склонованого репозиторію:
cd music-akinator-backend/
Та запустіть npm-скрипти isntall та start:
npm install
npm start
Інтерфейс веб-сторінки застосунку дозволяє здійснити розпізнавання композицій за допомогою запису звукової доріжки (запис пісні за аналогією із застосунком Shazam) або ж використовуючи відомі користувачеві слова з пісні.