Name Date Size #Lines LOC

..--

README.mdH A D25-Apr-2025764 1913

data_augmentation.pyH A D25-Apr-20258 KiB150104

download_demand.shH A D25-Apr-20251.2 KiB4425

evaluation.pyH A D25-Apr-202516.4 KiB350275

experiments.pyH A D25-Apr-20252 KiB3930

export_neuralpitch_weights.pyH A D25-Apr-20253.4 KiB11079

models.pyH A D25-Apr-20256.9 KiB179139

neural_pitch_update.pyH A D25-Apr-20257.1 KiB180125

ptdb_process.shH A D25-Apr-2025938 3422

run_crepe.pyH A D25-Apr-20252.6 KiB7351

training.pyH A D25-Apr-20257.1 KiB163126

utils.pyH A D25-Apr-20252.3 KiB6038

README.md

1## Neural Pitch Estimation
2
3- Dataset Installation
4    1. Download and unzip PTDB Dataset:
5        wget https://www2.spsc.tugraz.at/databases/PTDB-TUG/SPEECH_DATA_ZIPPED.zip
6        unzip SPEECH_DATA_ZIPPED.zip
7
8    2. Inside "SPEECH DATA" above, run ptdb_process.sh to combine male/female
9
10    3. To Download and combine demand, simply run download_demand.sh
11
12- LPCNet preparation
13    1. To extract xcorr, add lpcnet_extractor.c and add relevant functions to lpcnet_enc.c, add source for headers/c files and Makefile.am, and compile to generate ./lpcnet_xcorr_extractor object
14
15- Dataset Augmentation and training (check out arguments to each of the following)
16    1. Run data_augmentation.py
17    2. Run training.py using augmented data
18    3. Run experiments.py
19