Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/falkben/audioanalysischecker
Matlab scripts and GUI's for marking bat vocalizations
https://github.com/falkben/audioanalysischecker
Last synced: 5 days ago
JSON representation
Matlab scripts and GUI's for marking bat vocalizations
- Host: GitHub
- URL: https://github.com/falkben/audioanalysischecker
- Owner: falkben
- Created: 2015-03-25T02:02:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-09-07T20:33:50.000Z (about 8 years ago)
- Last Synced: 2023-02-28T23:36:34.590Z (over 1 year ago)
- Language: Matlab
- Homepage:
- Size: 1.17 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
- Audit: audit_duration.m
Awesome Lists containing this project
README
Steps to automatically marking calls with this software.
1. Extract the vocalization times using extract_vocs_across_files_cc.m
a. Expects bat band to be a part of the filename for .mat files
b. Doesn't load .bin files (exclusive to only this part of the code)
c. creates a sound_data.mat struct file, containing each audio file's auto-marked voc times
2. For each file, run AudioAnalysisChecker to make sure ea. voc is correctly marked and that none are skipped
a. Outputs a '_processed.mat' file in the same folder as each data file
3. To get onset/offest of each voc, run extract_dur_across_files.m
a. Outputs a '_processed_duration.mat' file in the same folder as each data file
4. Audit the onsets/offsets of each voc:
a. check_duration_marking.m (marking good durations/bad durations)
b. audit_duration.m (for each bad duration or unmarked duration, manually mark)
The end result is '_processed_duration.mat' files for each trial with duration_data_audit and manual_additions in that file