shaq
A bare-bones CLI client for Shazam.
Installation
shaq is available via pip or pipx:
pip install shaq
pipx install shaq
If you run into installation errors, make sure that you have PortAudio installed. On Debian-based systems:
sudo apt install -y portaudio19-dev
shaq is also available on the Arch User Repository as shaq.
Usage
Detect by listening to the system microphone:
# shaq listens for 10 seconds by default
shaq --listen
# tell shaq to listen for 15 seconds instead
shaq --listen --duration 15
Detect from an audio file on disk:
# shaq truncates the input to 10 seconds
shaq --input obscure.mp3
# ...which can be overriden
shaq --input obscure.mp3 --duration 15
See shaq --help for more options.
The name?
Metadata
Release files for shaq 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| shaq-0.0.5.tar.gz | 5.2 kB | Without provenance | Details for shaq-0.0.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| shaq-0.0.5-py3-none-any.whl | Python 3 | none | any | Details for shaq-0.0.5-py3-none-any.whl |
Total release size: 11.0 kB
Release files / shaq-0.0.5.tar.gz
| Download URL | shaq-0.0.5.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35369afdf0701161dec13bf642878583b478c178cd17a484f2c8d5f2f313569e
|
|
BLAKE2b-256 checksum How to use checksums |
4663073da64c82a13f72f4daa53fc7ba87ec53604c41548500d579213073e6a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / shaq-0.0.5-py3-none-any.whl
| Download URL | shaq-0.0.5-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f3e6f8aedb2f987d14f2063e7060804373cc6116bdfef7c6b271d28ffb784ba
|
|
BLAKE2b-256 checksum How to use checksums |
74a5a4cf14f3de4f15950ad0566ecb64969c40a6d0985dbf892247e7e83c5ae5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Security for shaq 0.0.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.