app_label | R Documentation |
Shiny app to label recordings. Use this app to visualize your training recordings, create annotations and store them in a sqlite database. The app has a sidebar panel with the following buttons/boxes to input required user data:
Create database – if no database exists to store the annotations, use this button to create one
Choose database – choose the database to store the annotations
Butterworth filter – check box to apply filter and indicate low and high frequencies in kHz to filter the recordings
Time expanded – only used in recorders specifically intended for bat recordings. Can take any numeric value. If the recording is not time expanded the value must be set to 1. If it is time expanded the numeric value corresponding to the time expansion should be indicated
Choose folder – choose the folder containing the training recordings
After the spectrogram is ploted:
Select events by clicking in the spectrogram on the middle of the event of interest (bat call, bird song, etc)
Insert the correct label in the "Label" box and add any additional notes in the "Observations" box
Press 'Set labels' button to add labels to database
Repeat above steps if more than one set of events is present in the recording
Press 'Next' button to advance to next recording or pick another recording from the dropdown list
The spectrogram can be zoomed by pressing mouse button and dragging to select an area and then double click on it. To unzoom simply double clicking on the spectrogram without an area selected. To adjust visualization settings, in the top right, the tab "Spectrogram options" can be used to:
Threshold – minimum intensity values to show in the spectrogram. A value of 100 will typically be adequate for the majority of the recorders
Window length – moving window length in ms. Smaller windows best suited for short calls
Overlap – overlap between consecutive windows, higher values give best visualization but lower performance
Resolution – frequency resolution of the spectrogram
app_label()
Starts the shiny app, no return value.
Bruno Silva
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.