ShazamKit
thelemon2020
NativePHP^4.0iOS18.0+Android29+
Identify songs from ambient audio using Apple's ShazamKit — on both iOS and Android — from a NativePHP Mobile app, no JavaScript required.
Features
- Song recognition powered by Apple's ShazamKit catalog
- Cross-platform — iOS and Android support
- Microphone integration for ambient audio matching
- iOS library saving — add matched songs to the user's Shazam library
- Event-based results —
MatchFound,NoMatch,ListeningError,PermissionDenied,AddedToLibrary,LibraryError - PHP/Livewire and JavaScript (Vue/React) integration
- Backend token resolver for Android developer authentication
Installation
composer config repositories.nativephp-plugins composer https://plugins.nativephp.com
composer config http-basic.plugins.nativephp.com your@email.com your-license-key
composer require thelemon2020/nativephp-shazamkit
php artisan native:plugin:register thelemon2020/nativephp-shazamkit