Застосунок доступний за адресою 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) або ж використовуючи відомі користувачеві слова з пісні.