rsankar9 / HVCHackathon

1 stars 2 forks source link

README

Here, we attempt to generate the annotations for songs in an smr file, automatically.

Files provided:

Step 1: We will first setup our environment with all required installations.

Follow README.md in folder HVCHackathon/Installation.

Step 2: We shall generate annotations automatically.

Step 3: Once HVC is trained for a bird, you can use only the HVC Predict script.

Step 4: Remember that post processing is necessary. Inspect your predicted labels.txt and see how HVC mislabelled syllables, then correct them manually or with scripts.


Important info!

If you want to add a new possiblity for sampling freq based on the rec_system, you will have to change the following files:

  1. HVCHackathon/Auxilliary_support.py (see line 50-51)
  2. HVCHackathon/Detect_syllables.py (see lines 76-77)
  3. HVCHackathon/Manual_labeling.py (see lines 135-136
  4. HVCHackathon/Slicing_Songfile.py (see lines 27-28)
  5. HVCHackathon/conv_npy_to_wav.py (see lines 29-30)
  6. HVCHackathon/audiofileIO.py (see lines 962-963)
  7. HVCHackathon/labelpredict.py at main (lines 172-173)

Minutes of the HVC Hackathon session on Friday 14 Jan, 2022.

HVC Hackathon 14 Jan 2021

Started by showing an example SMR w songs (CSC20 in this case)

Second part:

Second part:

Minutes of the HVC Hackathon session on Wednesday 19 Jan, 2022.