Skip to main content

acrcloud music recognition wrapper

Project description

ACR-Cloud

image image image

An ACR-Cloud API Python client library

Installation

from PyPI

$ pip install acr-cloud

from git repository

$ pip install git+https://github.com/Live-Lyrics/acrcloud-py

from source

$ git clone https://github.com/Live-Lyrics/acrcloud-py
$ cd acrcloud-py
$ python setup.py install

Version upgrade

➜ pip install --upgrade acr-cloud

Requirements

  • Python 3.5 and up

Usage

Before you can begin identifying audio with ACRCloud's API, you need to sign up for a free trial over at https://www.acrcloud.com and create an Audio & Video recognition project. This will generate a host, access_key, and access_secret for you to use.

from acr_cloud import ACRCloud

acr = ACRCloud('eu-west-1.api.acrcloud.com', 'access_key', 'access_secret')
metadata = acr.identify('path-to-file.ogg')
print(metadata)

Development setup

Using Poetry

$ poetry install

or Pipenv

$ pipenv install --dev -e .

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acr-cloud-0.1.2.tar.gz (2.4 kB view hashes)

Uploaded Source

Built Distribution

acr_cloud-0.1.2-py3-none-any.whl (2.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page