summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NOTES26
-rw-r--r--docs/HOLLY SPEAKING.md17
-rw-r--r--docs/HOLLY VOICE.md53
3 files changed, 84 insertions, 12 deletions
diff --git a/NOTES b/NOTES
index 2f6d1e1..dae0270 100644
--- a/NOTES
+++ b/NOTES
@@ -116,17 +116,17 @@ PYTHONPATH=`pwd` /home/spawn/.virtualenv/yukarin/bin/python scripts/process.py \
mkdir all
for i in *.wav
-do
- dir=${i%.*}
- ../br_misc/split.sh $i 12 $dir
- cd $dir
- for j in *.wav
do
- mv "$j" "${dir}_${j}"
+ dir=${i%.*}
+ ../br_misc/split.sh $i 12 $dir
+ cd $dir
+ for j in *.wav
+ do
+ mv "$j" "${dir}_${j}"
+ done
+ cd ..
+ mv $i/* all
done
- cd ..
- mv $i/* all
-done
cd output/net/
mkdir concat
@@ -135,9 +135,11 @@ function to_mp3 () {
dir=$1
mkdir $dir
for i in *.wav
- do
- ffmpeg -i $i "$dir/${i%.*}.mp3"
- done
+ do
+ ffmpeg -i $i "$dir/${i%.*}.mp3"
+ done
scp -r $dir jules@lmno:asdf/neural/yukarin/
}
+
+
diff --git a/docs/HOLLY SPEAKING.md b/docs/HOLLY SPEAKING.md
index 404ce42..69852ae 100644
--- a/docs/HOLLY SPEAKING.md
+++ b/docs/HOLLY SPEAKING.md
@@ -53,3 +53,20 @@ PYTHONPATH=`pwd` /home/spawn/.virtualenv/yukarin/bin/python scripts/process.py \
--input_directory ./test_data \
--output_directory ./output \
--gpu 0
+
+PYTHONPATH=`pwd` /home/spawn/.virtualenv/yukarin/bin/python scripts/process.py \
+ --conv_model_directory ./data/speaking-44100/net/speaking_mat_2_holly/ \
+ --sr_model_directory ./data/singing-44100/net_sr/holly/ \
+ --input_directory ./test_data \
+ --output_directory ./output \
+ --gpu 0
+
+function to_mp3 () {
+ dir=$1;
+ mkdir $dir;
+ for i in *.wav;
+ do
+ ffmpeg -i $i "$dir/${i%.*}.mp3";
+ done;
+ scp -r $dir jules@lmno:asdf/neural/yukarin/;
+} \ No newline at end of file
diff --git a/docs/HOLLY VOICE.md b/docs/HOLLY VOICE.md
new file mode 100644
index 0000000..62e401d
--- /dev/null
+++ b/docs/HOLLY VOICE.md
@@ -0,0 +1,53 @@
+# BUILD FEATURES
+
+PYTHONPATH=`pwd` python scripts/extract_acoustic_feature.py \
+ --input1_directory './data/voice-44100/wav/holly' \
+ --input2_directory './data/voice-44100/wav/mat' \
+ --output1_directory './data/voice-44100/feat/holly' \
+ --output2_directory './data/voice-44100/feat/mat'
+
+# TRAIN CONVERSION NETWORK
+
+/home/spawn/.virtualenv/yukarin/bin/python train.py \
+ ./holly_2_mat_voice_conv.json \
+ ./data/voice-44100/net/voice_mat_2_holly
+
+# TEST CONVERSION NETWORK
+
+PYTHONPATH=`pwd` /home/spawn/.virtualenv/yukarin/bin/python scripts/voice_conversion_test.py \
+ --model_directory ./data/voice-44100/net/ \
+ --input_wave_directory ./data/voice-44100/wav/mat/ \
+ --gpu 0 \
+ voice_mat_2_holly
+
+# EXTRACT SPECTROGRAMS
+
+mkdir -p ./data/voice-44100/net_sr/
+mkdir ./data/holly-44100/spec/holly/
+
+PYTHONPATH=`pwd` python scripts/extract_spectrogram_pair.py \
+ --input_directory './data/holly-44100/wav/' \
+ --output_directory './data/holly-44100/spec/'
+
+# TRAIN SUPER RESOLUTION
+
+/home/spawn/.virtualenv/yukarin/bin/python train_sr.py \
+ ./holly_voice_sr.json \
+ ./data/holly-44100/net_sr/holly/
+
+# TEST SUPER RESOLUTION
+
+/home/spawn/.virtualenv/yukarin/bin/python ./scripts/super_resolution_test.py \
+ --model_directory ./data/holly-44100/net_sr/ \
+ --input_wave_directory ./data/holly-44100/wav/holly/ \
+ --gpu 0 \
+ holly
+
+# VOICE TRANSFORM
+
+PYTHONPATH=`pwd` /home/spawn/.virtualenv/yukarin/bin/python scripts/process.py \
+ --conv_model_directory ./data/voice-44100/net/voice_mat_2_holly/ \
+ --sr_model_directory ./data/voice-44100/net_sr/holly/ \
+ --input_directory ./test_data \
+ --output_directory ./output \
+ --gpu 0