This repository contains the code for Golden Speaker Builder.
- 8-core CPU
- 1TB harddrive
- 32GB memory
Nginx
- Installation documents
- configuaration file: it is located at
dependency/nginx/nginx.conf
. Runcp dependency/nginx/nginx.conf /etc/nginx/nginx.conf
to copy the config to the defualt nginx config directory.
Python
- Python version: 2.7
- Python dependencies:
pip install -r requirements.txt
RabbitMQ server
sudo yum install rabbitmq-server.noarch
systemctl enable rabbitmq-server
systemctl start rabbitmq-server
MATLAB
- MATLAB version: R2016a
cd "matlabroot\extern\engines\python"
python setup.py install --prefix="/usr/lib/python2.7/site-packages"
First, run git clone https://github.com/shaojinding/Golden-Speaker-Builder.git
to clone the repo to the servere. For example, on current GSB server, the directory to the repo is /var/golden-speaker
.
Second, download and extract the needed files from here to /var/ARCTIC_v3
.
Third, config the MATLAB backend code. Run the following commands:
mkdir /var/gzhao
cd /var/gzhao
git clone https://github.com/guanlongzhao/ppg-gmm.git
cd /var/gzhao/vc-tools
git checkout gsb
Finally, configure the application by running:
sh deploy_script.sh
sh run.sh
sh stop.sh