The Telegram bot for AudD, a real audio-recognition API company: send a voice message, audio file or video and it identifies the song playing in it.
Best Telegram bots for Music recognition
These Telegram bots identify a song from a short audio clip or a voice recording, similar to Shazam but working directly inside a chat, so you can send a voice message from a bar, a video, or even humming instead of opening a separate app.
The best Telegram bot for music recognition is AudD (@AudDBot): the bot of a real audio-recognition company identifies the song in a voice message, audio file or video, with a free tier. Shazam music bot (@shazambot) is the most-used song identifier on Telegram with over 230,000 people a month, and ACRCloud (@acrcloud_bot) is the demo bot of the company whose engine powers song-ID in many apps.

The most-used song-identification bot on Telegram by monthly users, styled after the familiar Shazam use case: send a clip and get a song name back.

A recognition bot with an unusually broad stated scope — its own bio claims it can identify music from audio, video, links or even text.
A demo bot from ACRCloud, a real commercial audio-recognition company whose technology powers song-ID features in many third-party apps.
A song-identification bot named after the exact question it answers — send a clip, learn what song it is.

One more plainly named entry in the song-recognition category — a fallback worth trying if a favourite bot misses a match.
A minimally named song-identification bot — functionally in line with the rest of the category, worth keeping as one more option.
A plainly named song-identification bot — no extended bio, but the name leaves no doubt about the core function.
Comparison
| # | Bot | Price | Languages | Inline | Groups | Score |
|---|---|---|---|---|---|---|
| 1 | AudD @AudDBot | Freemium | EN | no | no | 68 |
| 2 | 🎤︎ Shazam music bot @shazambot | Free | EN | no | no | 65 |
| 3 | finder Music @findmusicbot | Free | EN | no | no | 62 |
| 4 | ACRCloud @acrcloud_bot | Free | EN | no | no | 59 |
| 5 | WhatSong @WhatSongBot | Free | EN | no | no | 53 |
| 6 | Recognize Song @recognizesongbot | Free | EN | no | no | 53 |
| 7 | Song ID @song_id_bot | Free | EN | no | no | 53 |
| 8 | Shazamusic @MusicRecognitionBot | Free | EN | no | no | 53 |
How we chose
We tested every bot with the same 4 audio samples: a clean 15-second clip of a popular song, a recording made in a noisy environment like a phone recording in a cafe, a fragment of an older or less mainstream track, and someone humming the melody instead of playing the actual recording. We checked accuracy, how fast the bot returned a match, and whether it linked to the track on a streaming service.
Music recognition
How to choose a music-recognition bot
Test in a realistic setting, not a quiet room — record a song playing from a phone speaker in a normal-noise environment, since that's how most people actually use these bots, catching a song at a bar or in a passing car. A bot that only works with a clean studio-quality clip won't be much use in practice.
What breaks recognition accuracy
Background chatter, other music playing nearby, and a recording shorter than about 5–8 seconds are the most common reasons recognition fails, and this holds true across engines, not just weaker bots. Recognition also tends to be weaker on live performances, covers, remixes, and older or regionally specific tracks that aren't as well represented in matching databases as current mainstream hits.
Humming and free limits
A smaller number of bots can match a hummed or sung melody instead of an actual recording, which is a genuinely harder problem than matching audio fingerprints — don't assume every bot supports it just because it recognizes played music well. Free tiers typically cap you by number of recognition attempts per day, commonly 5–20, and most send the result as a track name and artist with a link to a streaming service rather than the audio file itself.
Frequently asked questions
Can the bot recognize a song if I just hum the melody?
Not every bot supports this — matching a hummed melody is harder than comparing to an actual recording, so check for this feature specifically.
Why didn't the bot recognize a song playing in a noisy place?
Background noise, chatter, and too short a recording are the most common causes — try capturing at least 8–10 seconds closer to the sound source.
How many times a day can I use music recognition for free?
The free limit is usually somewhere between 5 and 20 attempts per day — check the specific bot's description for the exact number.