audio-fingerprinting

How to get audio tags using audio fingerprint

无人久伴 提交于 2019-12-06 08:46:00
I have an audio file with all id3 tags as null. I want to extract the acoustic fingerprint and with an online service to get the id3 tags. How can I do that in Java? Is there an online service who I can pass the audio fingerprint and it return the tags? If this is a non-commercial application, you can use AcoustID . Here you can see some example code in Java. If you Google around, you will find more examples. Note: I created and run AcoustID As long as I know, there are two available open API: 1 - Look for fingerprint query in the Echonest API . You need to create an API for yourself. Then, to

Export each minute of MP3 into separate WAV

好久不见. 提交于 2019-12-04 12:05:55
This is definitely a strange question but I'm looking for a way to split an mp3 mix of 60 minutes into 60 separate 1 minute long wav files to use with an audio fingerprinting API like Echonest. Is this possible in a single ffmpeg command or would I have to run multiple iterations of ffmpeg with a the following values: -ss is the startpoint in seconds. -t is the duration in seconds. You can use the segment muxer in ffmpeg: ffmpeg -i input.mp3 -codec copy -map 0 -f segment -segment_time 60 output%03d.mp3 For a 4 minute input this results in: $ ls -m1 output*.mp3 output000.mp3 output001.mp3

Comparing two recorded voices

自闭症网瘾萝莉.ら 提交于 2019-12-03 06:23:24
问题 I need to find some literature in how to compare a realtime recorded voice (From a mic) against a database of pre-recorded voices. After comparing I would then need to output a match percentage of it. I am researching on audio fingerprinting, but I cant really get to any conclusion on any literature of such implementation. Any expert out here which can easily guide me in achieving this ? 回答1: I have done similar work before, so I may be the right person to describe the procedure to you. I had

Android /java echonest file upload errorrr

微笑、不失礼 提交于 2019-12-02 08:27:06
问题 So i had been trying to figure out how to upload the file on echonest servers for analysis but i am unable to,actually nothing happens after :Track track = echoNest.uploadTrack(file,true); String[] args={"/storage/sdcard1/Music/Drive soundtrack/A Real Hero (feat. Electric Youth).mp3"}; File file = new File(args[0]); if(!file.canRead()) { printUsage(); System.out.println("Insert a valid path!"); } System.out.println("validd path!"); EchoNestAPI echoNest = new EchoNestAPI("080NXJV4Y....");

Android /java echonest file upload errorrr

落花浮王杯 提交于 2019-12-02 05:59:11
So i had been trying to figure out how to upload the file on echonest servers for analysis but i am unable to,actually nothing happens after :Track track = echoNest.uploadTrack(file,true); String[] args={"/storage/sdcard1/Music/Drive soundtrack/A Real Hero (feat. Electric Youth).mp3"}; File file = new File(args[0]); if(!file.canRead()) { printUsage(); System.out.println("Insert a valid path!"); } System.out.println("validd path!"); EchoNestAPI echoNest = new EchoNestAPI("080NXJV4Y...."); System.out.println("hello!"); Track track = echoNest.uploadTrack(file,true); System.out.println("uploaded!"

Audio Matching (Audio Fingerprinting)

萝らか妹 提交于 2019-12-01 17:44:34
I'm writing an android app that lets user record his voice through microphone & save it in storage & link it to a specific content (like a Contact). Later, user call that voice again & the app should compare it with saved audio files & find the one that matches the voice. I searched a lot & found some libraries that do this online, like EchoPrint that generates fingerprint from recorded audio & sends it to opensource server & returns the result. But I need to do this offline. Has anybody know such library? If you are aiming to compare an old recording of a user with a new call as it comes in,

Echoprint iOS Missing Framework

↘锁芯ラ 提交于 2019-11-30 22:19:12
Has anyone downloaded the demo iOS version of EchoPrint? It's an audio fingerprinting open source software. I just downloaded it but it appears to missing framework... any place to get a functioning version? Follow the steps to get it the framework running Download latest version of boost . The download link for latest 1.51.0 for boost library Extract the boost_1_51_0.tar.gz file. Download the project for generation of libechoprint-codegen-ios.a famework from here Open the project and set the Header Search Path as the path of the extracted boost folder. e.g. in my case the below is the path

Echoprint iOS Missing Framework

流过昼夜 提交于 2019-11-30 05:21:32
问题 Has anyone downloaded the demo iOS version of EchoPrint? It's an audio fingerprinting open source software. I just downloaded it but it appears to missing framework... any place to get a functioning version? 回答1: Follow the steps to get it the framework running Download latest version of boost . The download link for latest 1.51.0 for boost library Extract the boost_1_51_0.tar.gz file. Download the project for generation of libechoprint-codegen-ios.a famework from here Open the project and

Open source audio pattern recognition (finger printing) [closed]

丶灬走出姿态 提交于 2019-11-28 16:33:56
Is there any open source audio fingerprinting solution that provides a "Shazam like" solution? Shazam uses the commercial solution from Landmark digital but I am looking for an alternative (even if inferior in accuracy and performance) open source solution. Any one knows anything about such implementation or even of a published not implemented algorithm? echoprint looks like a solid alternative to commercial libs. for speech recognition: CMUSphinx OpenEars we only tested echoprint and so far so good. I know the answer is a bit late but as this page pops up in google, we may as well improve it

Open source audio pattern recognition (finger printing) [closed]

前提是你 提交于 2019-11-27 09:47:00
问题 Is there any open source audio fingerprinting solution that provides a "Shazam like" solution? Shazam uses the commercial solution from Landmark digital but I am looking for an alternative (even if inferior in accuracy and performance) open source solution. Any one knows anything about such implementation or even of a published not implemented algorithm? 回答1: echoprint looks like a solid alternative to commercial libs. for speech recognition: CMUSphinx OpenEars we only tested echoprint and so