Coder Social home page Coder Social logo

sallly81 / findsimilar Goto Github PK

View Code? Open in Web Editor NEW

This project forked from khairy-mohamed/findsimilar

0.0 0.0 0.0 53.72 MB

An audio fingerprinting utility that search a directory of audio samples and then lets you find similiarties by id or by dropping an audio file onto the gui

C# 57.85% MATLAB 5.33% Shell 0.01% Python 1.27% Smalltalk 0.07% Fortran 5.57% C 0.92% HTML 28.94% Batchfile 0.04%

findsimilar's Introduction

FindSimilar Audio Search Utility utilising MFCC methods README
=================================================================
Per Ivar Nerseth, 2014
[email protected]

FindSimilar. Version 1.0.11.
Copyright (C) 2012-2014 Per Ivar Nerseth.

Usage: FindSimilar.exe <Arguments>

Arguments:
        -scandir=<scan directory path and create audio fingerprints - ignore existing files>
        -match=<path to the wave file to find matches for>
        -matchid=<database id to the wave file to find matches for>

Optional Arguments:
        -gui    <open up the Find Similar Client GUI>
        -resetdb        <clean database, used together with scandir>
        -num=<number of matches to return when querying>
        -percentage=0.x <percentage above and below duration when querying>
        -type=<distance method to use when querying. Choose between:>
                kl      =Kullback Leibler Divergence/ Distance (default)
                dtw     =Dynamic Time Warping - Euclidean
                dtwe    =Dynamic Time Warping - Euclidean
                dtwe2   =Dynamic Time Warping - Squared Euclidean
                dtwman  =Dynamic Time Warping - Manhattan
                dtwmax  =Dynamic Time Warping - Maximum
                ucrdtw  =Dynamic Time Warping - UCR Suite (fast)
                Or use the distance method directly:
        -kl     <Use Kullback Leibler Divergence/ Distance (default)>
        -dtw    <Use Dynamic Time Warping - Euclidean>
        -dtwe   <Use Dynamic Time Warping - Euclidean>
        -dtwe2  <Use Dynamic Time Warping - Squared Euclidean>
        -dtwman <Use Dynamic Time Warping - Manhattan>
        -dtwmax <Use Dynamic Time Warping - Maximum>
        -ucrdtw <Use Dynamic Time Warping - UCR Suite (fast)>

        -? or -help=show this usage help>

Normal Steps are:
1. Scan Directory
FindSimilar.exe -scandir="path/to/audiosamples/dir" -resetdb

2. Optional - Scan more directories
FindSimilar.exe -scandir="path/to/another_audiosamples/dir"

3. Use either command prompt utility
FindSimilar.exe -match="path/to/audiosample.wav|mp3|flac|wma|etc"
or
FindSimilar.exe -matchid=4

4. Or use GUI client
FindSimilar.exe -gui

findsimilar's People

Contributors

perivar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.