Editing XcorrSound

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Infobox tool
+
{{Infobox_tool
 
|purpose=The xcorrSound package compares sound waves using cross correlation.
 
|purpose=The xcorrSound package compares sound waves using cross correlation.
 +
|image=
 
|homepage=https://github.com/openplanets/scape-xcorrsound
 
|homepage=https://github.com/openplanets/scape-xcorrsound
|license=GPL-2.0
+
|license=[GPL-2.0|http://www.gnu.org/licenses/gpl-2.0.html]
|function=De-Duplication, Quality Assurance
+
|platforms=
|content=Audio
 
}}
 
{{Infobox tool details
 
|ohloh_id=xcorrSound
 
 
}}
 
}}
 +
 +
<!-- Delete the Categories that do not apply -->
 +
[[Category:Quality Assurance]]
 +
[[Category:Audio]]
 +
 +
 
= Description =
 
= Description =
The xcorrSound tool compares sound waves using cross correlation and finds the best overlap. The package contains several tools.
+
The xcorrSound tool compares sound waves using cross correlation and finds the best overlap. The package contains several tools. ===
  
* overlap-analysis (earlier xcorrSound) is a tool to find the overlap between two audio files. It outputs best sample number and second and value of match.
+
* overlap-analysis (earlier xcorrSound) is a tool to find the overlap between two audio files. It outputs best sample number and second and value of match. ===
  
* sound-match is a tool to find all occurrences of a shorter wav within a larger wav
+
* sound-match is a tool to find all occurrences of a shorter wav within a larger wav ===
  
* waveform-compare (earlier migration-qa) is a tool that splits two audio files into equal sized blocks (default 5 seconds) and outputs the correlation for each block (a_i,b_i), if a and b was the input
+
* waveform-compare (earlier migration-qa) is a tool that splits two audio files into equal sized blocks (default 5 seconds) and outputs the correlation for each block (a_i,b_i), if a and b was the input ===
  
 
* sound_index is a tool to build an index in which sound-match can find all occurrences of a shorter wav (still in development phase)
 
* sound_index is a tool to build an index in which sound-match can find all occurrences of a shorter wav (still in development phase)
Line 25: Line 28:
 
This tool was developed and used at The Danish State and University Library in the following scenarios.
 
This tool was developed and used at The Danish State and University Library in the following scenarios.
  
===Overlap Scenario===
+
h3. Overlap Scenario
  
 
The State and University Library in Denmark possesses a large amount of digital audio files which are radio broadcasts from DR (Danmarks (Danish) Radio). All radio broadcasts from DR in the period 1989 to 2005 have been digitised. The broadcasts were recorded on 2 hour tapes. In order not to loose any data, one tape was put in one recorder and a few minutes before it reached the end, another recorder was started with another tape. This yields two tapes with some overlap. All these tapes have now been digitized and the digitized dataset is 20Tbytes of audio files in 2 hour chunks with unknown overlaps; the library wishes to remove this overlap. The xcorrSound tool finds the overlap.
 
The State and University Library in Denmark possesses a large amount of digital audio files which are radio broadcasts from DR (Danmarks (Danish) Radio). All radio broadcasts from DR in the period 1989 to 2005 have been digitised. The broadcasts were recorded on 2 hour tapes. In order not to loose any data, one tape was put in one recorder and a few minutes before it reached the end, another recorder was started with another tape. This yields two tapes with some overlap. All these tapes have now been digitized and the digitized dataset is 20Tbytes of audio files in 2 hour chunks with unknown overlaps; the library wishes to remove this overlap. The xcorrSound tool finds the overlap.
  
===Migration and QA Scenario===
+
h3. Migration and QA Scenario
  
The waveform-compare tool is used in SCAPE Solution [http://wiki.opf-labs.org/display/SP/SO4+Audio+mp3+to+wav+Migration+and+QA+Workflow SO4 Audio mp3 to wav Migration and QA Workflow].
+
The waveform-compare tool is used in SCAPE Solution [SO4 Audio mp3 to wav Migration and QA Workflow|http://wiki.opf-labs.org/display/SP/SO4+Audio+mp3+to+wav+Migration+and+QA+Workflow].
  
===Sound Match and Sound Index Scenarios===
+
h3. Sound Match and Sound Index Scenarios
  
 
*TBD*
 
*TBD*
  
 
= Development Activity =
 
= Development Activity =
 +
De-Duplication,Quality Assurance

Please note that all contributions to COPTR are considered to be released under the Attribution-ShareAlike 3.0 Unported (see COPTR:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)