Adapted syllable nuclei articulation rate
[TEvoiceconversion.git] / TestVoiceConversions.praat
blobcb5e7a9275b6b13253e07a0b3986cf9867522137
1 #! praat
2
5 ########################################################################
6
7 # TestVoiceConversion.praat
9 # Run a test over VoiceConversion, changing individual parameters one at
10 # a time.
12 ########################################################################
14 # Copyright (C) 2017 NKI-AVL, R. J. J. H. van Son
15 # R.v.Son@nki.nl
17 # This program is free software: you can redistribute it and/or modify
18 # it under the terms of the GNU General Public License as published by
19 # the Free Software Foundation, either version 3 of the License, or
20 # (at your option) any later version.
22 # This program is distributed in the hope that it will be useful,
23 # but WITHOUT ANY WARRANTY; without even the implied warranty of
24 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25 # GNU General Public License for more details.
27 # You should have received a copy of the GNU General Public License
28 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
30 # Full license text is available at:
31 # http://www.gnu.org/licenses/gpl-3.0.html
33 ########################################################################
35 createDirectory: "Test"
37 # Pitch
38 appendInfoLine: "Pitch"
39 runScript: "VoiceConversion.praat", "aa.wav", 70, 0, 0, 0, 0, 0, 0, 0, 15, 0
40 Save as WAV file: "Test/aa_Pitch_70.wav"
41 select all
42 Remove
44 runScript: "VoiceConversion.praat", "ookhetweer.wav", 70, 0, 0, 0, 0, 0, 0, 0, 15, 0
45 Save as WAV file: "Test/ookhetweer_Pitch_70.wav"
46 select all
47 Remove
49 # Pitch_SD
50 appendInfoLine: "Pitch_SD"
51 runScript: "VoiceConversion.praat", "ookhetweer.wav", 70, 10, 0,        0, 0, 0, 0, 0, 15, 0
52 Save as WAV file: "Test/ookhetweer_Pitch_70_SD_10.wav"
53 select all
54 Remove
56 # Duration
57 appendInfoLine: "Duration"
58 runScript: "VoiceConversion.praat", "ookhetweer.wav", 0, 0, 1.3, 0, 0, 0, 0, 0, 15, 0
59 Save as WAV file: "Test/ookhetweer_Duration_1.3.wav"
60 select all
61 Remove
63 # HNR
64 appendInfoLine: "HNR"
65 runScript: "VoiceConversion.praat", "aa.wav", 0, 0, 0, 5, 0, 0, 0, 0, 15, 0
66 Save as WAV file: "Test/aa_HNR_5.wav"
67 select all
68 Remove
70 appendInfoLine: "HNR"
71 runScript: "VoiceConversion.praat", "ookhetweer.wav", 0, 0, 0, 5, 0, 0, 0, 0, 15, 0
72 Save as WAV file: "Test/ookhetweer_HNR_5.wav"
73 select all
74 Remove
76 # Bubbles, Bubbles_SNR
77 appendInfoLine: "Bubbles_SNR"
78 runScript: "VoiceConversion.praat", "aa.wav", 0, 0, 0, 0, 1, -10, 0, 0, 15, 0
79 Save as WAV file: "Test/aa_Bubbles_1_-5.wav"
80 select all
81 Remove
83 runScript: "VoiceConversion.praat", "ookhetweer.wav", 0, 0, 0, 0, 1, -10, 0, 0, 15, 0
84 Save as WAV file: "Test/ookhetweer_Bubbles_1_-5.wav"
85 select all
86 Remove
88 # Jitter
89 appendInfoLine: "Jitter"
90 runScript: "VoiceConversion.praat", "aa.wav", 0, 0, 0, 0, 0, 0, 5, 0, 15, 0
91 Save as WAV file: "Test/aa_Jitter_5.wav"
92 select all
93 Remove
95 # Shimmer
96 appendInfoLine: "Shimmer"
97 runScript: "VoiceConversion.praat", "aa.wav", 0, 0, 0, 0, 0, 0, 0, 10, 15, 0
98 Save as WAV file: "Test/aa_Shimmer_10.wav"
99 select all
100 Remove