resources / integrations

Integrations

Run recognition on a specific platform or runtime.

Integration

Add AudD to a podcast post-production pipeline

Wire AudD's enterprise endpoint into a repeatable podcast workflow — on every episode export, scan for music with ffmpeg, write credits to chapters and show notes, and flag unlicensed commercial tracks for review.

read →
Integration

Add music recognition to a React Native app

Record a few seconds of audio in a React Native app, upload it to your own backend, and identify the song with AudD's standard recognition endpoint.

read →
Integration

Add music recognition to an Electron desktop app

Capture a few seconds of audio in an Electron app and identify the song with AudD, keeping your API token in the main process and off the client.

read →
Integration

Build a Chrome extension that identifies the music playing in a tab

Capture a few seconds of tab audio with a Manifest V3 Chrome extension, send it to your own backend, and identify the song with AudD.

read →
Integration

Identify the music playing in a room with Home Assistant

Recognize the song playing in a room from Home Assistant or Music Assistant — capture a short audio clip on the server, send it to AudD, and expose artist and title as a sensor and a service you can automate on.

read →
Integration

Run a Reddit music-recognition bot (the AudD RedditBot template)

Deploy AudD's open-source Reddit bot — the one that powers u/auddbot — to answer 'what's this song?' on posts and comments by recognizing music in linked videos and streams.

read →
Integration

Run AudD music recognition in a Cloudflare Worker

Build a Cloudflare Worker that takes a URL or an uploaded file, calls the AudD API, and returns the recognized track as JSON — secret handling, fetch-based recognition, and CPU-time limits covered.

read →
Integration

Run AudD music recognition in a Vercel function

Build a Next.js route handler on Vercel that calls the AudD API — covering the Node runtime (full SDK, including bytes) and the Edge runtime (fetch-only, URL or in-memory bytes), with timeout and offload guidance.

read →
Integration

Run AudD music recognition in an AWS Lambda function

Build an AWS Lambda function in Node.js that identifies music with AudD, triggered by API Gateway or by new objects landing in S3.

read →
Integration

Run the AudD Discord bot (deploy the official template)

Deploy AudD's official open-source Discord bot: clone the Go repo, configure your Discord and AudD tokens, run it, invite it to a server, and keep it up.

read →
Integration

Show recognized music on a Twitch stream

Display the currently-playing song to Twitch viewers with AudD audio streams — subscribe a channel with addStream, consume matches via callback or longpoll, and render them in an overlay or a Twitch Extension.

read →