Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.95 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.95 KB

MusicAkinator

Застосунок

Застосунок доступний за адресою https://workers-music-akinator.herokuapp.com

Початок роботи

Для коректної роботи застосунку на локальній машині необхідно:

  • Node.js, NPM
  • api_token для ресурсу Audd API(без ключа ви не зможете користуватися Audd API). Отримати його можна за наступним посиланням.

Підготовка

Крок 1

Склонуйте репозиторій із сервером застосунку за допомогою даної команди:

git clone https://github.com/meta-coders/music-akinator-backend.git

Крок 2

Встановіть змінні середовища:

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