ShivarajMeti
cicada-audio-annotation-tool
Python

Cicada is an open source audio annotation tool that lets you annotate audio files in .wav format and also enables you to look into each audio spectrogram while annotating

Last updated Jun 12, 2026
23
Stars
8
Forks
2
Issues
0
Stars/day
Attention Score
12
Language breakdown
Python 100.0%
Files click to expand
README

Cicada - simple GUI for audio annotation

Cicada is an audio annotation tool which can be used to annotate .wav files and save the annotation in

file
format (currently). Eventually it will be made available as JSON, XML format as well (please watch for updates)

Setting up environment:

Python 3.5.6
.
Following are requiremnts needed to run the tool.
$ pip install -r requirements.txt

Things to know before starting tool :

I have enabled the window resizing option

You can make changes for the following parameters in the

.json
file
{ 	"ButtonsParams": 		{ 			"Height": 2,  			"Width":  20 		}, 	"AnnotationsFile": 		{ 			"ExistingAnnotationFile": "ExistingFile.csv", 			"NewAnnotationFile": "NewAnnotationFile.csv" 		} }

To start annotating:

Run this script:
After making sure you have
.5.6
installed and all the required packages you are good to go.
$ python cicadaappv1_1.py

Note: I have given

and not
for running the script because I assume you have virtual environment which has
installed

🔗 More in this category

© 2026 GitRepoTrend · ShivarajMeti/cicada-audio-annotation-tool · Updated daily from GitHub