Audio fingerprinting and recognition in Python (by worldveil)


Basic dejavu repo stats
7 months ago

worldveil/dejavu is an open source project licensed under MIT License which is an OSI approved license.

Dejavu Alternatives

Similar projects and alternatives to dejavu based on common topics and language

  • GitHub repo beets

    music library manager and MusicBrainz tagger

  • GitHub repo SpeechRecognition

    Speech recognition module for Python, supporting several engines and APIs, online and offline.

  • GitHub repo pydub

    Manipulate audio with a simple and easy high level interface

  • GitHub repo ffsubsync

    Automagically synchronize subtitles with video.

  • GitHub repo librosa

    Python library for audio and music analysis

  • GitHub repo jukebox

    Code for the paper "Jukebox: A Generative Model for Music"

  • GitHub repo pyAudioAnalysis

    Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better dejavu alternative or higher similarity.


Posts where dejavu has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.
  • find specific audio segment and cut everything before it
    The only way I can think of is to use Acoustic Fingerprinting. There’s a python project on GitHub called dejavu (link here) that can identify which audio file a snippet matches. It looks like one of the parameters it spits out is where in the audio file it matches, which you could then use that time stamp with ffmpeg.
  • Is there any method to detect a sound snippet in a mp4 file with python?
    What you want is called "audio fingerprinting". A quick google search found this python library: