Analytical component of voice.hydev.org
Go to file
2022-10-01 13:41:07 -04:00
data [+] Add manually labeled CN-Celeb labels 2021-12-24 15:41:44 -05:00
experiment [U] Backup unfinished changes 2022-10-01 13:41:07 -04:00
results [+] Tilt result 2022-04-03 02:44:41 -04:00
sgs [F] Fix wheel not including data 2022-04-05 02:06:10 -04:00
.gitattributes [+] Initial commit 2021-12-22 03:30:29 -05:00
.gitignore [-] Ignore sample audio 2022-03-25 23:54:06 -04:00
deploy.sh [F] Fix wheel not including data 2022-04-05 02:06:10 -04:00
MANIFEST.in [F] Fix data not included 2022-03-25 04:01:16 -04:00
README.md [F] Fix tutorial for arch 2022-04-01 02:29:33 -04:00
requirements-mac.txt [+] ArchLinux install instructions 2022-03-24 18:13:11 -04:00
requirements-win-cuda.txt [+] ArchLinux install instructions 2022-03-24 18:13:11 -04:00
setup.py [F] Fix wheel not including data 2022-04-05 02:06:10 -04:00
SpeechGenderAnalysis.iml [+] Initial commit 2021-12-22 03:30:29 -05:00
test.py [F] Fix strange ratios for out-of-bound values 2022-04-05 01:18:40 -04:00

SpeechGenderAnalysis

Setup

MacOS

1. Setup Python:

python3.8 -m venv venv8
source venv8/bin/activate
pip3 install -r requirements-mac.txt

2. Configure plaidml to use GPU:

plaidml-setup

3. Configure environment variables in the run script:

export KERAS_BACKEND="plaidml.keras.backend"
export tg_token="Your telegram token here"

Windows (CUDA)

1. Setup Python

python3.9 -m venv venv
.\venv\Scripts\activate
pip install -r requirements-win-cuda.txt

2. Install CUDA

3. Check Device List

python -c "from tensorflow.python.client import device_lib; print(device_lib.list_local_devices())"

Arch Linux (CUDA)

Install CUDA

yay -S downgrade
sudo pacman -S tensorflow-cuda
sudo downgrade 'cuda=11.2.2' 'cudnn=8.1.1.33'

Python (3.9.11)

python -m venv venv
source ./venv/bin/activate
pip install -r requirements-win-cuda.txt
python -c "from tensorflow.python.client import device_lib; print(device_lib.list_local_devices())"