From 606be538db62e81da0518fba4c9f4a953ab65b9b Mon Sep 17 00:00:00 2001 From: Rob van Son Date: Thu, 29 Jul 2010 10:37:53 +0200 Subject: [PATCH] Updated Unix espeak support --- Buttons.praat | 2 +- Config.praat | 6 +- CreateTables.praat | 2904 ++++++++++++++++++++++++------------------------- CreateWordlists.praat | 1094 +++++++++---------- InitialiseSGC2.praat | 12 +- sgc2.praat | 3 + 6 files changed, 2013 insertions(+), 2008 deletions(-) diff --git a/Buttons.praat b/Buttons.praat index dd4500a..8c7ab5a 100644 --- a/Buttons.praat +++ b/Buttons.praat @@ -275,7 +275,7 @@ procedure generate_example Read from file... '.soundFilePath$' Play Remove - elsif fileReadable(speakCommandFile$) and config.synthesis$ <> "" + elsif fileReadable(speakCommandFile$) and config.synthesis$ <> "" and config.synthesis$ <> "_DISABLED_" call synthesize_sound '.pinyin$' else call humToneContour '.pinyin$' 'config.register' diff --git a/Config.praat b/Config.praat index 89cabe8..bddf971 100644 --- a/Config.praat +++ b/Config.praat @@ -102,10 +102,6 @@ procedure setConfigButtons if fileReadable("'preferencesLogDir$'/logPerformance.txt") call Draw_button 'configTable$' +!Logging 'config.logPerformance' endif - if speakCommandFile$ = "" or not fileReadable(speakCommandFile$) - config.synthesis$ = "" - call Draw_button 'configTable$' Synthesis_eSpeak 1 - endif endproc ############################################################### @@ -142,7 +138,7 @@ procedure processConfigSynthesis .tts$ .clickX .clickY .pressed$ .displayButton = 0 endif else - config.synthesis$ = "" + config.synthesis$ = "_DISABLED_" .displayButton = 1 endif call Draw_button '.table$' '.label$' '.displayButton' diff --git a/CreateTables.praat b/CreateTables.praat index 8f078b5..609c742 100644 --- a/CreateTables.praat +++ b/CreateTables.praat @@ -16,49 +16,8 @@ # Tables and this code are licensed under the GNU GPL version 3 # or later. # -procedure CreateBackground - Create Table with column names... Background 6 - ... font size align colour text - # Fill table values - # Row 1 - Set string value... 1 font Helvetica - Set string value... 1 size 56 - Set string value... 1 align centre - Set string value... 1 colour {1,1,1} - Set string value... 1 text - # Row 2 - Set string value... 2 font Helvetica - Set string value... 2 size 56 - Set string value... 2 align centre - Set string value... 2 colour {1,1,1} - Set string value... 2 text - # Row 3 - Set string value... 3 font Helvetica - Set string value... 3 size 56 - Set string value... 3 align centre - Set string value... 3 colour {1,1,1} - Set string value... 3 text - # Row 4 - Set string value... 4 font Helvetica - Set string value... 4 size 56 - Set string value... 4 align centre - Set string value... 4 colour {1,0.97,0.90} - Set string value... 4 text SPEAK GOOD CHINESE 2.0 - # Row 5 - Set string value... 5 font Helvetica - Set string value... 5 size 56 - Set string value... 5 align centre - Set string value... 5 colour {1,0.97,0.90} - Set string value... 5 text shuō​ hǎo​ Zhōng​wén​ - # Row 6 - Set string value... 6 font Helvetica - Set string value... 6 size 56 - Set string value... 6 align centre - Set string value... 6 colour {94,90,0.77} - Set string value... 6 text 说好中文 -endproc -procedure CreateButtons - Create Table with column names... Buttons 16 +procedure CreateConfig + Create Table with column names... Config 34 ... Label LeftX RightX LowY HighY Color Draw # Fill table values # Row 1 @@ -102,610 +61,692 @@ procedure CreateButtons Set string value... 5 Color Black Set string value... 5 Draw DrawNull # Row 6 - Set string value... 6 Label Record - Set string value... 6 LeftX 15 - Set string value... 6 RightX 25 - Set string value... 6 LowY 0 - Set string value... 6 HighY 10 - Set string value... 6 Color Red - Set string value... 6 Draw DrawRecord + Set string value... 6 Label Help + Set string value... 6 LeftX 90 + Set string value... 6 RightX 100 + Set string value... 6 LowY 90 + Set string value... 6 HighY 100 + Set string value... 6 Color Black + Set string value... 6 Draw DrawHelp # Row 7 - Set string value... 7 Label Play - Set string value... 7 LeftX 30 - Set string value... 7 RightX 40 - Set string value... 7 LowY 0 - Set string value... 7 HighY 10 - Set string value... 7 Color Red - Set string value... 7 Draw DrawPlay + Set string value... 7 Label Return + Set string value... 7 LeftX 90 + Set string value... 7 RightX 100 + Set string value... 7 LowY 77.5 + Set string value... 7 HighY 87.5 + Set string value... 7 Color Black + Set string value... 7 Draw DrawReturn # Row 8 - Set string value... 8 Label Example - Set string value... 8 LeftX 45 - Set string value... 8 RightX 55 - Set string value... 8 LowY 0 - Set string value... 8 HighY 10 + Set string value... 8 Label Language_EN + Set string value... 8 LeftX 0 + Set string value... 8 RightX 15 + Set string value... 8 LowY 95 + Set string value... 8 HighY 100 Set string value... 8 Color Black - Set string value... 8 Draw DrawPlay + Set string value... 8 Draw DrawNull # Row 9 - Set string value... 9 Label Previous - Set string value... 9 LeftX 60 - Set string value... 9 RightX 70 - Set string value... 9 LowY 0 - Set string value... 9 HighY 10 + Set string value... 9 Label Language_DE + Set string value... 9 LeftX 0 + Set string value... 9 RightX 15 + Set string value... 9 LowY 89 + Set string value... 9 HighY 94 Set string value... 9 Color Black - Set string value... 9 Draw DrawPrevious + Set string value... 9 Draw DrawNull # Row 10 - Set string value... 10 Label Next - Set string value... 10 LeftX 75 - Set string value... 10 RightX 85 - Set string value... 10 LowY 0 - Set string value... 10 HighY 10 + Set string value... 10 Label Language_NL + Set string value... 10 LeftX 0 + Set string value... 10 RightX 15 + Set string value... 10 LowY 84 + Set string value... 10 HighY 88 Set string value... 10 Color Black - Set string value... 10 Draw DrawNext + Set string value... 10 Draw DrawNull # Row 11 - Set string value... 11 Label Quit - Set string value... 11 LeftX 90 - Set string value... 11 RightX 100 - Set string value... 11 LowY 90 + Set string value... 11 Label Register_350 + Set string value... 11 LeftX 20 + Set string value... 11 RightX 35 + Set string value... 11 LowY 95 Set string value... 11 HighY 100 - Set string value... 11 Color Red - Set string value... 11 Draw DrawQuit + Set string value... 11 Color Black + Set string value... 11 Draw DrawNull # Row 12 - Set string value... 12 Label Config - Set string value... 12 LeftX 90 - Set string value... 12 RightX 100 - Set string value... 12 LowY 77.5 - Set string value... 12 HighY 87.5 + Set string value... 12 Label Register_300 + Set string value... 12 LeftX 20 + Set string value... 12 RightX 35 + Set string value... 12 LowY 89 + Set string value... 12 HighY 94 Set string value... 12 Color Black - Set string value... 12 Draw DrawConfig + Set string value... 12 Draw DrawNull # Row 13 - Set string value... 13 Label WordlistUp - Set string value... 13 LeftX 90 - Set string value... 13 RightX 100 - Set string value... 13 LowY 70 - Set string value... 13 HighY 75 + Set string value... 13 Label Register_250 + Set string value... 13 LeftX 20 + Set string value... 13 RightX 35 + Set string value... 13 LowY 83 + Set string value... 13 HighY 88 Set string value... 13 Color Black - Set string value... 13 Draw DrawWordListUp + Set string value... 13 Draw DrawNull # Row 14 - Set string value... 14 Label WordlistDown - Set string value... 14 LeftX 90 - Set string value... 14 RightX 100 - Set string value... 14 LowY 64 - Set string value... 14 HighY 69 + Set string value... 14 Label Register_249 + Set string value... 14 LeftX 20 + Set string value... 14 RightX 35 + Set string value... 14 LowY 77 + Set string value... 14 HighY 82 Set string value... 14 Color Black - Set string value... 14 Draw DrawWordListDown + Set string value... 14 Draw DrawNull # Row 15 - Set string value... 15 Label Refresh - Set string value... 15 LeftX 0 - Set string value... 15 RightX 10 - Set string value... 15 LowY 80 - Set string value... 15 HighY 90 + Set string value... 15 Label Register_180 + Set string value... 15 LeftX 20 + Set string value... 15 RightX 35 + Set string value... 15 LowY 71 + Set string value... 15 HighY 76 Set string value... 15 Color Black - Set string value... 15 Draw DrawRefresh + Set string value... 15 Draw DrawNull # Row 16 - Set string value... 16 Label Help - Set string value... 16 LeftX 0 - Set string value... 16 RightX 10 - Set string value... 16 LowY 67.5 - Set string value... 16 HighY 77.5 + Set string value... 16 Label Register_150 + Set string value... 16 LeftX 20 + Set string value... 16 RightX 35 + Set string value... 16 LowY 65 + Set string value... 16 HighY 70 Set string value... 16 Color Black - Set string value... 16 Draw DrawHelp -endproc -procedure CreateButtons_DE - Create Table with column names... Buttons_DE 15 - ... Label Text Key Helptext - # Fill table values - # Row 1 - Set string value... 1 Label !Author - Set string value... 1 Text Autor - Set string value... 1 Key § - Set string value... 1 Helptext R.J.J.H. van Son, \U"bersetzung: Irene Jacobi - # Row 2 - Set string value... 2 Label !Copyright - Set string value... 2 Text Copyright - Set string value... 2 Key § - Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son - # Row 3 - Set string value... 3 Label !License - Set string value... 3 Text License - Set string value... 3 Key § - Set string value... 3 Helptext GNU GPL version 2 or later - # Row 4 - Set string value... 4 Label !WindowTitle - Set string value... 4 Text Speak Good Chinese: \u"ben sie ihre T\o"ne - Set string value... 4 Key § - Set string value... 4 Helptext Speak Good Chinese: \u"ben sie ihre T\o"ne mit - # Row 5 - Set string value... 5 Label Record - Set string value... 5 Text Aufnahme - Set string value... 5 Key A - Set string value... 5 Helptext Machen Sie eine Sprachaufnahme. Sie haben 4 Sekunden bevor die Aufnahme beginnt; achten Sie auf das rote Licht. - # Row 6 - Set string value... 6 Label Play - Set string value... 6 Text Wiedergabe - Set string value... 6 Key W - Set string value... 6 Helptext Abspielen der Aufnahme - # Row 7 - Set string value... 7 Label Example - Set string value... 7 Text Vorbild - Set string value... 7 Key V - Set string value... 7 Helptext Vorbild abspielen - # Row 8 - Set string value... 8 Label Quit - Set string value... 8 Text Ende - Set string value... 8 Key E - Set string value... 8 Helptext Das Programm beenden - # Row 9 - Set string value... 9 Label Config - Set string value... 9 Text Einstellungen - Set string value... 9 Key g - Set string value... 9 Helptext Zur Seite "Einstellungen" - # Row 10 - Set string value... 10 Label Refresh - Set string value... 10 Text Aktualisieren - Set string value... 10 Key u - Set string value... 10 Helptext Der aktuelle Bildschirm wird abgebildet. Mit der Leertaste kann der Bildschirm aktualisiert werden. - # Row 11 - Set string value... 11 Label Help - Set string value... 11 Text Hilfe - Set string value... 11 Key ?/ - Set string value... 11 Helptext Dr\u"cken Sie auf den Knopf \u"ber den Sie Informationen m\o"chten. Dr\u"cken Sie danach auf "Hilfe". - # Row 12 - Set string value... 12 Label WordlistUp - Set string value... 12 Text -vorige - Set string value... 12 Key \-_ - Set string value... 12 Helptext Zur voriger Liste - # Row 13 - Set string value... 13 Label WordlistDown - Set string value... 13 Text +n\a"chste Liste - Set string value... 13 Key += - Set string value... 13 Helptext Zur n\a"chster Liste - # Row 14 - Set string value... 14 Label Previous - Set string value... 14 Text - Set string value... 15 Key \>\. - Set string value... 15 Helptext zum n\a"chsten Abschnitt + Set string value... 16 Draw DrawNull + # Row 17 + Set string value... 17 Label DisplayNumbers + Set string value... 17 LeftX 40 + Set string value... 17 RightX 55 + Set string value... 17 LowY 95 + Set string value... 17 HighY 100 + Set string value... 17 Color Black + Set string value... 17 Draw DrawNull + # Row 18 + Set string value... 18 Label DisplayPinyin + Set string value... 18 LeftX 40 + Set string value... 18 RightX 55 + Set string value... 18 LowY 89 + Set string value... 18 HighY 94 + Set string value... 18 Color Black + Set string value... 18 Draw DrawNull + # Row 19 + Set string value... 19 Label DisplayChar + Set string value... 19 LeftX 40 + Set string value... 19 RightX 55 + Set string value... 19 LowY 83 + Set string value... 19 HighY 88 + Set string value... 19 Color Black + Set string value... 19 Draw DrawNull + # Row 20 + Set string value... 20 Label DisplayTrans + Set string value... 20 LeftX 40 + Set string value... 20 RightX 55 + Set string value... 20 LowY 77 + Set string value... 20 HighY 82 + Set string value... 20 Color Black + Set string value... 20 Draw DrawNull + # Row 21 + Set string value... 21 Label UseSoundExample + Set string value... 21 LeftX 40 + Set string value... 21 RightX 55 + Set string value... 21 LowY 71 + Set string value... 21 HighY 76 + Set string value... 21 Color Black + Set string value... 21 Draw DrawNull + # Row 22 + Set string value... 22 Label Synthesis_eSpeak + Set string value... 22 LeftX 40 + Set string value... 22 RightX 55 + Set string value... 22 LowY 65 + Set string value... 22 HighY 70 + Set string value... 22 Color Black + Set string value... 22 Draw DrawNull + # Row 23 + Set string value... 23 Label ShuffleLists + Set string value... 23 LeftX 40 + Set string value... 23 RightX 55 + Set string value... 23 LowY 57 + Set string value... 23 HighY 62 + Set string value... 23 Color Black + Set string value... 23 Draw DrawNull + # Row 24 + Set string value... 24 Label Strict + Set string value... 24 LeftX 40 + Set string value... 24 RightX 55 + Set string value... 24 LowY 49 + Set string value... 24 HighY 54 + Set string value... 24 Color Black + Set string value... 24 Draw DrawNull + # Row 25 + Set string value... 25 Label OpenWordlist + Set string value... 25 LeftX 0 + Set string value... 25 RightX 15 + Set string value... 25 LowY 0 + Set string value... 25 HighY 5 + Set string value... 25 Color Black + Set string value... 25 Draw DrawNull + # Row 26 + Set string value... 26 Label InstallWordlist + Set string value... 26 LeftX 20 + Set string value... 26 RightX 35 + Set string value... 26 LowY 0 + Set string value... 26 HighY 5 + Set string value... 26 Color Black + Set string value... 26 Draw DrawNull + # Row 27 + Set string value... 27 Label DeleteWordlist + Set string value... 27 LeftX 40 + Set string value... 27 RightX 55 + Set string value... 27 LowY 0 + Set string value... 27 HighY 5 + Set string value... 27 Color Black + Set string value... 27 Draw DrawDeleteList + # Row 28 + Set string value... 28 Label !DeleteWordlist + Set string value... 28 LeftX -1 + Set string value... 28 RightX -1 + Set string value... 28 LowY -1 + Set string value... 28 HighY -1 + Set string value... 28 Color Red + Set string value... 28 Draw DrawNull + # Row 29 + Set string value... 29 Label ShowBackground + Set string value... 29 LeftX 60 + Set string value... 29 RightX 75 + Set string value... 29 LowY 95 + Set string value... 29 HighY 100 + Set string value... 29 Color Black + Set string value... 29 Draw DrawNull + # Row 30 + Set string value... 30 Label Input_Microphone + Set string value... 30 LeftX 60 + Set string value... 30 RightX 75 + Set string value... 30 LowY 87 + Set string value... 30 HighY 92 + Set string value... 30 Color Black + Set string value... 30 Draw DrawNull + # Row 31 + Set string value... 31 Label Input_Line + Set string value... 31 LeftX 60 + Set string value... 31 RightX 75 + Set string value... 31 LowY 81 + Set string value... 31 HighY 86 + Set string value... 31 Color Black + Set string value... 31 Draw DrawNull + # Row 32 + Set string value... 32 Label Credits + Set string value... 32 LeftX 90 + Set string value... 32 RightX 100 + Set string value... 32 LowY 65 + Set string value... 32 HighY 75 + Set string value... 32 Color Black + Set string value... 32 Draw DrawCredits + # Row 33 + Set string value... 33 Label !Logging + Set string value... 33 LeftX 90 + Set string value... 33 RightX 100 + Set string value... 33 LowY 0 + Set string value... 33 HighY 5 + Set string value... 33 Color Blue + Set string value... 33 Draw DrawLogging + # Row 34 + Set string value... 34 Label !NotAWordlist + Set string value... 34 LeftX -1 + Set string value... 34 RightX -1 + Set string value... 34 LowY -1 + Set string value... 34 HighY -1 + Set string value... 34 Color Red + Set string value... 34 Draw DrawNull endproc -procedure CreateButtons_EN - Create Table with column names... Buttons_EN 15 - ... Label Text Key Helptext +procedure CreateCredits_NL + Create Table with column names... Credits_NL 39 + ... font size text # Fill table values # Row 1 - Set string value... 1 Label !Author - Set string value... 1 Text Author - Set string value... 1 Key ! - Set string value... 1 Helptext R.J.J.H. van Son + Set string value... 1 font Helvetica + Set string value... 1 size 12 + Set string value... 1 text # Row 2 - Set string value... 2 Label !Copyright - Set string value... 2 Text Copyright - Set string value... 2 Key ! - Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son + Set string value... 2 font Helvetica + Set string value... 2 size 16 + Set string value... 2 text SpeakGoodChinese version 2.0 # Row 3 - Set string value... 3 Label !License - Set string value... 3 Text License - Set string value... 3 Key ! - Set string value... 3 Helptext GNU GPL version 2 or later + Set string value... 3 font Helvetica + Set string value... 3 size 10 + Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% # Row 4 - Set string value... 4 Label !WindowTitle - Set string value... 4 Text Speak Good Chinese: Practise your tones on - Set string value... 4 Key ! - Set string value... 4 Helptext Speak Good Chinese: Practise your tones on + Set string value... 4 font Helvetica + Set string value... 4 size 12 + Set string value... 4 text # Row 5 - Set string value... 5 Label Record - Set string value... 5 Text Record - Set string value... 5 Key R - Set string value... 5 Helptext Record your pronunciation. You have 4 seconds, watch the recording "light" + Set string value... 5 font Helvetica + Set string value... 5 size 12 + Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org # Row 6 - Set string value... 6 Label Play - Set string value... 6 Text Play - Set string value... 6 Key P - Set string value... 6 Helptext Play back of your recorded pronunciation + Set string value... 6 font Helvetica + Set string value... 6 size 12 + Set string value... 6 text Based on Praat (http://www.praat.org) # Row 7 - Set string value... 7 Label Example - Set string value... 7 Text Example - Set string value... 7 Key E - Set string value... 7 Helptext Play example tone pronunciation + Set string value... 7 font Helvetica + Set string value... 7 size 12 + Set string value... 7 text # Row 8 - Set string value... 8 Label Previous - Set string value... 8 Text < Previous - Set string value... 8 Key <, - Set string value... 8 Helptext Previous word + Set string value... 8 font Helvetica + Set string value... 8 size 12 + Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit # Row 9 - Set string value... 9 Label Next - Set string value... 9 Text Next > - Set string value... 9 Key >. - Set string value... 9 Helptext Next word + Set string value... 9 font Helvetica + Set string value... 9 size 12 + Set string value... 9 text The SpeakGoodChinese Team # Row 10 - Set string value... 10 Label Quit - Set string value... 10 Text Quit - Set string value... 10 Key Q - Set string value... 10 Helptext Quit SpeakGoodChinese + Set string value... 10 font Helvetica + Set string value... 10 size 12 + Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching # Row 11 - Set string value... 11 Label Config - Set string value... 11 Text Settings - Set string value... 11 Key S - Set string value... 11 Helptext Go to settings page + Set string value... 11 font Helvetica + Set string value... 11 size 12 + Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching # Row 12 - Set string value... 12 Label WordlistUp - Set string value... 12 Text Previous- - Set string value... 12 Key v\-_ - Set string value... 12 Helptext Previous word list + Set string value... 12 font Helvetica + Set string value... 12 size 12 + Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching # Row 13 - Set string value... 13 Label WordlistDown - Set string value... 13 Text Next List+ - Set string value... 13 Key N+= - Set string value... 13 Helptext Next word list + Set string value... 13 font Helvetica + Set string value... 13 size 12 + Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface # Row 14 - Set string value... 14 Label Refresh - Set string value... 14 Text Refresh - Set string value... 14 Key h - Set string value... 14 Helptext Redraw the current screen, the space-bar always refreshes screen + Set string value... 14 font Helvetica + Set string value... 14 size 12 + Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant # Row 15 - Set string value... 15 Label Help - Set string value... 15 Text Help - Set string value... 15 Key ?/ - Set string value... 15 Helptext Press on the button you want information on, "Help" to continue + Set string value... 15 font Helvetica + Set string value... 15 size 12 + Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI + # Row 16 + Set string value... 16 font Helvetica + Set string value... 16 size 12 + Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language + # Row 17 + Set string value... 17 font Helvetica + Set string value... 17 size 12 + Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank + # Row 18 + Set string value... 18 font Helvetica + Set string value... 18 size 12 + Set string value... 18 text + # Row 19 + Set string value... 19 font Helvetica + Set string value... 19 size 12 + Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom + # Row 20 + Set string value... 20 font Helvetica + Set string value... 20 size 12 + Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen + # Row 21 + Set string value... 21 font Helvetica + Set string value... 21 size 12 + Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. + # Row 22 + Set string value... 22 font Helvetica + Set string value... 22 size 12 + Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff + # Row 23 + Set string value... 23 font Helvetica + Set string value... 23 size 12 + Set string value... 23 text and board of the Digitale Universiteit. + # Row 24 + Set string value... 24 font Helvetica + Set string value... 24 size 12 + Set string value... 24 text + # Row 25 + Set string value... 25 font Helvetica + Set string value... 25 size 12 + Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com + # Row 26 + Set string value... 26 font Helvetica + Set string value... 26 size 12 + Set string value... 26 text + # Row 27 + Set string value... 27 font Courier + Set string value... 27 size 12 + Set string value... 27 text This program is free software: you can redistribute it and/or modify + # Row 28 + Set string value... 28 font Courier + Set string value... 28 size 12 + Set string value... 28 text it under the terms of the GNU General Public License as published by + # Row 29 + Set string value... 29 font Courier + Set string value... 29 size 12 + Set string value... 29 text the Free Software Foundation, either version 2 of the License, or + # Row 30 + Set string value... 30 font Courier + Set string value... 30 size 12 + Set string value... 30 text (at your option) any later version. + # Row 31 + Set string value... 31 font Courier + Set string value... 31 size 12 + Set string value... 31 text + # Row 32 + Set string value... 32 font Courier + Set string value... 32 size 12 + Set string value... 32 text This program is distributed in the hope that it will be useful, + # Row 33 + Set string value... 33 font Courier + Set string value... 33 size 12 + Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of + # Row 34 + Set string value... 34 font Courier + Set string value... 34 size 12 + Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + # Row 35 + Set string value... 35 font Courier + Set string value... 35 size 12 + Set string value... 35 text GNU General Public License for more details. + # Row 36 + Set string value... 36 font Courier + Set string value... 36 size 12 + Set string value... 36 text + # Row 37 + Set string value... 37 font Courier + Set string value... 37 size 12 + Set string value... 37 text You should have received a copy of the GNU General Public License + # Row 38 + Set string value... 38 font Courier + Set string value... 38 size 12 + Set string value... 38 text along with this program. If not, see . + # Row 39 + Set string value... 39 font Courier + Set string value... 39 size 12 + Set string value... 39 text endproc -procedure CreateButtons_NL - Create Table with column names... Buttons_NL 15 - ... Label Text Key Helptext +procedure CreateButtons + Create Table with column names... Buttons 16 + ... Label LeftX RightX LowY HighY Color Draw # Fill table values # Row 1 Set string value... 1 Label !Author - Set string value... 1 Text Auteur - Set string value... 1 Key ! - Set string value... 1 Helptext R.J.J.H. van Son + Set string value... 1 LeftX 0 + Set string value... 1 RightX 0 + Set string value... 1 LowY 0 + Set string value... 1 HighY 0 + Set string value... 1 Color Black + Set string value... 1 Draw DrawNull # Row 2 Set string value... 2 Label !Copyright - Set string value... 2 Text Copyright - Set string value... 2 Key ! - Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son + Set string value... 2 LeftX 0 + Set string value... 2 RightX 0 + Set string value... 2 LowY 0 + Set string value... 2 HighY 0 + Set string value... 2 Color Black + Set string value... 2 Draw DrawNull # Row 3 Set string value... 3 Label !License - Set string value... 3 Text Licentie - Set string value... 3 Key ! - Set string value... 3 Helptext GNU GPL version 2 or later + Set string value... 3 LeftX 0 + Set string value... 3 RightX 0 + Set string value... 3 LowY 0 + Set string value... 3 HighY 0 + Set string value... 3 Color Black + Set string value... 3 Draw DrawNull # Row 4 Set string value... 4 Label !WindowTitle - Set string value... 4 Text SpeakGoodChinese: Tonen oefenen met - Set string value... 4 Key ! - Set string value... 4 Helptext SpeakGoodChinese: Tonen oefenen met + Set string value... 4 LeftX 0 + Set string value... 4 RightX 0 + Set string value... 4 LowY 0 + Set string value... 4 HighY 0 + Set string value... 4 Color Black + Set string value... 4 Draw DrawNull # Row 5 - Set string value... 5 Label Record - Set string value... 5 Text Opnemen - Set string value... 5 Key O - Set string value... 5 Helptext Neem je uitspraak op. Je hebt 4 seconden, let op het rode "lampje" + Set string value... 5 Label !WindowTitle + Set string value... 5 LeftX 0 + Set string value... 5 RightX 0 + Set string value... 5 LowY 0 + Set string value... 5 HighY 0 + Set string value... 5 Color Black + Set string value... 5 Draw DrawNull # Row 6 - Set string value... 6 Label Play - Set string value... 6 Text Afspelen - Set string value... 6 Key A - Set string value... 6 Helptext Speel je opgenomen uitspraak af + Set string value... 6 Label Record + Set string value... 6 LeftX 15 + Set string value... 6 RightX 25 + Set string value... 6 LowY 0 + Set string value... 6 HighY 10 + Set string value... 6 Color Red + Set string value... 6 Draw DrawRecord # Row 7 - Set string value... 7 Label Example - Set string value... 7 Text Voorbeeld - Set string value... 7 Key V - Set string value... 7 Helptext Speel een voorbeeld van deze toon af + Set string value... 7 Label Play + Set string value... 7 LeftX 30 + Set string value... 7 RightX 40 + Set string value... 7 LowY 0 + Set string value... 7 HighY 10 + Set string value... 7 Color Red + Set string value... 7 Draw DrawPlay # Row 8 - Set string value... 8 Label Previous - Set string value... 8 Text < Terug - Set string value... 8 Key <, - Set string value... 8 Helptext Vorige woord + Set string value... 8 Label Example + Set string value... 8 LeftX 45 + Set string value... 8 RightX 55 + Set string value... 8 LowY 0 + Set string value... 8 HighY 10 + Set string value... 8 Color Black + Set string value... 8 Draw DrawPlay # Row 9 - Set string value... 9 Label Next - Set string value... 9 Text Vooruit > - Set string value... 9 Key >. - Set string value... 9 Helptext Volgende woord + Set string value... 9 Label Previous + Set string value... 9 LeftX 60 + Set string value... 9 RightX 70 + Set string value... 9 LowY 0 + Set string value... 9 HighY 10 + Set string value... 9 Color Black + Set string value... 9 Draw DrawPrevious # Row 10 - Set string value... 10 Label Quit - Set string value... 10 Text Stop - Set string value... 10 Key S - Set string value... 10 Helptext Stop SpeakGoodChinese + Set string value... 10 Label Next + Set string value... 10 LeftX 75 + Set string value... 10 RightX 85 + Set string value... 10 LowY 0 + Set string value... 10 HighY 10 + Set string value... 10 Color Black + Set string value... 10 Draw DrawNext # Row 11 - Set string value... 11 Label Config - Set string value... 11 Text Instellingen - Set string value... 11 Key I - Set string value... 11 Helptext Ga naar de pagina met instellingen + Set string value... 11 Label Quit + Set string value... 11 LeftX 90 + Set string value... 11 RightX 100 + Set string value... 11 LowY 90 + Set string value... 11 HighY 100 + Set string value... 11 Color Red + Set string value... 11 Draw DrawQuit # Row 12 - Set string value... 12 Label WordlistUp - Set string value... 12 Text Vorige Lijst - Set string value... 12 Key g\-_ - Set string value... 12 Helptext Vorige woordenlijst + Set string value... 12 Label Config + Set string value... 12 LeftX 90 + Set string value... 12 RightX 100 + Set string value... 12 LowY 77.5 + Set string value... 12 HighY 87.5 + Set string value... 12 Color Black + Set string value... 12 Draw DrawConfig # Row 13 - Set string value... 13 Label WordlistDown - Set string value... 13 Text Volgende - Set string value... 13 Key l+= - Set string value... 13 Helptext Volgende woordenlijst + Set string value... 13 Label WordlistUp + Set string value... 13 LeftX 90 + Set string value... 13 RightX 100 + Set string value... 13 LowY 70 + Set string value... 13 HighY 75 + Set string value... 13 Color Black + Set string value... 13 Draw DrawWordListUp # Row 14 - Set string value... 14 Label Refresh - Set string value... 14 Text Ververs - Set string value... 14 Key r - Set string value... 14 Helptext Ververs de huidige pagina, de spatiebalk ververst altijd de pagina + Set string value... 14 Label WordlistDown + Set string value... 14 LeftX 90 + Set string value... 14 RightX 100 + Set string value... 14 LowY 64 + Set string value... 14 HighY 69 + Set string value... 14 Color Black + Set string value... 14 Draw DrawWordListDown # Row 15 - Set string value... 15 Label Help - Set string value... 15 Text Help - Set string value... 15 Key ?/ - Set string value... 15 Helptext Druk op de knop waar u informatie over wilt hebben, "Help" als u verder wilt + Set string value... 15 Label Refresh + Set string value... 15 LeftX 0 + Set string value... 15 RightX 10 + Set string value... 15 LowY 80 + Set string value... 15 HighY 90 + Set string value... 15 Color Black + Set string value... 15 Draw DrawRefresh + # Row 16 + Set string value... 16 Label Help + Set string value... 16 LeftX 0 + Set string value... 16 RightX 10 + Set string value... 16 LowY 67.5 + Set string value... 16 HighY 77.5 + Set string value... 16 Color Black + Set string value... 16 Draw DrawHelp endproc -procedure CreateConfig - Create Table with column names... Config 34 - ... Label LeftX RightX LowY HighY Color Draw +procedure CreateCredits_DE + Create Table with column names... Credits_DE 39 + ... font size text # Fill table values # Row 1 - Set string value... 1 Label !Author - Set string value... 1 LeftX 0 - Set string value... 1 RightX 0 - Set string value... 1 LowY 0 - Set string value... 1 HighY 0 - Set string value... 1 Color Black - Set string value... 1 Draw DrawNull + Set string value... 1 font Helvetica + Set string value... 1 size 12 + Set string value... 1 text # Row 2 - Set string value... 2 Label !Copyright - Set string value... 2 LeftX 0 - Set string value... 2 RightX 0 - Set string value... 2 LowY 0 - Set string value... 2 HighY 0 - Set string value... 2 Color Black - Set string value... 2 Draw DrawNull + Set string value... 2 font Helvetica + Set string value... 2 size 16 + Set string value... 2 text SpeakGoodChinese version 2.0 # Row 3 - Set string value... 3 Label !License - Set string value... 3 LeftX 0 - Set string value... 3 RightX 0 - Set string value... 3 LowY 0 - Set string value... 3 HighY 0 - Set string value... 3 Color Black - Set string value... 3 Draw DrawNull + Set string value... 3 font Helvetica + Set string value... 3 size 10 + Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% # Row 4 - Set string value... 4 Label !WindowTitle - Set string value... 4 LeftX 0 - Set string value... 4 RightX 0 - Set string value... 4 LowY 0 - Set string value... 4 HighY 0 - Set string value... 4 Color Black - Set string value... 4 Draw DrawNull + Set string value... 4 font Helvetica + Set string value... 4 size 12 + Set string value... 4 text # Row 5 - Set string value... 5 Label !WindowTitle - Set string value... 5 LeftX 0 - Set string value... 5 RightX 0 - Set string value... 5 LowY 0 - Set string value... 5 HighY 0 - Set string value... 5 Color Black - Set string value... 5 Draw DrawNull + Set string value... 5 font Helvetica + Set string value... 5 size 12 + Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org # Row 6 - Set string value... 6 Label Help - Set string value... 6 LeftX 90 - Set string value... 6 RightX 100 - Set string value... 6 LowY 90 - Set string value... 6 HighY 100 - Set string value... 6 Color Black - Set string value... 6 Draw DrawHelp + Set string value... 6 font Helvetica + Set string value... 6 size 12 + Set string value... 6 text Based on Praat (http://www.praat.org) # Row 7 - Set string value... 7 Label Return - Set string value... 7 LeftX 90 - Set string value... 7 RightX 100 - Set string value... 7 LowY 77.5 - Set string value... 7 HighY 87.5 - Set string value... 7 Color Black - Set string value... 7 Draw DrawReturn + Set string value... 7 font Helvetica + Set string value... 7 size 12 + Set string value... 7 text # Row 8 - Set string value... 8 Label Language_EN - Set string value... 8 LeftX 0 - Set string value... 8 RightX 15 - Set string value... 8 LowY 95 - Set string value... 8 HighY 100 - Set string value... 8 Color Black - Set string value... 8 Draw DrawNull + Set string value... 8 font Helvetica + Set string value... 8 size 12 + Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit # Row 9 - Set string value... 9 Label Language_DE - Set string value... 9 LeftX 0 - Set string value... 9 RightX 15 - Set string value... 9 LowY 89 - Set string value... 9 HighY 94 - Set string value... 9 Color Black - Set string value... 9 Draw DrawNull + Set string value... 9 font Helvetica + Set string value... 9 size 12 + Set string value... 9 text The SpeakGoodChinese Team # Row 10 - Set string value... 10 Label Language_NL - Set string value... 10 LeftX 0 - Set string value... 10 RightX 15 - Set string value... 10 LowY 84 - Set string value... 10 HighY 88 - Set string value... 10 Color Black - Set string value... 10 Draw DrawNull + Set string value... 10 font Helvetica + Set string value... 10 size 12 + Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching # Row 11 - Set string value... 11 Label Register_350 - Set string value... 11 LeftX 20 - Set string value... 11 RightX 35 - Set string value... 11 LowY 95 - Set string value... 11 HighY 100 - Set string value... 11 Color Black - Set string value... 11 Draw DrawNull + Set string value... 11 font Helvetica + Set string value... 11 size 12 + Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching # Row 12 - Set string value... 12 Label Register_300 - Set string value... 12 LeftX 20 - Set string value... 12 RightX 35 - Set string value... 12 LowY 89 - Set string value... 12 HighY 94 - Set string value... 12 Color Black - Set string value... 12 Draw DrawNull + Set string value... 12 font Helvetica + Set string value... 12 size 12 + Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching # Row 13 - Set string value... 13 Label Register_250 - Set string value... 13 LeftX 20 - Set string value... 13 RightX 35 - Set string value... 13 LowY 83 - Set string value... 13 HighY 88 - Set string value... 13 Color Black - Set string value... 13 Draw DrawNull + Set string value... 13 font Helvetica + Set string value... 13 size 12 + Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface # Row 14 - Set string value... 14 Label Register_249 - Set string value... 14 LeftX 20 - Set string value... 14 RightX 35 - Set string value... 14 LowY 77 - Set string value... 14 HighY 82 - Set string value... 14 Color Black - Set string value... 14 Draw DrawNull + Set string value... 14 font Helvetica + Set string value... 14 size 12 + Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant # Row 15 - Set string value... 15 Label Register_180 - Set string value... 15 LeftX 20 - Set string value... 15 RightX 35 - Set string value... 15 LowY 71 - Set string value... 15 HighY 76 - Set string value... 15 Color Black - Set string value... 15 Draw DrawNull + Set string value... 15 font Helvetica + Set string value... 15 size 12 + Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI # Row 16 - Set string value... 16 Label Register_150 - Set string value... 16 LeftX 20 - Set string value... 16 RightX 35 - Set string value... 16 LowY 65 - Set string value... 16 HighY 70 - Set string value... 16 Color Black - Set string value... 16 Draw DrawNull + Set string value... 16 font Helvetica + Set string value... 16 size 12 + Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language # Row 17 - Set string value... 17 Label DisplayNumbers - Set string value... 17 LeftX 40 - Set string value... 17 RightX 55 - Set string value... 17 LowY 95 - Set string value... 17 HighY 100 - Set string value... 17 Color Black - Set string value... 17 Draw DrawNull + Set string value... 17 font Helvetica + Set string value... 17 size 12 + Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank # Row 18 - Set string value... 18 Label DisplayPinyin - Set string value... 18 LeftX 40 - Set string value... 18 RightX 55 - Set string value... 18 LowY 89 - Set string value... 18 HighY 94 - Set string value... 18 Color Black - Set string value... 18 Draw DrawNull + Set string value... 18 font Helvetica + Set string value... 18 size 12 + Set string value... 18 text # Row 19 - Set string value... 19 Label DisplayChar - Set string value... 19 LeftX 40 - Set string value... 19 RightX 55 - Set string value... 19 LowY 83 - Set string value... 19 HighY 88 - Set string value... 19 Color Black - Set string value... 19 Draw DrawNull + Set string value... 19 font Helvetica + Set string value... 19 size 12 + Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom # Row 20 - Set string value... 20 Label DisplayTrans - Set string value... 20 LeftX 40 - Set string value... 20 RightX 55 - Set string value... 20 LowY 77 - Set string value... 20 HighY 82 - Set string value... 20 Color Black - Set string value... 20 Draw DrawNull + Set string value... 20 font Helvetica + Set string value... 20 size 12 + Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen # Row 21 - Set string value... 21 Label UseSoundExample - Set string value... 21 LeftX 40 - Set string value... 21 RightX 55 - Set string value... 21 LowY 71 - Set string value... 21 HighY 76 - Set string value... 21 Color Black - Set string value... 21 Draw DrawNull + Set string value... 21 font Helvetica + Set string value... 21 size 12 + Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. # Row 22 - Set string value... 22 Label Synthesis_eSpeak - Set string value... 22 LeftX 40 - Set string value... 22 RightX 55 - Set string value... 22 LowY 65 - Set string value... 22 HighY 70 - Set string value... 22 Color Black - Set string value... 22 Draw DrawNull + Set string value... 22 font Helvetica + Set string value... 22 size 12 + Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff # Row 23 - Set string value... 23 Label ShuffleLists - Set string value... 23 LeftX 40 - Set string value... 23 RightX 55 - Set string value... 23 LowY 57 - Set string value... 23 HighY 62 - Set string value... 23 Color Black - Set string value... 23 Draw DrawNull + Set string value... 23 font Helvetica + Set string value... 23 size 12 + Set string value... 23 text and board of the Digitale Universiteit. # Row 24 - Set string value... 24 Label Strict - Set string value... 24 LeftX 40 - Set string value... 24 RightX 55 - Set string value... 24 LowY 49 - Set string value... 24 HighY 54 - Set string value... 24 Color Black - Set string value... 24 Draw DrawNull + Set string value... 24 font Helvetica + Set string value... 24 size 12 + Set string value... 24 text # Row 25 - Set string value... 25 Label OpenWordlist - Set string value... 25 LeftX 0 - Set string value... 25 RightX 15 - Set string value... 25 LowY 0 - Set string value... 25 HighY 5 - Set string value... 25 Color Black - Set string value... 25 Draw DrawNull + Set string value... 25 font Helvetica + Set string value... 25 size 12 + Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com # Row 26 - Set string value... 26 Label InstallWordlist - Set string value... 26 LeftX 20 - Set string value... 26 RightX 35 - Set string value... 26 LowY 0 - Set string value... 26 HighY 5 - Set string value... 26 Color Black - Set string value... 26 Draw DrawNull + Set string value... 26 font Helvetica + Set string value... 26 size 12 + Set string value... 26 text # Row 27 - Set string value... 27 Label DeleteWordlist - Set string value... 27 LeftX 40 - Set string value... 27 RightX 55 - Set string value... 27 LowY 0 - Set string value... 27 HighY 5 - Set string value... 27 Color Black - Set string value... 27 Draw DrawDeleteList - # Row 28 - Set string value... 28 Label !DeleteWordlist - Set string value... 28 LeftX -1 - Set string value... 28 RightX -1 - Set string value... 28 LowY -1 - Set string value... 28 HighY -1 - Set string value... 28 Color Red - Set string value... 28 Draw DrawNull + Set string value... 27 font Courier + Set string value... 27 size 12 + Set string value... 27 text This program is free software: you can redistribute it and/or modify + # Row 28 + Set string value... 28 font Courier + Set string value... 28 size 12 + Set string value... 28 text it under the terms of the GNU General Public License as published by # Row 29 - Set string value... 29 Label ShowBackground - Set string value... 29 LeftX 60 - Set string value... 29 RightX 75 - Set string value... 29 LowY 95 - Set string value... 29 HighY 100 - Set string value... 29 Color Black - Set string value... 29 Draw DrawNull + Set string value... 29 font Courier + Set string value... 29 size 12 + Set string value... 29 text the Free Software Foundation, either version 2 of the License, or # Row 30 - Set string value... 30 Label Input_Microphone - Set string value... 30 LeftX 60 - Set string value... 30 RightX 75 - Set string value... 30 LowY 87 - Set string value... 30 HighY 92 - Set string value... 30 Color Black - Set string value... 30 Draw DrawNull + Set string value... 30 font Courier + Set string value... 30 size 12 + Set string value... 30 text (at your option) any later version. # Row 31 - Set string value... 31 Label Input_Line - Set string value... 31 LeftX 60 - Set string value... 31 RightX 75 - Set string value... 31 LowY 81 - Set string value... 31 HighY 86 - Set string value... 31 Color Black - Set string value... 31 Draw DrawNull + Set string value... 31 font Courier + Set string value... 31 size 12 + Set string value... 31 text # Row 32 - Set string value... 32 Label Credits - Set string value... 32 LeftX 90 - Set string value... 32 RightX 100 - Set string value... 32 LowY 65 - Set string value... 32 HighY 75 - Set string value... 32 Color Black - Set string value... 32 Draw DrawCredits + Set string value... 32 font Courier + Set string value... 32 size 12 + Set string value... 32 text This program is distributed in the hope that it will be useful, # Row 33 - Set string value... 33 Label !Logging - Set string value... 33 LeftX 90 - Set string value... 33 RightX 100 - Set string value... 33 LowY 0 - Set string value... 33 HighY 5 - Set string value... 33 Color Blue - Set string value... 33 Draw DrawLogging + Set string value... 33 font Courier + Set string value... 33 size 12 + Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of # Row 34 - Set string value... 34 Label !NotAWordlist - Set string value... 34 LeftX -1 - Set string value... 34 RightX -1 - Set string value... 34 LowY -1 - Set string value... 34 HighY -1 - Set string value... 34 Color Red - Set string value... 34 Draw DrawNull + Set string value... 34 font Courier + Set string value... 34 size 12 + Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + # Row 35 + Set string value... 35 font Courier + Set string value... 35 size 12 + Set string value... 35 text GNU General Public License for more details. + # Row 36 + Set string value... 36 font Courier + Set string value... 36 size 12 + Set string value... 36 text + # Row 37 + Set string value... 37 font Courier + Set string value... 37 size 12 + Set string value... 37 text You should have received a copy of the GNU General Public License + # Row 38 + Set string value... 38 font Courier + Set string value... 38 size 12 + Set string value... 38 text along with this program. If not, see . + # Row 39 + Set string value... 39 font Courier + Set string value... 39 size 12 + Set string value... 39 text endproc procedure CreateConfig_DE Create Table with column names... Config_DE 33 @@ -714,22 +755,22 @@ procedure CreateConfig_DE # Row 1 Set string value... 1 Label !Author Set string value... 1 Text Autor - Set string value... 1 Key § + Set string value... 1 Key ¤ Set string value... 1 Helptext R.J.J.H. van Son, \U"bersetzung: Irene Jacobi # Row 2 Set string value... 2 Label !Copyright Set string value... 2 Text Copyright - Set string value... 2 Key § + Set string value... 2 Key ¤ Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son # Row 3 Set string value... 3 Label !License Set string value... 3 Text License - Set string value... 3 Key § + Set string value... 3 Key ¤ Set string value... 3 Helptext GNU GPL version 2 or later # Row 4 Set string value... 4 Label !WindowTitle Set string value... 4 Text SpeakGoodChinese: Einstellungen \a"ndern - Set string value... 4 Key § + Set string value... 4 Key ¤ Set string value... 4 Helptext SpeakGoodChinese: Einstellungen \a"ndern # Row 5 Set string value... 5 Label Return @@ -870,185 +911,20 @@ procedure CreateConfig_DE Set string value... 32 Label !Logging Set string value... 32 Text Log an Set string value... 32 Key L - Set string value... 32 Helptext Starte das Protokollieren aller Aufnahmen (Logbuch) - # Row 33 - Set string value... 33 Label !NotAWordlist - Set string value... 33 Text Falsch - Set string value... 33 Key ß - Set string value... 33 Helptext Keine g\u"ltige Wordliste: -endproc -procedure CreateConfig_EN - Create Table with column names... Config_EN 32 - ... Label Text Key Helptext - # Fill table values - # Row 1 - Set string value... 1 Label !Author - Set string value... 1 Text Author - Set string value... 1 Key ! - Set string value... 1 Helptext R.J.J.H. van Son - # Row 2 - Set string value... 2 Label !Copyright - Set string value... 2 Text Copyright - Set string value... 2 Key ! - Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son - # Row 3 - Set string value... 3 Label !License - Set string value... 3 Text License - Set string value... 3 Key ! - Set string value... 3 Helptext GNU GPL version 2 or later - # Row 4 - Set string value... 4 Label !WindowTitle - Set string value... 4 Text SpeakGoodChinese: Change settings - Set string value... 4 Key ! - Set string value... 4 Helptext SpeakGoodChinese: Change settings - # Row 5 - Set string value... 5 Label Return - Set string value... 5 Text Return - Set string value... 5 Key R - Set string value... 5 Helptext Go back to practise page - # Row 6 - Set string value... 6 Label Language_EN - Set string value... 6 Text English - Set string value... 6 Key E - Set string value... 6 Helptext English language version - # Row 7 - Set string value... 7 Label Language_NL - Set string value... 7 Text Nederlands - Set string value... 7 Key N - Set string value... 7 Helptext Dutch language version - # Row 8 - Set string value... 8 Label Register_350 - Set string value... 8 Text Woman High - Set string value... 8 Key W - Set string value... 8 Helptext Pick this if you are a female with a high voice - # Row 9 - Set string value... 9 Label Register_300 - Set string value... 9 Text Woman Mid - Set string value... 9 Key i - Set string value... 9 Helptext Pick this if you are a female with a mid-range voice - # Row 10 - Set string value... 10 Label Register_250 - Set string value... 10 Text Woman Low - Set string value... 10 Key o - Set string value... 10 Helptext Pick this if you are a female with a low voice - # Row 11 - Set string value... 11 Label Register_249 - Set string value... 11 Text Man High - Set string value... 11 Key M - Set string value... 11 Helptext Pick this if you are a male with a high voice - # Row 12 - Set string value... 12 Label Register_180 - Set string value... 12 Text Man Mid - Set string value... 12 Key a - Set string value... 12 Helptext Pick this if you are a male with a mid-range voice - # Row 13 - Set string value... 13 Label Register_150 - Set string value... 13 Text Man Low - Set string value... 13 Key L - Set string value... 13 Helptext Pick this if you are a male with a low voice - # Row 14 - Set string value... 14 Label DisplayNumbers - Set string value... 14 Text Tone Numbers - Set string value... 14 Key u - Set string value... 14 Helptext Display pinyin with tone numbers (on) or tone symbols (off) - # Row 15 - Set string value... 15 Label DisplayPinyin - Set string value... 15 Text Pinyin - Set string value... 15 Key P - Set string value... 15 Helptext Display pinyin word while practicing - # Row 16 - Set string value... 16 Label DisplayChar - Set string value... 16 Text Characters - Set string value... 16 Key C - Set string value... 16 Helptext Display chinese characters if they are available - # Row 17 - Set string value... 17 Label DisplayTrans - Set string value... 17 Text Translation - Set string value... 17 Key T - Set string value... 17 Helptext Display translation if available - # Row 18 - Set string value... 18 Label ShuffleLists - Set string value... 18 Text Shuffle - Set string value... 18 Key S - Set string value... 18 Helptext Shuffle words in word lists (on) or use a fixed order (off) - # Row 19 - Set string value... 19 Label UseSoundExample - Set string value... 19 Text Real example - Set string value... 19 Key x - Set string value... 19 Helptext Use a real sound recording (on) if available or synthesized tones (off) as examples - # Row 20 - Set string value... 20 Label Synthesis_eSpeak - Set string value... 20 Text Synthesis - Set string value... 20 Key y - Set string value... 20 Helptext Use a synthetic voice as example (you need eSpeak: www.espeak.org) - # Row 21 - Set string value... 21 Label Strict - Set string value... 21 Text Strict! - Set string value... 21 Key !1 - Set string value... 21 Helptext Be very precise in pronunciation checking when on - # Row 22 - Set string value... 22 Label OpenWordlist - Set string value... 22 Text Get List - Set string value... 22 Key G - Set string value... 22 Helptext Read a wordlist. Search Documents, Downloads, and Preferences directories - # Row 23 - Set string value... 23 Label InstallWordlist - Set string value... 23 Text Install Lists - Set string value... 23 Key t - Set string value... 23 Helptext Install all .sgc wordlist packages found in the Documents, Downloads, and Preferences directories - # Row 24 - Set string value... 24 Label DeleteWordlist - Set string value... 24 Text Delete List - Set string value... 24 Key D - Set string value... 24 Helptext Permanently delete the word list. You have to confirm this by typing 'y' - # Row 25 - Set string value... 25 Label !DeleteWordlist - Set string value... 25 Text Realy y/N - Set string value... 25 Key y - Set string value... 25 Helptext Are you sure you want to proceed? Confirm this option by typing 'y' - # Row 26 - Set string value... 26 Label ShowBackground - Set string value... 26 Text Background - Set string value... 26 Key B - Set string value... 26 Helptext Show background - # Row 27 - Set string value... 27 Label Input_Microphone - Set string value... 27 Text Microphone - Set string value... 27 Key h - Set string value... 27 Helptext Use the build in microphone for recording - # Row 28 - Set string value... 28 Label Input_Line - Set string value... 28 Text Line input | - Set string value... 28 Key \|\\ - Set string value... 28 Helptext Use the line input for recording - # Row 29 - Set string value... 29 Label Credits - Set string value... 29 Text About SGC2 - Set string value... 29 Key 2 - Set string value... 29 Helptext Information about SpeakGoodChinese - # Row 30 - Set string value... 30 Label !Logging - Set string value... 30 Text Keep Logs - Set string value... 30 Key K - Set string value... 30 Helptext A hidden button active when keeping a log of recordings - # Row 31 - Set string value... 31 Label Help - Set string value... 31 Text Help - Set string value... 31 Key ?/ - Set string value... 31 Helptext Press on the button you want information on, "Help" to continue - # Row 32 - Set string value... 32 Label !NotAWordlist - Set string value... 32 Text Wrong - Set string value... 32 Key ß - Set string value... 32 Helptext Not a valid word list: + Set string value... 32 Helptext Starte das Protokollieren aller Aufnahmen (Logbuch) + # Row 33 + Set string value... 33 Label !NotAWordlist + Set string value... 33 Text Falsch + Set string value... 33 Key § + Set string value... 33 Helptext Keine g\u"ltige Wordliste: endproc -procedure CreateConfig_NL - Create Table with column names... Config_NL 32 +procedure CreateConfig_EN + Create Table with column names... Config_EN 32 ... Label Text Key Helptext # Fill table values # Row 1 Set string value... 1 Label !Author - Set string value... 1 Text Auteur + Set string value... 1 Text Author Set string value... 1 Key ! Set string value... 1 Helptext R.J.J.H. van Son # Row 2 @@ -1058,637 +934,468 @@ procedure CreateConfig_NL Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son # Row 3 Set string value... 3 Label !License - Set string value... 3 Text Licentie + Set string value... 3 Text License Set string value... 3 Key ! Set string value... 3 Helptext GNU GPL version 2 or later # Row 4 Set string value... 4 Label !WindowTitle - Set string value... 4 Text SpeakGoodChinese: Instellingen aanpassen + Set string value... 4 Text SpeakGoodChinese: Change settings Set string value... 4 Key ! - Set string value... 4 Helptext SpeakGoodChinese: Instellingen aanpassen + Set string value... 4 Helptext SpeakGoodChinese: Change settings # Row 5 Set string value... 5 Label Return - Set string value... 5 Text Terug - Set string value... 5 Key T - Set string value... 5 Helptext Ga terug naar de oefen pagina + Set string value... 5 Text Return + Set string value... 5 Key R + Set string value... 5 Helptext Go back to practise page # Row 6 Set string value... 6 Label Language_EN Set string value... 6 Text English Set string value... 6 Key E - Set string value... 6 Helptext Gebruik Engels + Set string value... 6 Helptext English language version # Row 7 Set string value... 7 Label Language_NL Set string value... 7 Text Nederlands Set string value... 7 Key N - Set string value... 7 Helptext Gebruik Nederlands + Set string value... 7 Helptext Dutch language version # Row 8 Set string value... 8 Label Register_350 - Set string value... 8 Text Vrouw Hoog - Set string value... 8 Key V - Set string value... 8 Helptext Kies dit als u een vrouw bent met een hoge stem + Set string value... 8 Text Woman High + Set string value... 8 Key W + Set string value... 8 Helptext Pick this if you are a female with a high voice # Row 9 Set string value... 9 Label Register_300 - Set string value... 9 Text Vrouw Mid - Set string value... 9 Key r - Set string value... 9 Helptext Kies dit als u een vrouw bent met een middel-hoge stem + Set string value... 9 Text Woman Mid + Set string value... 9 Key i + Set string value... 9 Helptext Pick this if you are a female with a mid-range voice # Row 10 Set string value... 10 Label Register_250 - Set string value... 10 Text Vrouw Laag + Set string value... 10 Text Woman Low Set string value... 10 Key o - Set string value... 10 Helptext Kies dit als u een vrouw bent met een lage stem + Set string value... 10 Helptext Pick this if you are a female with a low voice # Row 11 Set string value... 11 Label Register_249 - Set string value... 11 Text Man Hoog + Set string value... 11 Text Man High Set string value... 11 Key M - Set string value... 11 Helptext Kies dit als u een man bent met een hoge stem + Set string value... 11 Helptext Pick this if you are a male with a high voice # Row 12 Set string value... 12 Label Register_180 Set string value... 12 Text Man Mid Set string value... 12 Key a - Set string value... 12 Helptext Kies dit als u een man bent met een middel-lage stem + Set string value... 12 Helptext Pick this if you are a male with a mid-range voice # Row 13 Set string value... 13 Label Register_150 - Set string value... 13 Text Man Laag - Set string value... 13 Key n - Set string value... 13 Helptext Kies dit als u een man bent met een lage stem + Set string value... 13 Text Man Low + Set string value... 13 Key L + Set string value... 13 Helptext Pick this if you are a male with a low voice # Row 14 Set string value... 14 Label DisplayNumbers - Set string value... 14 Text Toon Cijfers - Set string value... 14 Key C - Set string value... 14 Helptext Laat toon nummers (aan) of toon symbolen (uit) zien + Set string value... 14 Text Tone Numbers + Set string value... 14 Key u + Set string value... 14 Helptext Display pinyin with tone numbers (on) or tone symbols (off) # Row 15 Set string value... 15 Label DisplayPinyin Set string value... 15 Text Pinyin Set string value... 15 Key P - Set string value... 15 Helptext Laat pinyin zien + Set string value... 15 Helptext Display pinyin word while practicing # Row 16 Set string value... 16 Label DisplayChar - Set string value... 16 Text Karakters - Set string value... 16 Key K - Set string value... 16 Helptext Laat Chinese karakters zien als ze beschikbaar zijn + Set string value... 16 Text Characters + Set string value... 16 Key C + Set string value... 16 Helptext Display chinese characters if they are available # Row 17 Set string value... 17 Label DisplayTrans - Set string value... 17 Text Vertaling - Set string value... 17 Key g - Set string value... 17 Helptext Geef vertaling al die beschikbaar is + Set string value... 17 Text Translation + Set string value... 17 Key T + Set string value... 17 Helptext Display translation if available # Row 18 Set string value... 18 Label ShuffleLists - Set string value... 18 Text Woorden mixen - Set string value... 18 Key x - Set string value... 18 Helptext Gebruik elke keer een andere volgorde van de woorden + Set string value... 18 Text Shuffle + Set string value... 18 Key S + Set string value... 18 Helptext Shuffle words in word lists (on) or use a fixed order (off) # Row 19 Set string value... 19 Label UseSoundExample - Set string value... 19 Text Spraakvoorbeeld - Set string value... 19 Key S - Set string value... 19 Helptext Laat echte spraakopnamen (aan) of kunstmatige tonen (uit) horen als voorbeeld + Set string value... 19 Text Real example + Set string value... 19 Key x + Set string value... 19 Helptext Use a real sound recording (on) if available or synthesized tones (off) as examples # Row 20 Set string value... 20 Label Synthesis_eSpeak - Set string value... 20 Text Synthese + Set string value... 20 Text Synthesis Set string value... 20 Key y - Set string value... 20 Helptext Gebruik een synthetische stem als voorbeeld (eSpeak is hiervoor nodig: www.espeak.org) + Set string value... 20 Helptext Use a synthetic voice as example (you need eSpeak: www.espeak.org) # Row 21 Set string value... 21 Label Strict - Set string value... 21 Text Strikt! + Set string value... 21 Text Strict! Set string value... 21 Key !1 - Set string value... 21 Helptext Extra preciese uitspraakcontrolle aanzetten + Set string value... 21 Helptext Be very precise in pronunciation checking when on # Row 22 Set string value... 22 Label OpenWordlist - Set string value... 22 Text Lees Lijst - Set string value... 22 Key L - Set string value... 22 Helptext Lees een woordlijst. zoek in de Downloads, Documents en Preferences mappen + Set string value... 22 Text Get List + Set string value... 22 Key G + Set string value... 22 Helptext Read a wordlist. Search Documents, Downloads, and Preferences directories # Row 23 Set string value... 23 Label InstallWordlist - Set string value... 23 Text Installeer Lijsten - Set string value... 23 Key I - Set string value... 23 Helptext Installeer alle .sgc woordpaketten uit de Downloads, Documents en Preferences mappen + Set string value... 23 Text Install Lists + Set string value... 23 Key t + Set string value... 23 Helptext Install all .sgc wordlist packages found in the Documents, Downloads, and Preferences directories # Row 24 Set string value... 24 Label DeleteWordlist - Set string value... 24 Text Verwijder Lijst - Set string value... 24 Key d - Set string value... 24 Helptext Verwijder de getoonde woordlijst permanent, u moet dit bevestigen door een 'j' te typen + Set string value... 24 Text Delete List + Set string value... 24 Key D + Set string value... 24 Helptext Permanently delete the word list. You have to confirm this by typing 'y' # Row 25 Set string value... 25 Label !DeleteWordlist - Set string value... 25 Text Heel zeker j/N - Set string value... 25 Key j - Set string value... 25 Helptext Bent u zeker dat u door wilt gaan? Bevestig door een 'j' te typen - # Row 26 - Set string value... 26 Label ShowBackground - Set string value... 26 Text Achtergrond - Set string value... 26 Key & - Set string value... 26 Helptext Toon achtergrond - # Row 27 - Set string value... 27 Label Input_Microphone - Set string value... 27 Text Microfoon - Set string value... 27 Key f - Set string value... 27 Helptext Gebruik de ingebouwde microfoon voor spraakopnamen - # Row 28 - Set string value... 28 Label Input_Line - Set string value... 28 Text Lijn ingang | - Set string value... 28 Key \|\\ - Set string value... 28 Helptext Gebruik de lijn-ingang voor de spraakopnamen - # Row 29 - Set string value... 29 Label Credits - Set string value... 29 Text Over SGC2 - Set string value... 29 Key 2 - Set string value... 29 Helptext Informatie over SpeakGoodChinese - # Row 30 - Set string value... 30 Label !Logging - Set string value... 30 Text Logboek - Set string value... 30 Key L - Set string value... 30 Helptext Verborgen knop die acief is als er een logboek van spraak bijgehouden wordt - # Row 31 - Set string value... 31 Label Help - Set string value... 31 Text Help - Set string value... 31 Key ?/ - Set string value... 31 Helptext klik op de knop waar u informatie over wilt hebben, "Help" als u verder wilt - # Row 32 - Set string value... 32 Label !NotAWordlist - Set string value... 32 Text Fout - Set string value... 32 Key ß - Set string value... 32 Helptext Geen geldige woordlijst: -endproc -procedure CreateCredits_DE - Create Table with column names... Credits_DE 39 - ... font size text - # Fill table values - # Row 1 - Set string value... 1 font Helvetica - Set string value... 1 size 12 - Set string value... 1 text - # Row 2 - Set string value... 2 font Helvetica - Set string value... 2 size 16 - Set string value... 2 text SpeakGoodChinese version 2.0 - # Row 3 - Set string value... 3 font Helvetica - Set string value... 3 size 10 - Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% - # Row 4 - Set string value... 4 font Helvetica - Set string value... 4 size 12 - Set string value... 4 text - # Row 5 - Set string value... 5 font Helvetica - Set string value... 5 size 12 - Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org - # Row 6 - Set string value... 6 font Helvetica - Set string value... 6 size 12 - Set string value... 6 text Based on Praat (http://www.praat.org) - # Row 7 - Set string value... 7 font Helvetica - Set string value... 7 size 12 - Set string value... 7 text - # Row 8 - Set string value... 8 font Helvetica - Set string value... 8 size 12 - Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit - # Row 9 - Set string value... 9 font Helvetica - Set string value... 9 size 12 - Set string value... 9 text The SpeakGoodChinese Team - # Row 10 - Set string value... 10 font Helvetica - Set string value... 10 size 12 - Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching - # Row 11 - Set string value... 11 font Helvetica - Set string value... 11 size 12 - Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching - # Row 12 - Set string value... 12 font Helvetica - Set string value... 12 size 12 - Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching - # Row 13 - Set string value... 13 font Helvetica - Set string value... 13 size 12 - Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface - # Row 14 - Set string value... 14 font Helvetica - Set string value... 14 size 12 - Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant - # Row 15 - Set string value... 15 font Helvetica - Set string value... 15 size 12 - Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI - # Row 16 - Set string value... 16 font Helvetica - Set string value... 16 size 12 - Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language - # Row 17 - Set string value... 17 font Helvetica - Set string value... 17 size 12 - Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank - # Row 18 - Set string value... 18 font Helvetica - Set string value... 18 size 12 - Set string value... 18 text - # Row 19 - Set string value... 19 font Helvetica - Set string value... 19 size 12 - Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom - # Row 20 - Set string value... 20 font Helvetica - Set string value... 20 size 12 - Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen - # Row 21 - Set string value... 21 font Helvetica - Set string value... 21 size 12 - Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. - # Row 22 - Set string value... 22 font Helvetica - Set string value... 22 size 12 - Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff - # Row 23 - Set string value... 23 font Helvetica - Set string value... 23 size 12 - Set string value... 23 text and board of the Digitale Universiteit. - # Row 24 - Set string value... 24 font Helvetica - Set string value... 24 size 12 - Set string value... 24 text - # Row 25 - Set string value... 25 font Helvetica - Set string value... 25 size 12 - Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com + Set string value... 25 Text Realy y/N + Set string value... 25 Key y + Set string value... 25 Helptext Are you sure you want to proceed? Confirm this option by typing 'y' # Row 26 - Set string value... 26 font Helvetica - Set string value... 26 size 12 - Set string value... 26 text + Set string value... 26 Label ShowBackground + Set string value... 26 Text Background + Set string value... 26 Key B + Set string value... 26 Helptext Show background # Row 27 - Set string value... 27 font Courier - Set string value... 27 size 12 - Set string value... 27 text This program is free software: you can redistribute it and/or modify + Set string value... 27 Label Input_Microphone + Set string value... 27 Text Microphone + Set string value... 27 Key h + Set string value... 27 Helptext Use the build in microphone for recording # Row 28 - Set string value... 28 font Courier - Set string value... 28 size 12 - Set string value... 28 text it under the terms of the GNU General Public License as published by + Set string value... 28 Label Input_Line + Set string value... 28 Text Line input | + Set string value... 28 Key \|\\ + Set string value... 28 Helptext Use the line input for recording # Row 29 - Set string value... 29 font Courier - Set string value... 29 size 12 - Set string value... 29 text the Free Software Foundation, either version 2 of the License, or + Set string value... 29 Label Credits + Set string value... 29 Text About SGC2 + Set string value... 29 Key 2 + Set string value... 29 Helptext Information about SpeakGoodChinese # Row 30 - Set string value... 30 font Courier - Set string value... 30 size 12 - Set string value... 30 text (at your option) any later version. + Set string value... 30 Label !Logging + Set string value... 30 Text Keep Logs + Set string value... 30 Key K + Set string value... 30 Helptext A hidden button active when keeping a log of recordings # Row 31 - Set string value... 31 font Courier - Set string value... 31 size 12 - Set string value... 31 text + Set string value... 31 Label Help + Set string value... 31 Text Help + Set string value... 31 Key ?/ + Set string value... 31 Helptext Press on the button you want information on, "Help" to continue # Row 32 - Set string value... 32 font Courier - Set string value... 32 size 12 - Set string value... 32 text This program is distributed in the hope that it will be useful, - # Row 33 - Set string value... 33 font Courier - Set string value... 33 size 12 - Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of - # Row 34 - Set string value... 34 font Courier - Set string value... 34 size 12 - Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - # Row 35 - Set string value... 35 font Courier - Set string value... 35 size 12 - Set string value... 35 text GNU General Public License for more details. - # Row 36 - Set string value... 36 font Courier - Set string value... 36 size 12 - Set string value... 36 text - # Row 37 - Set string value... 37 font Courier - Set string value... 37 size 12 - Set string value... 37 text You should have received a copy of the GNU General Public License - # Row 38 - Set string value... 38 font Courier - Set string value... 38 size 12 - Set string value... 38 text along with this program. If not, see . - # Row 39 - Set string value... 39 font Courier - Set string value... 39 size 12 - Set string value... 39 text + Set string value... 32 Label !NotAWordlist + Set string value... 32 Text Wrong + Set string value... 32 Key § + Set string value... 32 Helptext Not a valid word list: endproc -procedure CreateCredits_EN - Create Table with column names... Credits_EN 39 - ... font size text +procedure CreateToneFeedback_EN + Create Table with column names... ToneFeedback_EN 36 + ... T1 T2 Feedback # Fill table values # Row 1 - Set string value... 1 font Helvetica - Set string value... 1 size 12 - Set string value... 1 text + Set string value... 1 T1 !Author + Set string value... 1 T2 Author + Set string value... 1 Feedback R.J.J.H. van Son # Row 2 - Set string value... 2 font Helvetica - Set string value... 2 size 16 - Set string value... 2 text SpeakGoodChinese version 2.0 + Set string value... 2 T1 !Copyright + Set string value... 2 T2 Copyright + Set string value... 2 Feedback 2007-2010 R.J.J.H. van Son # Row 3 - Set string value... 3 font Helvetica - Set string value... 3 size 10 - Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% + Set string value... 3 T1 !License + Set string value... 3 T2 License + Set string value... 3 Feedback GNU GPL version 2 or later # Row 4 - Set string value... 4 font Helvetica - Set string value... 4 size 12 - Set string value... 4 text + Set string value... 4 T1 Correct + Set string value... 4 T2 - + Set string value... 4 Feedback Correct # Row 5 - Set string value... 5 font Helvetica - Set string value... 5 size 12 - Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org + Set string value... 5 T1 Wrong + Set string value... 5 T2 - + Set string value... 5 Feedback Wrong # Row 6 - Set string value... 6 font Helvetica - Set string value... 6 size 12 - Set string value... 6 text Based on Praat (http://www.praat.org) + Set string value... 6 T1 NoSound + Set string value... 6 T2 - + Set string value... 6 Feedback No sound recorded # Row 7 - Set string value... 7 font Helvetica - Set string value... 7 size 12 - Set string value... 7 text + Set string value... 7 T1 Low + Set string value... 7 T2 - + Set string value... 7 Feedback Your tones were too low to be recognized (is you voice setting correct?) # Row 8 - Set string value... 8 font Helvetica - Set string value... 8 size 12 - Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit + Set string value... 8 T1 High + Set string value... 8 T2 - + Set string value... 8 Feedback Your tones were too high but might be recognizable (is you voice setting correct?) # Row 9 - Set string value... 9 font Helvetica - Set string value... 9 size 12 - Set string value... 9 text The SpeakGoodChinese Team + Set string value... 9 T1 Narrow + Set string value... 9 T2 - + Set string value... 9 Feedback Your tone movements were too flat to be recognized # Row 10 - Set string value... 10 font Helvetica - Set string value... 10 size 12 - Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching + Set string value... 10 T1 Wide + Set string value... 10 T2 - + Set string value... 10 Feedback Your tone movements were too wide but might be recognizable # Row 11 - Set string value... 11 font Helvetica - Set string value... 11 size 12 - Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching + Set string value... 11 T1 6 + Set string value... 11 T2 - + Set string value... 11 Feedback Not a recognizable tone # Row 12 - Set string value... 12 font Helvetica - Set string value... 12 size 12 - Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching + Set string value... 12 T1 1 + Set string value... 12 T2 - + Set string value... 12 Feedback The first tone is high and flat # Row 13 - Set string value... 13 font Helvetica - Set string value... 13 size 12 - Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface + Set string value... 13 T1 2 + Set string value... 13 T2 - + Set string value... 13 Feedback The second tone starts mid-range and goes up # Row 14 - Set string value... 14 font Helvetica - Set string value... 14 size 12 - Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant + Set string value... 14 T1 3 + Set string value... 14 T2 - + Set string value... 14 Feedback The third tone starts mid-range goes down and then up # Row 15 - Set string value... 15 font Helvetica - Set string value... 15 size 12 - Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI + Set string value... 15 T1 4 + Set string value... 15 T2 - + Set string value... 15 Feedback The fourth tone starts high and goes down all the way # Row 16 - Set string value... 16 font Helvetica - Set string value... 16 size 12 - Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language + Set string value... 16 T1 0 + Set string value... 16 T2 - + Set string value... 16 Feedback The neutral tone continues where the previous tone stops # Row 17 - Set string value... 17 font Helvetica - Set string value... 17 size 12 - Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank + Set string value... 17 T1 1 + Set string value... 17 T2 1 + Set string value... 17 Feedback Keep the tones high and flat # Row 18 - Set string value... 18 font Helvetica - Set string value... 18 size 12 - Set string value... 18 text + Set string value... 18 T1 1 + Set string value... 18 T2 2 + Set string value... 18 Feedback The second tone starts mid-range and goes up # Row 19 - Set string value... 19 font Helvetica - Set string value... 19 size 12 - Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom + Set string value... 19 T1 1 + Set string value... 19 T2 3 + Set string value... 19 Feedback The third tone starts mid-range goes down and then up # Row 20 - Set string value... 20 font Helvetica - Set string value... 20 size 12 - Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen + Set string value... 20 T1 1 + Set string value... 20 T2 4 + Set string value... 20 Feedback The fourth tone starts high and goes down all the way # Row 21 - Set string value... 21 font Helvetica - Set string value... 21 size 12 - Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. + Set string value... 21 T1 1 + Set string value... 21 T2 0 + Set string value... 21 Feedback The neutral tone continues where the previous tone stops # Row 22 - Set string value... 22 font Helvetica - Set string value... 22 size 12 - Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff + Set string value... 22 T1 2 + Set string value... 22 T2 1 + Set string value... 22 Feedback Keep the first tone high and flat # Row 23 - Set string value... 23 font Helvetica - Set string value... 23 size 12 - Set string value... 23 text and board of the Digitale Universiteit. + Set string value... 23 T1 2 + Set string value... 23 T2 2 + Set string value... 23 Feedback The second tone starts mid-range and goes up # Row 24 - Set string value... 24 font Helvetica - Set string value... 24 size 12 - Set string value... 24 text + Set string value... 24 T1 2 + Set string value... 24 T2 3 + Set string value... 24 Feedback The third tone starts mid-range goes down and then up # Row 25 - Set string value... 25 font Helvetica - Set string value... 25 size 12 - Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com + Set string value... 25 T1 2 + Set string value... 25 T2 4 + Set string value... 25 Feedback The fourth tone starts high and goes down all the way # Row 26 - Set string value... 26 font Helvetica - Set string value... 26 size 12 - Set string value... 26 text + Set string value... 26 T1 2 + Set string value... 26 T2 0 + Set string value... 26 Feedback The neutral tone continues where the previous tone stops # Row 27 - Set string value... 27 font Courier - Set string value... 27 size 12 - Set string value... 27 text This program is free software: you can redistribute it and/or modify + Set string value... 27 T1 3 + Set string value... 27 T2 1 + Set string value... 27 Feedback Keep the first tone high and flat # Row 28 - Set string value... 28 font Courier - Set string value... 28 size 12 - Set string value... 28 text it under the terms of the GNU General Public License as published by + Set string value... 28 T1 3 + Set string value... 28 T2 2 + Set string value... 28 Feedback The second tone starts mid-range and goes up # Row 29 - Set string value... 29 font Courier - Set string value... 29 size 12 - Set string value... 29 text the Free Software Foundation, either version 2 of the License, or + Set string value... 29 T1 3 + Set string value... 29 T2 3 + Set string value... 29 Feedback Pronounce as a 2-3 combination # Row 30 - Set string value... 30 font Courier - Set string value... 30 size 12 - Set string value... 30 text (at your option) any later version. + Set string value... 30 T1 3 + Set string value... 30 T2 4 + Set string value... 30 Feedback The fourth tone starts high and goes down all the way # Row 31 - Set string value... 31 font Courier - Set string value... 31 size 12 - Set string value... 31 text + Set string value... 31 T1 3 + Set string value... 31 T2 0 + Set string value... 31 Feedback The neutral tone continues where the previous tone stops # Row 32 - Set string value... 32 font Courier - Set string value... 32 size 12 - Set string value... 32 text This program is distributed in the hope that it will be useful, + Set string value... 32 T1 4 + Set string value... 32 T2 1 + Set string value... 32 Feedback Keep the first tone high and flat # Row 33 - Set string value... 33 font Courier - Set string value... 33 size 12 - Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of + Set string value... 33 T1 4 + Set string value... 33 T2 2 + Set string value... 33 Feedback The second tone starts mid-range and goes up # Row 34 - Set string value... 34 font Courier - Set string value... 34 size 12 - Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + Set string value... 34 T1 4 + Set string value... 34 T2 3 + Set string value... 34 Feedback The third tone starts mid-range goes down and then up # Row 35 - Set string value... 35 font Courier - Set string value... 35 size 12 - Set string value... 35 text GNU General Public License for more details. + Set string value... 35 T1 4 + Set string value... 35 T2 4 + Set string value... 35 Feedback The fourth tone starts high and goes down all the way # Row 36 - Set string value... 36 font Courier - Set string value... 36 size 12 - Set string value... 36 text - # Row 37 - Set string value... 37 font Courier - Set string value... 37 size 12 - Set string value... 37 text You should have received a copy of the GNU General Public License - # Row 38 - Set string value... 38 font Courier - Set string value... 38 size 12 - Set string value... 38 text along with this program. If not, see . - # Row 39 - Set string value... 39 font Courier - Set string value... 39 size 12 - Set string value... 39 text + Set string value... 36 T1 4 + Set string value... 36 T2 0 + Set string value... 36 Feedback The neutral tone continues where the previous tone stops endproc -procedure CreateCredits_NL - Create Table with column names... Credits_NL 39 - ... font size text +procedure CreateConfig_NL + Create Table with column names... Config_NL 32 + ... Label Text Key Helptext # Fill table values # Row 1 - Set string value... 1 font Helvetica - Set string value... 1 size 12 - Set string value... 1 text + Set string value... 1 Label !Author + Set string value... 1 Text Auteur + Set string value... 1 Key ! + Set string value... 1 Helptext R.J.J.H. van Son # Row 2 - Set string value... 2 font Helvetica - Set string value... 2 size 16 - Set string value... 2 text SpeakGoodChinese version 2.0 + Set string value... 2 Label !Copyright + Set string value... 2 Text Copyright + Set string value... 2 Key ! + Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son # Row 3 - Set string value... 3 font Helvetica - Set string value... 3 size 10 - Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% + Set string value... 3 Label !License + Set string value... 3 Text Licentie + Set string value... 3 Key ! + Set string value... 3 Helptext GNU GPL version 2 or later # Row 4 - Set string value... 4 font Helvetica - Set string value... 4 size 12 - Set string value... 4 text + Set string value... 4 Label !WindowTitle + Set string value... 4 Text SpeakGoodChinese: Instellingen aanpassen + Set string value... 4 Key ! + Set string value... 4 Helptext SpeakGoodChinese: Instellingen aanpassen # Row 5 - Set string value... 5 font Helvetica - Set string value... 5 size 12 - Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org + Set string value... 5 Label Return + Set string value... 5 Text Terug + Set string value... 5 Key T + Set string value... 5 Helptext Ga terug naar de oefen pagina # Row 6 - Set string value... 6 font Helvetica - Set string value... 6 size 12 - Set string value... 6 text Based on Praat (http://www.praat.org) + Set string value... 6 Label Language_EN + Set string value... 6 Text English + Set string value... 6 Key E + Set string value... 6 Helptext Gebruik Engels # Row 7 - Set string value... 7 font Helvetica - Set string value... 7 size 12 - Set string value... 7 text + Set string value... 7 Label Language_NL + Set string value... 7 Text Nederlands + Set string value... 7 Key N + Set string value... 7 Helptext Gebruik Nederlands # Row 8 - Set string value... 8 font Helvetica - Set string value... 8 size 12 - Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit + Set string value... 8 Label Register_350 + Set string value... 8 Text Vrouw Hoog + Set string value... 8 Key V + Set string value... 8 Helptext Kies dit als u een vrouw bent met een hoge stem # Row 9 - Set string value... 9 font Helvetica - Set string value... 9 size 12 - Set string value... 9 text The SpeakGoodChinese Team + Set string value... 9 Label Register_300 + Set string value... 9 Text Vrouw Mid + Set string value... 9 Key r + Set string value... 9 Helptext Kies dit als u een vrouw bent met een middel-hoge stem # Row 10 - Set string value... 10 font Helvetica - Set string value... 10 size 12 - Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching + Set string value... 10 Label Register_250 + Set string value... 10 Text Vrouw Laag + Set string value... 10 Key o + Set string value... 10 Helptext Kies dit als u een vrouw bent met een lage stem # Row 11 - Set string value... 11 font Helvetica - Set string value... 11 size 12 - Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching + Set string value... 11 Label Register_249 + Set string value... 11 Text Man Hoog + Set string value... 11 Key M + Set string value... 11 Helptext Kies dit als u een man bent met een hoge stem # Row 12 - Set string value... 12 font Helvetica - Set string value... 12 size 12 - Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching + Set string value... 12 Label Register_180 + Set string value... 12 Text Man Mid + Set string value... 12 Key a + Set string value... 12 Helptext Kies dit als u een man bent met een middel-lage stem # Row 13 - Set string value... 13 font Helvetica - Set string value... 13 size 12 - Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface + Set string value... 13 Label Register_150 + Set string value... 13 Text Man Laag + Set string value... 13 Key n + Set string value... 13 Helptext Kies dit als u een man bent met een lage stem # Row 14 - Set string value... 14 font Helvetica - Set string value... 14 size 12 - Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant + Set string value... 14 Label DisplayNumbers + Set string value... 14 Text Toon Cijfers + Set string value... 14 Key C + Set string value... 14 Helptext Laat toon nummers (aan) of toon symbolen (uit) zien # Row 15 - Set string value... 15 font Helvetica - Set string value... 15 size 12 - Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI + Set string value... 15 Label DisplayPinyin + Set string value... 15 Text Pinyin + Set string value... 15 Key P + Set string value... 15 Helptext Laat pinyin zien # Row 16 - Set string value... 16 font Helvetica - Set string value... 16 size 12 - Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language + Set string value... 16 Label DisplayChar + Set string value... 16 Text Karakters + Set string value... 16 Key K + Set string value... 16 Helptext Laat Chinese karakters zien als ze beschikbaar zijn # Row 17 - Set string value... 17 font Helvetica - Set string value... 17 size 12 - Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank + Set string value... 17 Label DisplayTrans + Set string value... 17 Text Vertaling + Set string value... 17 Key g + Set string value... 17 Helptext Geef vertaling al die beschikbaar is # Row 18 - Set string value... 18 font Helvetica - Set string value... 18 size 12 - Set string value... 18 text + Set string value... 18 Label ShuffleLists + Set string value... 18 Text Woorden mixen + Set string value... 18 Key x + Set string value... 18 Helptext Gebruik elke keer een andere volgorde van de woorden # Row 19 - Set string value... 19 font Helvetica - Set string value... 19 size 12 - Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom + Set string value... 19 Label UseSoundExample + Set string value... 19 Text Spraakvoorbeeld + Set string value... 19 Key S + Set string value... 19 Helptext Laat echte spraakopnamen (aan) of kunstmatige tonen (uit) horen als voorbeeld # Row 20 - Set string value... 20 font Helvetica - Set string value... 20 size 12 - Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen + Set string value... 20 Label Synthesis_eSpeak + Set string value... 20 Text Synthese + Set string value... 20 Key y + Set string value... 20 Helptext Gebruik een synthetische stem als voorbeeld (eSpeak is hiervoor nodig: www.espeak.org) # Row 21 - Set string value... 21 font Helvetica - Set string value... 21 size 12 - Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. + Set string value... 21 Label Strict + Set string value... 21 Text Strikt! + Set string value... 21 Key !1 + Set string value... 21 Helptext Extra preciese uitspraakcontrolle aanzetten # Row 22 - Set string value... 22 font Helvetica - Set string value... 22 size 12 - Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff + Set string value... 22 Label OpenWordlist + Set string value... 22 Text Lees Lijst + Set string value... 22 Key L + Set string value... 22 Helptext Lees een woordlijst. zoek in de Downloads, Documents en Preferences mappen # Row 23 - Set string value... 23 font Helvetica - Set string value... 23 size 12 - Set string value... 23 text and board of the Digitale Universiteit. + Set string value... 23 Label InstallWordlist + Set string value... 23 Text Installeer Lijsten + Set string value... 23 Key I + Set string value... 23 Helptext Installeer alle .sgc woordpaketten uit de Downloads, Documents en Preferences mappen # Row 24 - Set string value... 24 font Helvetica - Set string value... 24 size 12 - Set string value... 24 text + Set string value... 24 Label DeleteWordlist + Set string value... 24 Text Verwijder Lijst + Set string value... 24 Key d + Set string value... 24 Helptext Verwijder de getoonde woordlijst permanent, u moet dit bevestigen door een 'j' te typen # Row 25 - Set string value... 25 font Helvetica - Set string value... 25 size 12 - Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com + Set string value... 25 Label !DeleteWordlist + Set string value... 25 Text Heel zeker j/N + Set string value... 25 Key j + Set string value... 25 Helptext Bent u zeker dat u door wilt gaan? Bevestig door een 'j' te typen # Row 26 - Set string value... 26 font Helvetica - Set string value... 26 size 12 - Set string value... 26 text + Set string value... 26 Label ShowBackground + Set string value... 26 Text Achtergrond + Set string value... 26 Key & + Set string value... 26 Helptext Toon achtergrond # Row 27 - Set string value... 27 font Courier - Set string value... 27 size 12 - Set string value... 27 text This program is free software: you can redistribute it and/or modify + Set string value... 27 Label Input_Microphone + Set string value... 27 Text Microfoon + Set string value... 27 Key f + Set string value... 27 Helptext Gebruik de ingebouwde microfoon voor spraakopnamen # Row 28 - Set string value... 28 font Courier - Set string value... 28 size 12 - Set string value... 28 text it under the terms of the GNU General Public License as published by + Set string value... 28 Label Input_Line + Set string value... 28 Text Lijn ingang | + Set string value... 28 Key \|\\ + Set string value... 28 Helptext Gebruik de lijn-ingang voor de spraakopnamen # Row 29 - Set string value... 29 font Courier - Set string value... 29 size 12 - Set string value... 29 text the Free Software Foundation, either version 2 of the License, or + Set string value... 29 Label Credits + Set string value... 29 Text Over SGC2 + Set string value... 29 Key 2 + Set string value... 29 Helptext Informatie over SpeakGoodChinese # Row 30 - Set string value... 30 font Courier - Set string value... 30 size 12 - Set string value... 30 text (at your option) any later version. + Set string value... 30 Label !Logging + Set string value... 30 Text Logboek + Set string value... 30 Key L + Set string value... 30 Helptext Verborgen knop die acief is als er een logboek van spraak bijgehouden wordt # Row 31 - Set string value... 31 font Courier - Set string value... 31 size 12 - Set string value... 31 text + Set string value... 31 Label Help + Set string value... 31 Text Help + Set string value... 31 Key ?/ + Set string value... 31 Helptext klik op de knop waar u informatie over wilt hebben, "Help" als u verder wilt # Row 32 - Set string value... 32 font Courier - Set string value... 32 size 12 - Set string value... 32 text This program is distributed in the hope that it will be useful, - # Row 33 - Set string value... 33 font Courier - Set string value... 33 size 12 - Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of - # Row 34 - Set string value... 34 font Courier - Set string value... 34 size 12 - Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - # Row 35 - Set string value... 35 font Courier - Set string value... 35 size 12 - Set string value... 35 text GNU General Public License for more details. - # Row 36 - Set string value... 36 font Courier - Set string value... 36 size 12 - Set string value... 36 text - # Row 37 - Set string value... 37 font Courier - Set string value... 37 size 12 - Set string value... 37 text You should have received a copy of the GNU General Public License - # Row 38 - Set string value... 38 font Courier - Set string value... 38 size 12 - Set string value... 38 text along with this program. If not, see . - # Row 39 - Set string value... 39 font Courier - Set string value... 39 size 12 - Set string value... 39 text + Set string value... 32 Label !NotAWordlist + Set string value... 32 Text Fout + Set string value... 32 Key § + Set string value... 32 Helptext Geen geldige woordlijst: endproc procedure CreateToneFeedback_DE Create Table with column names... ToneFeedback_DE 36 @@ -1735,258 +1442,391 @@ procedure CreateToneFeedback_DE Set string value... 10 T2 - Set string value... 10 Feedback Ihre Tonbewegungen waren zu weidl\a"ufig, aber vielleicht erkennbar # Row 11 - Set string value... 11 T1 6 - Set string value... 11 T2 - - Set string value... 11 Feedback kein erkennbarer Ton + Set string value... 11 T1 6 + Set string value... 11 T2 - + Set string value... 11 Feedback kein erkennbarer Ton + # Row 12 + Set string value... 12 T1 1 + Set string value... 12 T2 - + Set string value... 12 Feedback Der erster Ton ist hoch und flach + # Row 13 + Set string value... 13 T1 2 + Set string value... 13 T2 - + Set string value... 13 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + # Row 14 + Set string value... 14 T1 3 + Set string value... 14 T2 - + Set string value... 14 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben + # Row 15 + Set string value... 15 T1 4 + Set string value... 15 T2 - + Set string value... 15 Feedback Der vierter Ton beginnt hoch und geht den ganzen Weg + # Row 16 + Set string value... 16 T1 0 + Set string value... 16 T2 - + Set string value... 16 Feedback Der neutraler Ton geht weiter, wo der voriger Ton aufh\o"rt + # Row 17 + Set string value... 17 T1 1 + Set string value... 17 T2 1 + Set string value... 17 Feedback Halten Sie die T\o"ne hoch und flach + # Row 18 + Set string value... 18 T1 1 + Set string value... 18 T2 2 + Set string value... 18 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + # Row 19 + Set string value... 19 T1 1 + Set string value... 19 T2 3 + Set string value... 19 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben + # Row 20 + Set string value... 20 T1 1 + Set string value... 20 T2 4 + Set string value... 20 Feedback Der vierter Ton beginnt hoch und geht gans nach unten + # Row 21 + Set string value... 21 T1 1 + Set string value... 21 T2 0 + Set string value... 21 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt + # Row 22 + Set string value... 22 T1 2 + Set string value... 22 T2 1 + Set string value... 22 Feedback Halten Sie den ersten Ton hoch und flach + # Row 23 + Set string value... 23 T1 2 + Set string value... 23 T2 2 + Set string value... 23 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + # Row 24 + Set string value... 24 T1 2 + Set string value... 24 T2 3 + Set string value... 24 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben + # Row 25 + Set string value... 25 T1 2 + Set string value... 25 T2 4 + Set string value... 25 Feedback Der vierter Ton beginnt hoch und geht gans nach unten + # Row 26 + Set string value... 26 T1 2 + Set string value... 26 T2 0 + Set string value... 26 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt + # Row 27 + Set string value... 27 T1 3 + Set string value... 27 T2 1 + Set string value... 27 Feedback Halten Sie den ersten Ton hoch und flach + # Row 28 + Set string value... 28 T1 3 + Set string value... 28 T2 2 + Set string value... 28 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + # Row 29 + Set string value... 29 T1 3 + Set string value... 29 T2 3 + Set string value... 29 Feedback Sprechen wie eine 2-3 Kombination + # Row 30 + Set string value... 30 T1 3 + Set string value... 30 T2 4 + Set string value... 30 Feedback Der vierte Ton beginnt hoch und geht gans nach unten + # Row 31 + Set string value... 31 T1 3 + Set string value... 31 T2 0 + Set string value... 31 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt + # Row 32 + Set string value... 32 T1 4 + Set string value... 32 T2 1 + Set string value... 32 Feedback Halten Sie den ersten Ton hoch und flach + # Row 33 + Set string value... 33 T1 4 + Set string value... 33 T2 2 + Set string value... 33 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + # Row 34 + Set string value... 34 T1 4 + Set string value... 34 T2 3 + Set string value... 34 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben + # Row 35 + Set string value... 35 T1 4 + Set string value... 35 T2 4 + Set string value... 35 Feedback Der vierter Ton beginnt hoch und geht ganz nach unten, + # Row 36 + Set string value... 36 T1 4 + Set string value... 36 T2 0 + Set string value... 36 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt +endproc +procedure CreateBackground + Create Table with column names... Background 6 + ... font size align colour text + # Fill table values + # Row 1 + Set string value... 1 font Helvetica + Set string value... 1 size 56 + Set string value... 1 align centre + Set string value... 1 colour {1,1,1} + Set string value... 1 text + # Row 2 + Set string value... 2 font Helvetica + Set string value... 2 size 56 + Set string value... 2 align centre + Set string value... 2 colour {1,1,1} + Set string value... 2 text + # Row 3 + Set string value... 3 font Helvetica + Set string value... 3 size 56 + Set string value... 3 align centre + Set string value... 3 colour {1,1,1} + Set string value... 3 text + # Row 4 + Set string value... 4 font Helvetica + Set string value... 4 size 56 + Set string value... 4 align centre + Set string value... 4 colour {1,0.97,0.90} + Set string value... 4 text SPEAK GOOD CHINESE 2.0 + # Row 5 + Set string value... 5 font Helvetica + Set string value... 5 size 56 + Set string value... 5 align centre + Set string value... 5 colour {1,0.97,0.90} + Set string value... 5 text shuō​ hǎo​ Zhōng​wén​ + # Row 6 + Set string value... 6 font Helvetica + Set string value... 6 size 56 + Set string value... 6 align centre + Set string value... 6 colour {94,90,0.77} + Set string value... 6 text 说好中文 +endproc +procedure CreateButtons_EN + Create Table with column names... Buttons_EN 15 + ... Label Text Key Helptext + # Fill table values + # Row 1 + Set string value... 1 Label !Author + Set string value... 1 Text Author + Set string value... 1 Key ! + Set string value... 1 Helptext R.J.J.H. van Son + # Row 2 + Set string value... 2 Label !Copyright + Set string value... 2 Text Copyright + Set string value... 2 Key ! + Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son + # Row 3 + Set string value... 3 Label !License + Set string value... 3 Text License + Set string value... 3 Key ! + Set string value... 3 Helptext GNU GPL version 2 or later + # Row 4 + Set string value... 4 Label !WindowTitle + Set string value... 4 Text Speak Good Chinese: Practise your tones on + Set string value... 4 Key ! + Set string value... 4 Helptext Speak Good Chinese: Practise your tones on + # Row 5 + Set string value... 5 Label Record + Set string value... 5 Text Record + Set string value... 5 Key R + Set string value... 5 Helptext Record your pronunciation. You have 4 seconds, watch the recording "light" + # Row 6 + Set string value... 6 Label Play + Set string value... 6 Text Play + Set string value... 6 Key P + Set string value... 6 Helptext Play back of your recorded pronunciation + # Row 7 + Set string value... 7 Label Example + Set string value... 7 Text Example + Set string value... 7 Key E + Set string value... 7 Helptext Play example tone pronunciation + # Row 8 + Set string value... 8 Label Previous + Set string value... 8 Text < Previous + Set string value... 8 Key <, + Set string value... 8 Helptext Previous word + # Row 9 + Set string value... 9 Label Next + Set string value... 9 Text Next > + Set string value... 9 Key >. + Set string value... 9 Helptext Next word + # Row 10 + Set string value... 10 Label Quit + Set string value... 10 Text Quit + Set string value... 10 Key Q + Set string value... 10 Helptext Quit SpeakGoodChinese + # Row 11 + Set string value... 11 Label Config + Set string value... 11 Text Settings + Set string value... 11 Key S + Set string value... 11 Helptext Go to settings page # Row 12 - Set string value... 12 T1 1 - Set string value... 12 T2 - - Set string value... 12 Feedback Der erster Ton ist hoch und flach + Set string value... 12 Label WordlistUp + Set string value... 12 Text Previous- + Set string value... 12 Key v\-_ + Set string value... 12 Helptext Previous word list # Row 13 - Set string value... 13 T1 2 - Set string value... 13 T2 - - Set string value... 13 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben + Set string value... 13 Label WordlistDown + Set string value... 13 Text Next List+ + Set string value... 13 Key N+= + Set string value... 13 Helptext Next word list # Row 14 - Set string value... 14 T1 3 - Set string value... 14 T2 - - Set string value... 14 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben + Set string value... 14 Label Refresh + Set string value... 14 Text Refresh + Set string value... 14 Key h + Set string value... 14 Helptext Redraw the current screen, the space-bar always refreshes screen # Row 15 - Set string value... 15 T1 4 - Set string value... 15 T2 - - Set string value... 15 Feedback Der vierter Ton beginnt hoch und geht den ganzen Weg - # Row 16 - Set string value... 16 T1 0 - Set string value... 16 T2 - - Set string value... 16 Feedback Der neutraler Ton geht weiter, wo der voriger Ton aufh\o"rt - # Row 17 - Set string value... 17 T1 1 - Set string value... 17 T2 1 - Set string value... 17 Feedback Halten Sie die T\o"ne hoch und flach - # Row 18 - Set string value... 18 T1 1 - Set string value... 18 T2 2 - Set string value... 18 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben - # Row 19 - Set string value... 19 T1 1 - Set string value... 19 T2 3 - Set string value... 19 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben - # Row 20 - Set string value... 20 T1 1 - Set string value... 20 T2 4 - Set string value... 20 Feedback Der vierter Ton beginnt hoch und geht gans nach unten - # Row 21 - Set string value... 21 T1 1 - Set string value... 21 T2 0 - Set string value... 21 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt - # Row 22 - Set string value... 22 T1 2 - Set string value... 22 T2 1 - Set string value... 22 Feedback Halten Sie den ersten Ton hoch und flach - # Row 23 - Set string value... 23 T1 2 - Set string value... 23 T2 2 - Set string value... 23 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben - # Row 24 - Set string value... 24 T1 2 - Set string value... 24 T2 3 - Set string value... 24 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben - # Row 25 - Set string value... 25 T1 2 - Set string value... 25 T2 4 - Set string value... 25 Feedback Der vierter Ton beginnt hoch und geht gans nach unten - # Row 26 - Set string value... 26 T1 2 - Set string value... 26 T2 0 - Set string value... 26 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt - # Row 27 - Set string value... 27 T1 3 - Set string value... 27 T2 1 - Set string value... 27 Feedback Halten Sie den ersten Ton hoch und flach - # Row 28 - Set string value... 28 T1 3 - Set string value... 28 T2 2 - Set string value... 28 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben - # Row 29 - Set string value... 29 T1 3 - Set string value... 29 T2 3 - Set string value... 29 Feedback Sprechen wie eine 2-3 Kombination - # Row 30 - Set string value... 30 T1 3 - Set string value... 30 T2 4 - Set string value... 30 Feedback Der vierte Ton beginnt hoch und geht gans nach unten - # Row 31 - Set string value... 31 T1 3 - Set string value... 31 T2 0 - Set string value... 31 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt - # Row 32 - Set string value... 32 T1 4 - Set string value... 32 T2 1 - Set string value... 32 Feedback Halten Sie den ersten Ton hoch und flach - # Row 33 - Set string value... 33 T1 4 - Set string value... 33 T2 2 - Set string value... 33 Feedback Der zweiter Ton beginnt mittel-hoch und geht nach oben - # Row 34 - Set string value... 34 T1 4 - Set string value... 34 T2 3 - Set string value... 34 Feedback Der dritter Ton beginnt mittel-hoch geht nach unten und dann nach oben - # Row 35 - Set string value... 35 T1 4 - Set string value... 35 T2 4 - Set string value... 35 Feedback Der vierter Ton beginnt hoch und geht ganz nach unten, - # Row 36 - Set string value... 36 T1 4 - Set string value... 36 T2 0 - Set string value... 36 Feedback Der neutraler Ton weiter, wo der voriger Ton aufh\o"rt + Set string value... 15 Label Help + Set string value... 15 Text Help + Set string value... 15 Key ?/ + Set string value... 15 Helptext Press on the button you want information on, "Help" to continue endproc -procedure CreateToneFeedback_EN - Create Table with column names... ToneFeedback_EN 36 - ... T1 T2 Feedback +procedure CreateCredits_EN + Create Table with column names... Credits_EN 39 + ... font size text # Fill table values # Row 1 - Set string value... 1 T1 !Author - Set string value... 1 T2 Author - Set string value... 1 Feedback R.J.J.H. van Son + Set string value... 1 font Helvetica + Set string value... 1 size 12 + Set string value... 1 text # Row 2 - Set string value... 2 T1 !Copyright - Set string value... 2 T2 Copyright - Set string value... 2 Feedback 2007-2010 R.J.J.H. van Son + Set string value... 2 font Helvetica + Set string value... 2 size 16 + Set string value... 2 text SpeakGoodChinese version 2.0 # Row 3 - Set string value... 3 T1 !License - Set string value... 3 T2 License - Set string value... 3 Feedback GNU GPL version 2 or later + Set string value... 3 font Helvetica + Set string value... 3 size 10 + Set string value... 3 text %%Dedicated to the memory of Guanqin Chen% # Row 4 - Set string value... 4 T1 Correct - Set string value... 4 T2 - - Set string value... 4 Feedback Correct + Set string value... 4 font Helvetica + Set string value... 4 size 12 + Set string value... 4 text # Row 5 - Set string value... 5 T1 Wrong - Set string value... 5 T2 - - Set string value... 5 Feedback Wrong + Set string value... 5 font Helvetica + Set string value... 5 size 12 + Set string value... 5 text For more information, visit our website: http://www.speakgoodchinese.org # Row 6 - Set string value... 6 T1 NoSound - Set string value... 6 T2 - - Set string value... 6 Feedback No sound recorded + Set string value... 6 font Helvetica + Set string value... 6 size 12 + Set string value... 6 text Based on Praat (http://www.praat.org) # Row 7 - Set string value... 7 T1 Low - Set string value... 7 T2 - - Set string value... 7 Feedback Your tones were too low to be recognized (is you voice setting correct?) + Set string value... 7 font Helvetica + Set string value... 7 size 12 + Set string value... 7 text # Row 8 - Set string value... 8 T1 High - Set string value... 8 T2 - - Set string value... 8 Feedback Your tones were too high but might be recognizable (is you voice setting correct?) + Set string value... 8 font Helvetica + Set string value... 8 size 12 + Set string value... 8 text SpeakGoodChinese was supported by grant 6046 from the Digitale Universiteit # Row 9 - Set string value... 9 T1 Narrow - Set string value... 9 T2 - - Set string value... 9 Feedback Your tone movements were too flat to be recognized + Set string value... 9 font Helvetica + Set string value... 9 size 12 + Set string value... 9 text The SpeakGoodChinese Team # Row 10 - Set string value... 10 T1 Wide - Set string value... 10 T2 - - Set string value... 10 Feedback Your tone movements were too wide but might be recognizable + Set string value... 10 font Helvetica + Set string value... 10 size 12 + Set string value... 10 text * ##Guanqin Chen# (HRO) - Founder and project manager, Language and Teaching # Row 11 - Set string value... 11 T1 6 - Set string value... 11 T2 - - Set string value... 11 Feedback Not a recognizable tone + Set string value... 11 font Helvetica + Set string value... 11 size 12 + Set string value... 11 text * ##Zongyan Chen# (HvA) - Language and Teaching # Row 12 - Set string value... 12 T1 1 - Set string value... 12 T2 - - Set string value... 12 Feedback The first tone is high and flat + Set string value... 12 font Helvetica + Set string value... 12 size 12 + Set string value... 12 text * ##Eveline van Hagen# (Fontys) - Language and Teaching # Row 13 - Set string value... 13 T1 2 - Set string value... 13 T2 - - Set string value... 13 Feedback The second tone starts mid-range and goes up + Set string value... 13 font Helvetica + Set string value... 13 size 12 + Set string value... 13 text * ##Stefan de Konink# (UvA) - Lead programmer, User Interface # Row 14 - Set string value... 14 T1 3 - Set string value... 14 T2 - - Set string value... 14 Feedback The third tone starts mid-range goes down and then up + Set string value... 14 font Helvetica + Set string value... 14 size 12 + Set string value... 14 text * ##Lifeng Liu# (HRO) - Language assistant # Row 15 - Set string value... 15 T1 4 - Set string value... 15 T2 - - Set string value... 15 Feedback The fourth tone starts high and goes down all the way + Set string value... 15 font Helvetica + Set string value... 15 size 12 + Set string value... 15 text * ##Rob van Son# (UvA) - Coordinator technical work, Speech technology, GUI # Row 16 - Set string value... 16 T1 0 - Set string value... 16 T2 - - Set string value... 16 Feedback The neutral tone continues where the previous tone stops + Set string value... 16 font Helvetica + Set string value... 16 size 12 + Set string value... 16 text * ##Dennis Vierkant# (UT) - User Interface and Language # Row 17 - Set string value... 17 T1 1 - Set string value... 17 T2 1 - Set string value... 17 Feedback Keep the tones high and flat + Set string value... 17 font Helvetica + Set string value... 17 size 12 + Set string value... 17 text * ##David Weenink# (UvA) - Praat programming, Algorithms We would like to thank # Row 18 - Set string value... 18 T1 1 - Set string value... 18 T2 2 - Set string value... 18 Feedback The second tone starts mid-range and goes up + Set string value... 18 font Helvetica + Set string value... 18 size 12 + Set string value... 18 text # Row 19 - Set string value... 19 T1 1 - Set string value... 19 T2 3 - Set string value... 19 Feedback The third tone starts mid-range goes down and then up + Set string value... 19 font Helvetica + Set string value... 19 size 12 + Set string value... 19 text We would like to thank Paul Boersma (UvA) for his help with Praat linking and Tristian van Berkom # Row 20 - Set string value... 20 T1 1 - Set string value... 20 T2 4 - Set string value... 20 Feedback The fourth tone starts high and goes down all the way + Set string value... 20 font Helvetica + Set string value... 20 size 12 + Set string value... 20 text for additional help with the localization code. J.E. Raaijmakers, R. van Rijsselt and S. Verhagen # Row 21 - Set string value... 21 T1 1 - Set string value... 21 T2 0 - Set string value... 21 Feedback The neutral tone continues where the previous tone stops - # Row 22 - Set string value... 22 T1 2 - Set string value... 22 T2 1 - Set string value... 22 Feedback Keep the first tone high and flat + Set string value... 21 font Helvetica + Set string value... 21 size 12 + Set string value... 21 text for feedback on the GUI and Praat library integration on Windows. + # Row 22 + Set string value... 22 font Helvetica + Set string value... 22 size 12 + Set string value... 22 text We are very grateful for all the practical, organisational, and financial support from the staff # Row 23 - Set string value... 23 T1 2 - Set string value... 23 T2 2 - Set string value... 23 Feedback The second tone starts mid-range and goes up + Set string value... 23 font Helvetica + Set string value... 23 size 12 + Set string value... 23 text and board of the Digitale Universiteit. # Row 24 - Set string value... 24 T1 2 - Set string value... 24 T2 3 - Set string value... 24 Feedback The third tone starts mid-range goes down and then up + Set string value... 24 font Helvetica + Set string value... 24 size 12 + Set string value... 24 text # Row 25 - Set string value... 25 T1 2 - Set string value... 25 T2 4 - Set string value... 25 Feedback The fourth tone starts high and goes down all the way + Set string value... 25 font Helvetica + Set string value... 25 size 12 + Set string value... 25 text Copyrights \co 2007-2010 by Hogeschool Rotterdam, Rob van Son (ACLC/UvA) - R.J.J.H.vanSon@gmail.com # Row 26 - Set string value... 26 T1 2 - Set string value... 26 T2 0 - Set string value... 26 Feedback The neutral tone continues where the previous tone stops + Set string value... 26 font Helvetica + Set string value... 26 size 12 + Set string value... 26 text # Row 27 - Set string value... 27 T1 3 - Set string value... 27 T2 1 - Set string value... 27 Feedback Keep the first tone high and flat + Set string value... 27 font Courier + Set string value... 27 size 12 + Set string value... 27 text This program is free software: you can redistribute it and/or modify # Row 28 - Set string value... 28 T1 3 - Set string value... 28 T2 2 - Set string value... 28 Feedback The second tone starts mid-range and goes up + Set string value... 28 font Courier + Set string value... 28 size 12 + Set string value... 28 text it under the terms of the GNU General Public License as published by # Row 29 - Set string value... 29 T1 3 - Set string value... 29 T2 3 - Set string value... 29 Feedback Pronounce as a 2-3 combination + Set string value... 29 font Courier + Set string value... 29 size 12 + Set string value... 29 text the Free Software Foundation, either version 2 of the License, or # Row 30 - Set string value... 30 T1 3 - Set string value... 30 T2 4 - Set string value... 30 Feedback The fourth tone starts high and goes down all the way + Set string value... 30 font Courier + Set string value... 30 size 12 + Set string value... 30 text (at your option) any later version. # Row 31 - Set string value... 31 T1 3 - Set string value... 31 T2 0 - Set string value... 31 Feedback The neutral tone continues where the previous tone stops + Set string value... 31 font Courier + Set string value... 31 size 12 + Set string value... 31 text # Row 32 - Set string value... 32 T1 4 - Set string value... 32 T2 1 - Set string value... 32 Feedback Keep the first tone high and flat + Set string value... 32 font Courier + Set string value... 32 size 12 + Set string value... 32 text This program is distributed in the hope that it will be useful, # Row 33 - Set string value... 33 T1 4 - Set string value... 33 T2 2 - Set string value... 33 Feedback The second tone starts mid-range and goes up + Set string value... 33 font Courier + Set string value... 33 size 12 + Set string value... 33 text but WITHOUT ANY WARRANTY; without even the implied warranty of # Row 34 - Set string value... 34 T1 4 - Set string value... 34 T2 3 - Set string value... 34 Feedback The third tone starts mid-range goes down and then up + Set string value... 34 font Courier + Set string value... 34 size 12 + Set string value... 34 text MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # Row 35 - Set string value... 35 T1 4 - Set string value... 35 T2 4 - Set string value... 35 Feedback The fourth tone starts high and goes down all the way + Set string value... 35 font Courier + Set string value... 35 size 12 + Set string value... 35 text GNU General Public License for more details. # Row 36 - Set string value... 36 T1 4 - Set string value... 36 T2 0 - Set string value... 36 Feedback The neutral tone continues where the previous tone stops + Set string value... 36 font Courier + Set string value... 36 size 12 + Set string value... 36 text + # Row 37 + Set string value... 37 font Courier + Set string value... 37 size 12 + Set string value... 37 text You should have received a copy of the GNU General Public License + # Row 38 + Set string value... 38 font Courier + Set string value... 38 size 12 + Set string value... 38 text along with this program. If not, see . + # Row 39 + Set string value... 39 font Courier + Set string value... 39 size 12 + Set string value... 39 text endproc procedure CreateToneFeedback_NL Create Table with column names... ToneFeedback_NL 36 @@ -2137,38 +1977,198 @@ procedure CreateToneFeedback_NL Set string value... 36 T2 0 Set string value... 36 Feedback De neutrale toon gaat ongeveer verder waar de vorige toon stopt endproc +procedure CreateButtons_NL + Create Table with column names... Buttons_NL 15 + ... Label Text Key Helptext + # Fill table values + # Row 1 + Set string value... 1 Label !Author + Set string value... 1 Text Auteur + Set string value... 1 Key ! + Set string value... 1 Helptext R.J.J.H. van Son + # Row 2 + Set string value... 2 Label !Copyright + Set string value... 2 Text Copyright + Set string value... 2 Key ! + Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son + # Row 3 + Set string value... 3 Label !License + Set string value... 3 Text Licentie + Set string value... 3 Key ! + Set string value... 3 Helptext GNU GPL version 2 or later + # Row 4 + Set string value... 4 Label !WindowTitle + Set string value... 4 Text SpeakGoodChinese: Tonen oefenen met + Set string value... 4 Key ! + Set string value... 4 Helptext SpeakGoodChinese: Tonen oefenen met + # Row 5 + Set string value... 5 Label Record + Set string value... 5 Text Opnemen + Set string value... 5 Key O + Set string value... 5 Helptext Neem je uitspraak op. Je hebt 4 seconden, let op het rode "lampje" + # Row 6 + Set string value... 6 Label Play + Set string value... 6 Text Afspelen + Set string value... 6 Key A + Set string value... 6 Helptext Speel je opgenomen uitspraak af + # Row 7 + Set string value... 7 Label Example + Set string value... 7 Text Voorbeeld + Set string value... 7 Key V + Set string value... 7 Helptext Speel een voorbeeld van deze toon af + # Row 8 + Set string value... 8 Label Previous + Set string value... 8 Text < Terug + Set string value... 8 Key <, + Set string value... 8 Helptext Vorige woord + # Row 9 + Set string value... 9 Label Next + Set string value... 9 Text Vooruit > + Set string value... 9 Key >. + Set string value... 9 Helptext Volgende woord + # Row 10 + Set string value... 10 Label Quit + Set string value... 10 Text Stop + Set string value... 10 Key S + Set string value... 10 Helptext Stop SpeakGoodChinese + # Row 11 + Set string value... 11 Label Config + Set string value... 11 Text Instellingen + Set string value... 11 Key I + Set string value... 11 Helptext Ga naar de pagina met instellingen + # Row 12 + Set string value... 12 Label WordlistUp + Set string value... 12 Text Vorige Lijst + Set string value... 12 Key g\-_ + Set string value... 12 Helptext Vorige woordenlijst + # Row 13 + Set string value... 13 Label WordlistDown + Set string value... 13 Text Volgende + Set string value... 13 Key l+= + Set string value... 13 Helptext Volgende woordenlijst + # Row 14 + Set string value... 14 Label Refresh + Set string value... 14 Text Ververs + Set string value... 14 Key r + Set string value... 14 Helptext Ververs de huidige pagina, de spatiebalk ververst altijd de pagina + # Row 15 + Set string value... 15 Label Help + Set string value... 15 Text Help + Set string value... 15 Key ?/ + Set string value... 15 Helptext Druk op de knop waar u informatie over wilt hebben, "Help" als u verder wilt +endproc +procedure CreateButtons_DE + Create Table with column names... Buttons_DE 15 + ... Label Text Key Helptext + # Fill table values + # Row 1 + Set string value... 1 Label !Author + Set string value... 1 Text Autor + Set string value... 1 Key ¤ + Set string value... 1 Helptext R.J.J.H. van Son, \U"bersetzung: Irene Jacobi + # Row 2 + Set string value... 2 Label !Copyright + Set string value... 2 Text Copyright + Set string value... 2 Key ¤ + Set string value... 2 Helptext Copyright 2010 R.J.J.H. van Son + # Row 3 + Set string value... 3 Label !License + Set string value... 3 Text License + Set string value... 3 Key ¤ + Set string value... 3 Helptext GNU GPL version 2 or later + # Row 4 + Set string value... 4 Label !WindowTitle + Set string value... 4 Text Speak Good Chinese: \u"ben sie ihre T\o"ne + Set string value... 4 Key ¤ + Set string value... 4 Helptext Speak Good Chinese: \u"ben sie ihre T\o"ne mit + # Row 5 + Set string value... 5 Label Record + Set string value... 5 Text Aufnahme + Set string value... 5 Key A + Set string value... 5 Helptext Machen Sie eine Sprachaufnahme. Sie haben 4 Sekunden bevor die Aufnahme beginnt; achten Sie auf das rote Licht. + # Row 6 + Set string value... 6 Label Play + Set string value... 6 Text Wiedergabe + Set string value... 6 Key W + Set string value... 6 Helptext Abspielen der Aufnahme + # Row 7 + Set string value... 7 Label Example + Set string value... 7 Text Vorbild + Set string value... 7 Key V + Set string value... 7 Helptext Vorbild abspielen + # Row 8 + Set string value... 8 Label Quit + Set string value... 8 Text Ende + Set string value... 8 Key E + Set string value... 8 Helptext Das Programm beenden + # Row 9 + Set string value... 9 Label Config + Set string value... 9 Text Einstellungen + Set string value... 9 Key g + Set string value... 9 Helptext Zur Seite "Einstellungen" + # Row 10 + Set string value... 10 Label Refresh + Set string value... 10 Text Aktualisieren + Set string value... 10 Key u + Set string value... 10 Helptext Der aktuelle Bildschirm wird abgebildet. Mit der Leertaste kann der Bildschirm aktualisiert werden. + # Row 11 + Set string value... 11 Label Help + Set string value... 11 Text Hilfe + Set string value... 11 Key ?/ + Set string value... 11 Helptext Dr\u"cken Sie auf den Knopf \u"ber den Sie Informationen m\o"chten. Dr\u"cken Sie danach auf "Hilfe". + # Row 12 + Set string value... 12 Label WordlistUp + Set string value... 12 Text -vorige + Set string value... 12 Key \-_ + Set string value... 12 Helptext Zur voriger Liste + # Row 13 + Set string value... 13 Label WordlistDown + Set string value... 13 Text +n\a"chste Liste + Set string value... 13 Key += + Set string value... 13 Helptext Zur n\a"chster Liste + # Row 14 + Set string value... 14 Label Previous + Set string value... 14 Text + Set string value... 15 Key \>\. + Set string value... 15 Helptext zum n\a"chsten Abschnitt +endproc procedure CreateCreateTables Create Table with column names... CreateTables 15 ... Name # Fill table values # Row 1 - Set string value... 1 Name Background + Set string value... 1 Name Config # Row 2 - Set string value... 2 Name Buttons + Set string value... 2 Name Credits_NL # Row 3 - Set string value... 3 Name Buttons_DE + Set string value... 3 Name Buttons # Row 4 - Set string value... 4 Name Buttons_EN + Set string value... 4 Name Credits_DE # Row 5 - Set string value... 5 Name Buttons_NL + Set string value... 5 Name Config_DE # Row 6 - Set string value... 6 Name Config + Set string value... 6 Name Config_EN # Row 7 - Set string value... 7 Name Config_DE + Set string value... 7 Name ToneFeedback_EN # Row 8 - Set string value... 8 Name Config_EN + Set string value... 8 Name Config_NL # Row 9 - Set string value... 9 Name Config_NL + Set string value... 9 Name ToneFeedback_DE # Row 10 - Set string value... 10 Name Credits_DE + Set string value... 10 Name Background # Row 11 - Set string value... 11 Name Credits_EN + Set string value... 11 Name Buttons_EN # Row 12 - Set string value... 12 Name Credits_NL + Set string value... 12 Name Credits_EN # Row 13 - Set string value... 13 Name ToneFeedback_DE + Set string value... 13 Name ToneFeedback_NL # Row 14 - Set string value... 14 Name ToneFeedback_EN + Set string value... 14 Name Buttons_NL # Row 15 - Set string value... 15 Name ToneFeedback_NL + Set string value... 15 Name Buttons_DE endproc diff --git a/CreateWordlists.praat b/CreateWordlists.praat index e59125c..c472cd3 100644 --- a/CreateWordlists.praat +++ b/CreateWordlists.praat @@ -16,624 +16,533 @@ # Tables and this code are licensed under the GNU GPL version 3 # or later. # -procedure CreateChinees_een_Makkie_chapters_1_+_2 - Create Table with column names... Chinees_een_Makkie_chapters_1_+_2 25 - ... Pinyin Character Sound - # Fill table values - # Row 1 - Set string value... 1 Pinyin ni3hao3 - Set string value... 1 Character - - Set string value... 1 Sound - - # Row 2 - Set string value... 2 Pinyin ni3 - Set string value... 2 Character - - Set string value... 2 Sound - - # Row 3 - Set string value... 3 Pinyin hao3 - Set string value... 3 Character - - Set string value... 3 Sound - - # Row 4 - Set string value... 4 Pinyin wo3 - Set string value... 4 Character - - Set string value... 4 Sound - - # Row 5 - Set string value... 5 Pinyin jiao4 - Set string value... 5 Character - - Set string value... 5 Sound - - # Row 6 - Set string value... 6 Pinyin shi4 - Set string value... 6 Character - - Set string value... 6 Sound - - # Row 7 - Set string value... 7 Pinyin he2lan2 - Set string value... 7 Character - - Set string value... 7 Sound - - # Row 8 - Set string value... 8 Pinyin ren2 - Set string value... 8 Character - - Set string value... 8 Sound - - # Row 9 - Set string value... 9 Pinyin hen3 - Set string value... 9 Character - - Set string value... 9 Sound - - # Row 10 - Set string value... 10 Pinyin ma0 - Set string value... 10 Character - - Set string value... 10 Sound - - # Row 11 - Set string value... 11 Pinyin ye3 - Set string value... 11 Character - - Set string value... 11 Sound - - # Row 12 - Set string value... 12 Pinyin xie4xie0 - Set string value... 12 Character 谢谢 - Set string value... 12 Sound - - # Row 13 - Set string value... 13 Pinyin zai4jian4 - Set string value... 13 Character - - Set string value... 13 Sound - - # Row 14 - Set string value... 14 Pinyin ne0 - Set string value... 14 Character - - Set string value... 14 Sound - - # Row 15 - Set string value... 15 Pinyin zhong1guo2 - Set string value... 15 Character - - Set string value... 15 Sound - - # Row 16 - Set string value... 16 Pinyin de2guo2 - Set string value... 16 Character - - Set string value... 16 Sound - - # Row 17 - Set string value... 17 Pinyin fa3guo2 - Set string value... 17 Character - - Set string value... 17 Sound - - # Row 18 - Set string value... 18 Pinyin ming2tian1 - Set string value... 18 Character - - Set string value... 18 Sound - - # Row 19 - Set string value... 19 Pinyin xia4wu3 - Set string value... 19 Character - - Set string value... 19 Sound - - # Row 20 - Set string value... 20 Pinyin wan3an1 - Set string value... 20 Character - - Set string value... 20 Sound - - # Row 21 - Set string value... 21 Pinyin jian4 - Set string value... 21 Character - - Set string value... 21 Sound - - # Row 22 - Set string value... 22 Pinyin shen2me0 - Set string value... 22 Character - - Set string value... 22 Sound - - # Row 23 - Set string value... 23 Pinyin zhu4 - Set string value... 23 Character - - Set string value... 23 Sound - - # Row 24 - Set string value... 24 Pinyin zai4 - Set string value... 24 Character - - Set string value... 24 Sound - - # Row 25 - Set string value... 25 Pinyin nar3 - Set string value... 25 Character - - Set string value... 25 Sound - -endproc -procedure CreateChinese_for_Today_chapters_1_+_2 - Create Table with column names... Chinese_for_Today_chapters_1_+_2 52 - ... Pinyin Character Sound +procedure CreateExamples_of_tone_combinations + Create Table with column names... Examples_of_tone_combinations 62 + ... Pinyin Character Sound Translation # Fill table values # Row 1 - Set string value... 1 Pinyin huan1ying2 - Set string value... 1 Character - + Set string value... 1 Pinyin chi1 + Set string value... 1 Character 吃 Set string value... 1 Sound - + Set string value... 1 Translation to eat # Row 2 - Set string value... 2 Pinyin nin2 - Set string value... 2 Character - + Set string value... 2 Pinyin ta1 + Set string value... 2 Character 他 Set string value... 2 Sound - + Set string value... 2 Translation he, she, it # Row 3 - Set string value... 3 Pinyin hao3 - Set string value... 3 Character - + Set string value... 3 Pinyin jin1tian1 + Set string value... 3 Character 今天 Set string value... 3 Sound - + Set string value... 3 Translation today # Row 4 - Set string value... 4 Pinyin nin2hao3 - Set string value... 4 Character - + Set string value... 4 Pinyin can1ting1 + Set string value... 4 Character 餐厅 Set string value... 4 Sound - + Set string value... 4 Translation restaurant # Row 5 - Set string value... 5 Pinyin hua2qiao2 - Set string value... 5 Character - + Set string value... 5 Pinyin huan1ying2 + Set string value... 5 Character 欢迎 Set string value... 5 Sound - + Set string value... 5 Translation to welcome # Row 6 - Set string value... 6 Pinyin ni3 - Set string value... 6 Character - + Set string value... 6 Pinyin zhong1guo2 + Set string value... 6 Character 中国 Set string value... 6 Sound - + Set string value... 6 Translation China # Row 7 - Set string value... 7 Pinyin qing3wen4 - Set string value... 7 Character - + Set string value... 7 Pinyin duo1shao3 + Set string value... 7 Character 多少 Set string value... 7 Sound - + Set string value... 7 Translation how many # Row 8 - Set string value... 8 Pinyin shi4 - Set string value... 8 Character - + Set string value... 8 Pinyin zhi3you3 + Set string value... 8 Character 只有 Set string value... 8 Sound - + Set string value... 8 Translation only # Row 9 - Set string value... 9 Pinyin xian1sheng0 - Set string value... 9 Character - + Set string value... 9 Pinyin sheng1ri4 + Set string value... 9 Character 生日 Set string value... 9 Sound - + Set string value... 9 Translation birthday # Row 10 - Set string value... 10 Pinyin ma0 - Set string value... 10 Character - + Set string value... 10 Pinyin gao1xing4 + Set string value... 10 Character 高兴 Set string value... 10 Sound - + Set string value... 10 Translation happy # Row 11 - Set string value... 11 Pinyin wo3 - Set string value... 11 Character - + Set string value... 11 Pinyin ma1ma0 + Set string value... 11 Character 妈妈 Set string value... 11 Sound - + Set string value... 11 Translation mama # Row 12 - Set string value... 12 Pinyin bu4 - Set string value... 12 Character - + Set string value... 12 Pinyin ge1ge0 + Set string value... 12 Character 哥哥 Set string value... 12 Sound - + Set string value... 12 Translation older brother # Row 13 - Set string value... 13 Pinyin mei2 - Set string value... 13 Character - + Set string value... 13 Pinyin ren2 + Set string value... 13 Character 人 Set string value... 13 Sound - + Set string value... 13 Translation person # Row 14 - Set string value... 14 Pinyin guan1xi0 - Set string value... 14 Character - + Set string value... 14 Pinyin qian2 + Set string value... 14 Character 前 Set string value... 14 Sound - + Set string value... 14 Translation front # Row 15 - Set string value... 15 Pinyin zia4jian4 - Set string value... 15 Character - + Set string value... 15 Pinyin shi2jian1 + Set string value... 15 Character 时间 Set string value... 15 Sound - + Set string value... 15 Translation time # Row 16 - Set string value... 16 Pinyin dui4 - Set string value... 16 Character - + Set string value... 16 Pinyin jie2hun1 + Set string value... 16 Character 结婚 Set string value... 16 Sound - + Set string value... 16 Translation to marry # Row 17 - Set string value... 17 Pinyin de0 - Set string value... 17 Character - + Set string value... 17 Pinyin chang2cheng2 + Set string value... 17 Character 长城 Set string value... 17 Sound - + Set string value... 17 Translation the Great Wall # Row 18 - Set string value... 18 Pinyin jiao4 - Set string value... 18 Character - + Set string value... 18 Pinyin xue2xi2 + Set string value... 18 Character 学习 Set string value... 18 Sound - + Set string value... 18 Translation to study # Row 19 - Set string value... 19 Pinyin xie4xie0 - Set string value... 19 Character - + Set string value... 19 Pinyin mei2you3 + Set string value... 19 Character 没有 Set string value... 19 Sound - + Set string value... 19 Translation haven't # Row 20 - Set string value... 20 Pinyin xiao3jie0 - Set string value... 20 Character - + Set string value... 20 Pinyin you2yong3 + Set string value... 20 Character 游泳 Set string value... 20 Sound - + Set string value... 20 Translation to swim # Row 21 - Set string value... 21 Pinyin lv3you2 - Set string value... 21 Character - + Set string value... 21 Pinyin fo2jiao4 + Set string value... 21 Character 佛教 Set string value... 21 Sound - + Set string value... 21 Translation Buddhism # Row 22 - Set string value... 22 Pinyin na4me0 - Set string value... 22 Character - + Set string value... 22 Pinyin hai2shi4 + Set string value... 22 Character 还是 Set string value... 22 Sound - + Set string value... 22 Translation or # Row 23 - Set string value... 23 Pinyin yi2ding4 - Set string value... 23 Character - + Set string value... 23 Pinyin shen2me0 + Set string value... 23 Character 什么 Set string value... 23 Sound - + Set string value... 23 Translation what # Row 24 - Set string value... 24 Pinyin jie4shao4 - Set string value... 24 Character - + Set string value... 24 Pinyin peng2you0 + Set string value... 24 Character 朋友 Set string value... 24 Sound - + Set string value... 24 Translation friend # Row 25 - Set string value... 25 Pinyin qing3 - Set string value... 25 Character - + Set string value... 25 Pinyin wo3 + Set string value... 25 Character 我 Set string value... 25 Sound - + Set string value... 25 Translation I, me # Row 26 - Set string value... 26 Pinyin jin4 - Set string value... 26 Character - + Set string value... 26 Pinyin xiang3 + Set string value... 26 Character 享 Set string value... 26 Sound - + Set string value... 26 Translation to enjoy # Row 27 - Set string value... 27 Pinyin qing3jin4 - Set string value... 27 Character - + Set string value... 27 Pinyin xiang3 + Set string value... 27 Character 想 Set string value... 27 Sound - + Set string value... 27 Translation to think # Row 28 - Set string value... 28 Pinyin a4 - Set string value... 28 Character - + Set string value... 28 Pinyin xi3huan0 + Set string value... 28 Character 喜欢 Set string value... 28 Sound - + Set string value... 28 Translation to like # Row 29 - Set string value... 29 Pinyin lao3 - Set string value... 29 Character - + Set string value... 29 Pinyin yi3jing1 + Set string value... 29 Character 已经 Set string value... 29 Sound - + Set string value... 29 Translation already # Row 30 - Set string value... 30 Pinyin zuo4 - Set string value... 30 Character - + Set string value... 30 Pinyin lv3xing2 + Set string value... 30 Character 旅行 Set string value... 30 Sound - + Set string value... 30 Translation to travel # Row 31 - Set string value... 31 Pinyin chou1yan1 - Set string value... 31 Character - + Set string value... 31 Pinyin qi3chuang2 + Set string value... 31 Character 起床 Set string value... 31 Sound - + Set string value... 31 Translation to get up # Row 32 - Set string value... 32 Pinyin hui4 - Set string value... 32 Character - + Set string value... 32 Pinyin ni3hao3 + Set string value... 32 Character 你好 Set string value... 32 Sound - + Set string value... 32 Translation hello # Row 33 - Set string value... 33 Pinyin lai2 - Set string value... 33 Character - + Set string value... 33 Pinyin zhi3you3 + Set string value... 33 Character 只有 Set string value... 33 Sound - + Set string value... 33 Translation only # Row 34 - Set string value... 34 Pinyin yi2xia4 - Set string value... 34 Character - + Set string value... 34 Pinyin mei3li4 + Set string value... 34 Character 美丽 Set string value... 34 Sound - + Set string value... 34 Translation beautiful # Row 35 - Set string value... 35 Pinyin zhe4 - Set string value... 35 Character - + Set string value... 35 Pinyin nv3shi4 + Set string value... 35 Character 女士 Set string value... 35 Sound - + Set string value... 35 Translation lady # Row 36 - Set string value... 36 Pinyin tai4tai0 - Set string value... 36 Character - + Set string value... 36 Pinyin xiao3jie0 + Set string value... 36 Character 小姐 Set string value... 36 Sound - + Set string value... 36 Translation miss # Row 37 - Set string value... 37 Pinyin bo2bo0 - Set string value... 37 Character - + Set string value... 37 Pinyin na3li3 + Set string value... 37 Character 哪里 Set string value... 37 Sound - + Set string value... 37 Translation where # Row 38 - Set string value... 38 Pinyin nv3er2 - Set string value... 38 Character - + Set string value... 38 Pinyin yi1 + Set string value... 38 Character 一 Set string value... 38 Sound - + Set string value... 38 Translation one # Row 39 - Set string value... 39 Pinyin na4 - Set string value... 39 Character - + Set string value... 39 Pinyin er4 + Set string value... 39 Character 二 Set string value... 39 Sound - + Set string value... 39 Translation two # Row 40 - Set string value... 40 Pinyin er2zi0 - Set string value... 40 Character - + Set string value... 40 Pinyin san1 + Set string value... 40 Character 三 Set string value... 40 Sound - + Set string value... 40 Translation three # Row 41 - Set string value... 41 Pinyin men0 - Set string value... 41 Character - + Set string value... 41 Pinyin si4 + Set string value... 41 Character 四 Set string value... 41 Sound - + Set string value... 41 Translation four # Row 42 - Set string value... 42 Pinyin ni3men0 - Set string value... 42 Character - + Set string value... 42 Pinyin wu3 + Set string value... 42 Character 五 Set string value... 42 Sound - + Set string value... 42 Translation five # Row 43 - Set string value... 43 Pinyin he1 - Set string value... 43 Character - + Set string value... 43 Pinyin liu4 + Set string value... 43 Character 六 Set string value... 43 Sound - + Set string value... 43 Translation six # Row 44 - Set string value... 44 Pinyin cha2 - Set string value... 44 Character - + Set string value... 44 Pinyin qi1 + Set string value... 44 Character 七 Set string value... 44 Sound - + Set string value... 44 Translation seven # Row 45 - Set string value... 45 Pinyin ye2ye0 - Set string value... 45 Character - + Set string value... 45 Pinyin ba1 + Set string value... 45 Character 八 Set string value... 45 Sound - + Set string value... 45 Translation eight # Row 46 - Set string value... 46 Pinyin nai3nai0 - Set string value... 46 Character - + Set string value... 46 Pinyin jiu3 + Set string value... 46 Character 九 Set string value... 46 Sound - + Set string value... 46 Translation nine # Row 47 - Set string value... 47 Pinyin shu1shu0 - Set string value... 47 Character - + Set string value... 47 Pinyin shi2 + Set string value... 47 Character 十 Set string value... 47 Sound - + Set string value... 47 Translation ten # Row 48 - Set string value... 48 Pinyin pi2jiu3 - Set string value... 48 Character - + Set string value... 48 Pinyin bai3 + Set string value... 48 Character 百 Set string value... 48 Sound - + Set string value... 48 Translation hundred # Row 49 - Set string value... 49 Pinyin ka1fei1 - Set string value... 49 Character - + Set string value... 49 Pinyin qian1 + Set string value... 49 Character 千 Set string value... 49 Sound - + Set string value... 49 Translation thousand # Row 50 - Set string value... 50 Pinyin a0 - Set string value... 50 Character - + Set string value... 50 Pinyin shi4 + Set string value... 50 Character 是 Set string value... 50 Sound - + Set string value... 50 Translation is # Row 51 - Set string value... 51 Pinyin a2 - Set string value... 51 Character - + Set string value... 51 Pinyin tui4xiu1 + Set string value... 51 Character 退休 Set string value... 51 Sound - + Set string value... 51 Translation retirement # Row 52 - Set string value... 52 Pinyin ha1 - Set string value... 52 Character - + Set string value... 52 Pinyin hou4tian1 + Set string value... 52 Character 后天 Set string value... 52 Sound - + Set string value... 52 Translation day after tomorrow + # Row 53 + Set string value... 53 Pinyin shang4xue2 + Set string value... 53 Character 上学 + Set string value... 53 Sound - + Set string value... 53 Translation to attend school + # Row 54 + Set string value... 54 Pinyin ji4jie2 + Set string value... 54 Character 季节 + Set string value... 54 Sound - + Set string value... 54 Translation time + # Row 55 + Set string value... 55 Pinyin zi4ji3 + Set string value... 55 Character 自己 + Set string value... 55 Sound - + Set string value... 55 Translation self + # Row 56 + Set string value... 56 Pinyin xia4wu3 + Set string value... 56 Character 下午 + Set string value... 56 Sound - + Set string value... 56 Translation afternoon + # Row 57 + Set string value... 57 Pinyin dian4hua4 + Set string value... 57 Character 电话 + Set string value... 57 Sound - + Set string value... 57 Translation telephone + # Row 58 + Set string value... 58 Pinyin zai4jian4 + Set string value... 58 Character 再见 + Set string value... 58 Sound - + Set string value... 58 Translation goodbye + # Row 59 + Set string value... 59 Pinyin xie4xie0 + Set string value... 59 Character 谢谢 + Set string value... 59 Sound - + Set string value... 59 Translation thanks + # Row 60 + Set string value... 60 Pinyin mei4mei0 + Set string value... 60 Character 妹妹 + Set string value... 60 Sound - + Set string value... 60 Translation younger sister + # Row 61 + Set string value... 61 Pinyin ma0 + Set string value... 61 Character 吗 + Set string value... 61 Sound - + Set string value... 61 Translation (question tag) + # Row 62 + Set string value... 62 Pinyin ne0 + Set string value... 62 Character 呢 + Set string value... 62 Sound - + Set string value... 62 Translation (question particle) endproc -procedure CreateColloquial_Chinese_chapters_1_+_2 - Create Table with column names... Colloquial_Chinese_chapters_1_+_2 74 +procedure CreateChinese_for_Today_chapters_1_+_2 + Create Table with column names... Chinese_for_Today_chapters_1_+_2 52 ... Pinyin Character Sound # Fill table values # Row 1 - Set string value... 1 Pinyin chu1 + Set string value... 1 Pinyin huan1ying2 Set string value... 1 Character - Set string value... 1 Sound - # Row 2 - Set string value... 2 Pinyin ci4 + Set string value... 2 Pinyin nin2 Set string value... 2 Character - Set string value... 2 Sound - # Row 3 - Set string value... 3 Pinyin jian4mian4 + Set string value... 3 Pinyin hao3 Set string value... 3 Character - Set string value... 3 Sound - # Row 4 - Set string value... 4 Pinyin ni3 + Set string value... 4 Pinyin nin2hao3 Set string value... 4 Character - Set string value... 4 Sound - # Row 5 - Set string value... 5 Pinyin shi4 + Set string value... 5 Pinyin hua2qiao2 Set string value... 5 Character - Set string value... 5 Sound - # Row 6 - Set string value... 6 Pinyin xian1sheng0 + Set string value... 6 Pinyin ni3 Set string value... 6 Character - Set string value... 6 Sound - # Row 7 - Set string value... 7 Pinyin ma0 + Set string value... 7 Pinyin qing3wen4 Set string value... 7 Character - Set string value... 7 Sound - # Row 8 - Set string value... 8 Pinyin shi4de0 + Set string value... 8 Pinyin shi4 Set string value... 8 Character - Set string value... 8 Sound - # Row 9 - Set string value... 9 Pinyin wo3 + Set string value... 9 Pinyin xian1sheng0 Set string value... 9 Character - Set string value... 9 Sound - # Row 10 - Set string value... 10 Pinyin hao3 + Set string value... 10 Pinyin ma0 Set string value... 10 Character - Set string value... 10 Sound - # Row 11 - Set string value... 11 Pinyin ni3hao3 + Set string value... 11 Pinyin wo3 Set string value... 11 Character - Set string value... 11 Sound - # Row 12 - Set string value... 12 Pinyin hen3 + Set string value... 12 Pinyin bu4 Set string value... 12 Character - Set string value... 12 Sound - # Row 13 - Set string value... 13 Pinyin gao1xing4 + Set string value... 13 Pinyin mei2 Set string value... 13 Character - Set string value... 13 Sound - # Row 14 - Set string value... 14 Pinyin jian4dao4 + Set string value... 14 Pinyin guan1xi0 Set string value... 14 Character - Set string value... 14 Sound - # Row 15 - Set string value... 15 Pinyin ye3 + Set string value... 15 Pinyin zia4jian4 Set string value... 15 Character - Set string value... 15 Sound - # Row 16 - Set string value... 16 Pinyin jiao4 + Set string value... 16 Pinyin dui4 Set string value... 16 Character - Set string value... 16 Sound - # Row 17 - Set string value... 17 Pinyin lao3 + Set string value... 17 Pinyin de0 Set string value... 17 Character - Set string value... 17 Sound - # Row 18 - Set string value... 18 Pinyin ba0 + Set string value... 18 Pinyin jiao4 Set string value... 18 Character - Set string value... 18 Sound - # Row 19 - Set string value... 19 Pinyin hao3de0 + Set string value... 19 Pinyin xie4xie0 Set string value... 19 Character - Set string value... 19 Sound - # Row 20 - Set string value... 20 Pinyin qing3 + Set string value... 20 Pinyin xiao3jie0 Set string value... 20 Character - Set string value... 20 Sound - # Row 21 - Set string value... 21 Pinyin huan1ying2 + Set string value... 21 Pinyin lv3you2 Set string value... 21 Character - Set string value... 21 Sound - # Row 22 - Set string value... 22 Pinyin lai2 + Set string value... 22 Pinyin na4me0 Set string value... 22 Character - Set string value... 22 Sound - # Row 23 - Set string value... 23 Pinyin zhong1guo2 + Set string value... 23 Pinyin yi2ding4 Set string value... 23 Character - Set string value... 23 Sound - # Row 24 - Set string value... 24 Pinyin ni3de0 + Set string value... 24 Pinyin jie4shao4 Set string value... 24 Character - Set string value... 24 Sound - # Row 25 - Set string value... 25 Pinyin yi1lu4 + Set string value... 25 Pinyin qing3 Set string value... 25 Character - Set string value... 25 Sound - # Row 26 - Set string value... 26 Pinyin shun4li4 + Set string value... 26 Pinyin jin4 Set string value... 26 Character - Set string value... 26 Sound - # Row 27 - Set string value... 27 Pinyin xie4xie0 + Set string value... 27 Pinyin qing3jin4 Set string value... 27 Character - Set string value... 27 Sound - # Row 28 - Set string value... 28 Pinyin lei4 + Set string value... 28 Pinyin a4 Set string value... 28 Character - Set string value... 28 Sound - # Row 29 - Set string value... 29 Pinyin you3 + Set string value... 29 Pinyin lao3 Set string value... 29 Character - Set string value... 29 Sound - # Row 30 - Set string value... 30 Pinyin yi1dian3 + Set string value... 30 Pinyin zuo4 Set string value... 30 Character - Set string value... 30 Sound - # Row 31 - Set string value... 31 Pinyin xiang3 + Set string value... 31 Pinyin chou1yan1 Set string value... 31 Character - Set string value... 31 Sound - # Row 32 - Set string value... 32 Pinyin he1 + Set string value... 32 Pinyin hui4 Set string value... 32 Character - Set string value... 32 Sound - # Row 33 - Set string value... 33 Pinyin yi1 + Set string value... 33 Pinyin lai2 Set string value... 33 Character - Set string value... 33 Sound - # Row 34 - Set string value... 34 Pinyin yi1bei1 + Set string value... 34 Pinyin yi2xia4 Set string value... 34 Character - Set string value... 34 Sound - # Row 35 - Set string value... 35 Pinyin ka1fei1 + Set string value... 35 Pinyin zhe4 Set string value... 35 Character - Set string value... 35 Sound - # Row 36 - Set string value... 36 Pinyin tai4 + Set string value... 36 Pinyin tai4tai0 Set string value... 36 Character - Set string value... 36 Sound - # Row 37 - Set string value... 37 Pinyin le0 + Set string value... 37 Pinyin bo2bo0 Set string value... 37 Character - Set string value... 37 Sound - # Row 38 - Set string value... 38 Pinyin zhe4 + Set string value... 38 Pinyin nv3er2 Set string value... 38 Character - Set string value... 38 Sound - # Row 39 - Set string value... 39 Pinyin bu4 + Set string value... 39 Pinyin na4 Set string value... 39 Character - Set string value... 39 Sound - # Row 40 - Set string value... 40 Pinyin ke4qi0 + Set string value... 40 Pinyin er2zi0 Set string value... 40 Character - Set string value... 40 Sound - # Row 41 - Set string value... 41 Pinyin xing4ming2 + Set string value... 41 Pinyin men0 Set string value... 41 Character - Set string value... 41 Sound - # Row 42 - Set string value... 42 Pinyin guo2ji2 + Set string value... 42 Pinyin ni3men0 Set string value... 42 Character - Set string value... 42 Sound - # Row 43 - Set string value... 43 Pinyin he2 + Set string value... 43 Pinyin he1 Set string value... 43 Character - Set string value... 43 Sound - # Row 44 - Set string value... 44 Pinyin nian2ling2 + Set string value... 44 Pinyin cha2 Set string value... 44 Character - Set string value... 44 Sound - # Row 45 - Set string value... 45 Pinyin hui4 + Set string value... 45 Pinyin ye2ye0 Set string value... 45 Character - Set string value... 45 Sound - # Row 46 - Set string value... 46 Pinyin shuo1 + Set string value... 46 Pinyin nai3nai0 Set string value... 46 Character - Set string value... 46 Sound - # Row 47 - Set string value... 47 Pinyin zhong1wen2 + Set string value... 47 Pinyin shu1shu0 Set string value... 47 Character - Set string value... 47 Sound - # Row 48 - Set string value... 48 Pinyin xiao3 + Set string value... 48 Pinyin pi2jiu3 Set string value... 48 Character - Set string value... 48 Sound - # Row 49 - Set string value... 49 Pinyin shen2me0 + Set string value... 49 Pinyin ka1fei1 Set string value... 49 Character - Set string value... 49 Sound - # Row 50 - Set string value... 50 Pinyin ying1guo2 + Set string value... 50 Pinyin a0 Set string value... 50 Character - Set string value... 50 Sound - # Row 51 - Set string value... 51 Pinyin ren2 + Set string value... 51 Pinyin a2 Set string value... 51 Character - Set string value... 51 Sound - # Row 52 - Set string value... 52 Pinyin na3 + Set string value... 52 Pinyin ha1 Set string value... 52 Character - Set string value... 52 Sound - - # Row 53 - Set string value... 53 Pinyin guo2 - Set string value... 53 Character - - Set string value... 53 Sound - - # Row 54 - Set string value... 54 Pinyin cai1 - Set string value... 54 Character - - Set string value... 54 Sound - - # Row 55 - Set string value... 55 Pinyin zhi1dao0 - Set string value... 55 Character - - Set string value... 55 Sound - - # Row 56 - Set string value... 56 Pinyin mei3guo2 - Set string value... 56 Character - - Set string value... 56 Sound - - # Row 57 - Set string value... 57 Pinyin na3li0 - Set string value... 57 Character - - Set string value... 57 Sound - - # Row 58 - Set string value... 58 Pinyin Bei3jing1 - Set string value... 58 Character - - Set string value... 58 Sound - - # Row 59 - Set string value... 59 Pinyin jin1nian2 - Set string value... 59 Character - - Set string value... 59 Sound - - # Row 60 - Set string value... 60 Pinyin duo1 - Set string value... 60 Character - - Set string value... 60 Sound - - # Row 61 - Set string value... 61 Pinyin da4 - Set string value... 61 Character - - Set string value... 61 Sound - - # Row 62 - Set string value... 62 Pinyin le0 - Set string value... 62 Character - - Set string value... 62 Sound - - # Row 63 - Set string value... 63 Pinyin sui4 - Set string value... 63 Character - - Set string value... 63 Sound - - # Row 64 - Set string value... 64 Pinyin zhen1de0 - Set string value... 64 Character - - Set string value... 64 Sound - - # Row 65 - Set string value... 65 Pinyin zhi3you3 - Set string value... 65 Character - - Set string value... 65 Sound - - # Row 66 - Set string value... 66 Pinyin zuo3you4 - Set string value... 66 Character - - Set string value... 66 Sound - - # Row 67 - Set string value... 67 Pinyin guo4jiang3 - Set string value... 67 Character - - Set string value... 67 Sound - - # Row 68 - Set string value... 68 Pinyin zhen1 - Set string value... 68 Character - - Set string value... 68 Sound - - # Row 69 - Set string value... 69 Pinyin nian2qing1 - Set string value... 69 Character - - Set string value... 69 Sound - - # Row 70 - Set string value... 70 Pinyin zhe4me0 - Set string value... 70 Character - - Set string value... 70 Sound - - # Row 71 - Set string value... 71 Pinyin ying1gai1 - Set string value... 71 Character - - Set string value... 71 Sound - - # Row 72 - Set string value... 72 Pinyin dui4 - Set string value... 72 Character - - Set string value... 72 Sound - - # Row 73 - Set string value... 73 Pinyin ren4shi0 - Set string value... 73 Character - - Set string value... 73 Sound - - # Row 74 - Set string value... 74 Pinyin zai4jian4 - Set string value... 74 Character - - Set string value... 74 Sound - endproc procedure CreateContemporary_Chinese_chapters_1_+_2 Create Table with column names... Contemporary_Chinese_chapters_1_+_2 30 @@ -760,333 +669,424 @@ procedure CreateContemporary_Chinese_chapters_1_+_2 Set string value... 30 Character - Set string value... 30 Sound - endproc -procedure CreateExamples_of_tone_combinations - Create Table with column names... Examples_of_tone_combinations 62 - ... Pinyin Character Sound Translation +procedure CreateColloquial_Chinese_chapters_1_+_2 + Create Table with column names... Colloquial_Chinese_chapters_1_+_2 74 + ... Pinyin Character Sound # Fill table values # Row 1 - Set string value... 1 Pinyin chi1 - Set string value... 1 Character 吃 + Set string value... 1 Pinyin chu1 + Set string value... 1 Character - Set string value... 1 Sound - - Set string value... 1 Translation to eat # Row 2 - Set string value... 2 Pinyin ta1 - Set string value... 2 Character 他 + Set string value... 2 Pinyin ci4 + Set string value... 2 Character - Set string value... 2 Sound - - Set string value... 2 Translation he, she, it # Row 3 - Set string value... 3 Pinyin jin1tian1 - Set string value... 3 Character 今天 + Set string value... 3 Pinyin jian4mian4 + Set string value... 3 Character - Set string value... 3 Sound - - Set string value... 3 Translation today # Row 4 - Set string value... 4 Pinyin can1ting1 - Set string value... 4 Character 餐厅 + Set string value... 4 Pinyin ni3 + Set string value... 4 Character - Set string value... 4 Sound - - Set string value... 4 Translation restaurant # Row 5 - Set string value... 5 Pinyin huan1ying2 - Set string value... 5 Character 欢迎 + Set string value... 5 Pinyin shi4 + Set string value... 5 Character - Set string value... 5 Sound - - Set string value... 5 Translation to welcome # Row 6 - Set string value... 6 Pinyin zhong1guo2 - Set string value... 6 Character 中国 + Set string value... 6 Pinyin xian1sheng0 + Set string value... 6 Character - Set string value... 6 Sound - - Set string value... 6 Translation China # Row 7 - Set string value... 7 Pinyin duo1shao3 - Set string value... 7 Character 多少 + Set string value... 7 Pinyin ma0 + Set string value... 7 Character - Set string value... 7 Sound - - Set string value... 7 Translation how many # Row 8 - Set string value... 8 Pinyin zhi3you3 - Set string value... 8 Character 只有 + Set string value... 8 Pinyin shi4de0 + Set string value... 8 Character - Set string value... 8 Sound - - Set string value... 8 Translation only # Row 9 - Set string value... 9 Pinyin sheng1ri4 - Set string value... 9 Character 生日 + Set string value... 9 Pinyin wo3 + Set string value... 9 Character - Set string value... 9 Sound - - Set string value... 9 Translation birthday # Row 10 - Set string value... 10 Pinyin gao1xing4 - Set string value... 10 Character 高兴 + Set string value... 10 Pinyin hao3 + Set string value... 10 Character - Set string value... 10 Sound - - Set string value... 10 Translation happy # Row 11 - Set string value... 11 Pinyin ma1ma0 - Set string value... 11 Character 妈妈 + Set string value... 11 Pinyin ni3hao3 + Set string value... 11 Character - Set string value... 11 Sound - - Set string value... 11 Translation mama # Row 12 - Set string value... 12 Pinyin ge1ge0 - Set string value... 12 Character 哥哥 + Set string value... 12 Pinyin hen3 + Set string value... 12 Character - Set string value... 12 Sound - - Set string value... 12 Translation older brother # Row 13 - Set string value... 13 Pinyin ren2 - Set string value... 13 Character 人 + Set string value... 13 Pinyin gao1xing4 + Set string value... 13 Character - Set string value... 13 Sound - - Set string value... 13 Translation person # Row 14 - Set string value... 14 Pinyin qian2 - Set string value... 14 Character 前 + Set string value... 14 Pinyin jian4dao4 + Set string value... 14 Character - Set string value... 14 Sound - - Set string value... 14 Translation front # Row 15 - Set string value... 15 Pinyin shi2jian1 - Set string value... 15 Character 时间 + Set string value... 15 Pinyin ye3 + Set string value... 15 Character - Set string value... 15 Sound - - Set string value... 15 Translation time # Row 16 - Set string value... 16 Pinyin jie2hun1 - Set string value... 16 Character 结婚 + Set string value... 16 Pinyin jiao4 + Set string value... 16 Character - Set string value... 16 Sound - - Set string value... 16 Translation to marry # Row 17 - Set string value... 17 Pinyin chang2cheng2 - Set string value... 17 Character 长城 + Set string value... 17 Pinyin lao3 + Set string value... 17 Character - Set string value... 17 Sound - - Set string value... 17 Translation the Great Wall # Row 18 - Set string value... 18 Pinyin xue2xi2 - Set string value... 18 Character 学习 + Set string value... 18 Pinyin ba0 + Set string value... 18 Character - Set string value... 18 Sound - - Set string value... 18 Translation to study # Row 19 - Set string value... 19 Pinyin mei2you3 - Set string value... 19 Character 没有 + Set string value... 19 Pinyin hao3de0 + Set string value... 19 Character - Set string value... 19 Sound - - Set string value... 19 Translation haven't # Row 20 - Set string value... 20 Pinyin you2yong3 - Set string value... 20 Character 游泳 + Set string value... 20 Pinyin qing3 + Set string value... 20 Character - Set string value... 20 Sound - - Set string value... 20 Translation to swim # Row 21 - Set string value... 21 Pinyin fo2jiao4 - Set string value... 21 Character 佛教 + Set string value... 21 Pinyin huan1ying2 + Set string value... 21 Character - Set string value... 21 Sound - - Set string value... 21 Translation Buddhism # Row 22 - Set string value... 22 Pinyin hai2shi4 - Set string value... 22 Character 还是 + Set string value... 22 Pinyin lai2 + Set string value... 22 Character - Set string value... 22 Sound - - Set string value... 22 Translation or # Row 23 - Set string value... 23 Pinyin shen2me0 - Set string value... 23 Character 什么 + Set string value... 23 Pinyin zhong1guo2 + Set string value... 23 Character - Set string value... 23 Sound - - Set string value... 23 Translation what # Row 24 - Set string value... 24 Pinyin peng2you0 - Set string value... 24 Character 朋友 + Set string value... 24 Pinyin ni3de0 + Set string value... 24 Character - Set string value... 24 Sound - - Set string value... 24 Translation friend # Row 25 - Set string value... 25 Pinyin wo3 - Set string value... 25 Character 我 + Set string value... 25 Pinyin yi1lu4 + Set string value... 25 Character - Set string value... 25 Sound - - Set string value... 25 Translation I, me # Row 26 - Set string value... 26 Pinyin xiang3 - Set string value... 26 Character 享 + Set string value... 26 Pinyin shun4li4 + Set string value... 26 Character - Set string value... 26 Sound - - Set string value... 26 Translation to enjoy # Row 27 - Set string value... 27 Pinyin xiang3 - Set string value... 27 Character 想 + Set string value... 27 Pinyin xie4xie0 + Set string value... 27 Character - Set string value... 27 Sound - - Set string value... 27 Translation to think # Row 28 - Set string value... 28 Pinyin xi3huan0 - Set string value... 28 Character 喜欢 + Set string value... 28 Pinyin lei4 + Set string value... 28 Character - Set string value... 28 Sound - - Set string value... 28 Translation to like # Row 29 - Set string value... 29 Pinyin yi3jing1 - Set string value... 29 Character 已经 + Set string value... 29 Pinyin you3 + Set string value... 29 Character - Set string value... 29 Sound - - Set string value... 29 Translation already # Row 30 - Set string value... 30 Pinyin lv3xing2 - Set string value... 30 Character 旅行 + Set string value... 30 Pinyin yi1dian3 + Set string value... 30 Character - Set string value... 30 Sound - - Set string value... 30 Translation to travel # Row 31 - Set string value... 31 Pinyin qi3chuang2 - Set string value... 31 Character 起床 + Set string value... 31 Pinyin xiang3 + Set string value... 31 Character - Set string value... 31 Sound - - Set string value... 31 Translation to get up # Row 32 - Set string value... 32 Pinyin ni3hao3 - Set string value... 32 Character 你好 + Set string value... 32 Pinyin he1 + Set string value... 32 Character - Set string value... 32 Sound - - Set string value... 32 Translation hello # Row 33 - Set string value... 33 Pinyin zhi3you3 - Set string value... 33 Character 只有 + Set string value... 33 Pinyin yi1 + Set string value... 33 Character - Set string value... 33 Sound - - Set string value... 33 Translation only # Row 34 - Set string value... 34 Pinyin mei3li4 - Set string value... 34 Character 美丽 + Set string value... 34 Pinyin yi1bei1 + Set string value... 34 Character - Set string value... 34 Sound - - Set string value... 34 Translation beautiful # Row 35 - Set string value... 35 Pinyin nv3shi4 - Set string value... 35 Character 女士 + Set string value... 35 Pinyin ka1fei1 + Set string value... 35 Character - Set string value... 35 Sound - - Set string value... 35 Translation lady # Row 36 - Set string value... 36 Pinyin xiao3jie0 - Set string value... 36 Character 小姐 + Set string value... 36 Pinyin tai4 + Set string value... 36 Character - Set string value... 36 Sound - - Set string value... 36 Translation miss # Row 37 - Set string value... 37 Pinyin na3li3 - Set string value... 37 Character 哪里 + Set string value... 37 Pinyin le0 + Set string value... 37 Character - Set string value... 37 Sound - - Set string value... 37 Translation where # Row 38 - Set string value... 38 Pinyin yi1 - Set string value... 38 Character 一 + Set string value... 38 Pinyin zhe4 + Set string value... 38 Character - Set string value... 38 Sound - - Set string value... 38 Translation one # Row 39 - Set string value... 39 Pinyin er4 - Set string value... 39 Character 二 + Set string value... 39 Pinyin bu4 + Set string value... 39 Character - Set string value... 39 Sound - - Set string value... 39 Translation two # Row 40 - Set string value... 40 Pinyin san1 - Set string value... 40 Character 三 + Set string value... 40 Pinyin ke4qi0 + Set string value... 40 Character - Set string value... 40 Sound - - Set string value... 40 Translation three # Row 41 - Set string value... 41 Pinyin si4 - Set string value... 41 Character 四 + Set string value... 41 Pinyin xing4ming2 + Set string value... 41 Character - Set string value... 41 Sound - - Set string value... 41 Translation four # Row 42 - Set string value... 42 Pinyin wu3 - Set string value... 42 Character 五 + Set string value... 42 Pinyin guo2ji2 + Set string value... 42 Character - Set string value... 42 Sound - - Set string value... 42 Translation five # Row 43 - Set string value... 43 Pinyin liu4 - Set string value... 43 Character 六 + Set string value... 43 Pinyin he2 + Set string value... 43 Character - Set string value... 43 Sound - - Set string value... 43 Translation six # Row 44 - Set string value... 44 Pinyin qi1 - Set string value... 44 Character 七 + Set string value... 44 Pinyin nian2ling2 + Set string value... 44 Character - Set string value... 44 Sound - - Set string value... 44 Translation seven # Row 45 - Set string value... 45 Pinyin ba1 - Set string value... 45 Character 八 + Set string value... 45 Pinyin hui4 + Set string value... 45 Character - Set string value... 45 Sound - - Set string value... 45 Translation eight # Row 46 - Set string value... 46 Pinyin jiu3 - Set string value... 46 Character 九 + Set string value... 46 Pinyin shuo1 + Set string value... 46 Character - Set string value... 46 Sound - - Set string value... 46 Translation nine # Row 47 - Set string value... 47 Pinyin shi2 - Set string value... 47 Character 十 + Set string value... 47 Pinyin zhong1wen2 + Set string value... 47 Character - Set string value... 47 Sound - - Set string value... 47 Translation ten # Row 48 - Set string value... 48 Pinyin bai3 - Set string value... 48 Character 百 + Set string value... 48 Pinyin xiao3 + Set string value... 48 Character - Set string value... 48 Sound - - Set string value... 48 Translation hundred # Row 49 - Set string value... 49 Pinyin qian1 - Set string value... 49 Character 千 + Set string value... 49 Pinyin shen2me0 + Set string value... 49 Character - Set string value... 49 Sound - - Set string value... 49 Translation thousand # Row 50 - Set string value... 50 Pinyin shi4 - Set string value... 50 Character 是 + Set string value... 50 Pinyin ying1guo2 + Set string value... 50 Character - Set string value... 50 Sound - - Set string value... 50 Translation is # Row 51 - Set string value... 51 Pinyin tui4xiu1 - Set string value... 51 Character 退休 + Set string value... 51 Pinyin ren2 + Set string value... 51 Character - Set string value... 51 Sound - - Set string value... 51 Translation retirement # Row 52 - Set string value... 52 Pinyin hou4tian1 - Set string value... 52 Character 后天 + Set string value... 52 Pinyin na3 + Set string value... 52 Character - Set string value... 52 Sound - - Set string value... 52 Translation day after tomorrow # Row 53 - Set string value... 53 Pinyin shang4xue2 - Set string value... 53 Character 上学 + Set string value... 53 Pinyin guo2 + Set string value... 53 Character - Set string value... 53 Sound - - Set string value... 53 Translation to attend school # Row 54 - Set string value... 54 Pinyin ji4jie2 - Set string value... 54 Character 季节 + Set string value... 54 Pinyin cai1 + Set string value... 54 Character - Set string value... 54 Sound - - Set string value... 54 Translation time # Row 55 - Set string value... 55 Pinyin zi4ji3 - Set string value... 55 Character 自己 + Set string value... 55 Pinyin zhi1dao0 + Set string value... 55 Character - Set string value... 55 Sound - - Set string value... 55 Translation self # Row 56 - Set string value... 56 Pinyin xia4wu3 - Set string value... 56 Character 下午 + Set string value... 56 Pinyin mei3guo2 + Set string value... 56 Character - Set string value... 56 Sound - - Set string value... 56 Translation afternoon # Row 57 - Set string value... 57 Pinyin dian4hua4 - Set string value... 57 Character 电话 + Set string value... 57 Pinyin na3li0 + Set string value... 57 Character - Set string value... 57 Sound - - Set string value... 57 Translation telephone # Row 58 - Set string value... 58 Pinyin zai4jian4 - Set string value... 58 Character 再见 + Set string value... 58 Pinyin Bei3jing1 + Set string value... 58 Character - Set string value... 58 Sound - - Set string value... 58 Translation goodbye # Row 59 - Set string value... 59 Pinyin xie4xie0 - Set string value... 59 Character 谢谢 + Set string value... 59 Pinyin jin1nian2 + Set string value... 59 Character - Set string value... 59 Sound - - Set string value... 59 Translation thanks # Row 60 - Set string value... 60 Pinyin mei4mei0 - Set string value... 60 Character 妹妹 + Set string value... 60 Pinyin duo1 + Set string value... 60 Character - Set string value... 60 Sound - - Set string value... 60 Translation younger sister # Row 61 - Set string value... 61 Pinyin ma0 - Set string value... 61 Character 吗 + Set string value... 61 Pinyin da4 + Set string value... 61 Character - Set string value... 61 Sound - - Set string value... 61 Translation (question tag) # Row 62 - Set string value... 62 Pinyin ne0 - Set string value... 62 Character 呢 + Set string value... 62 Pinyin le0 + Set string value... 62 Character - Set string value... 62 Sound - - Set string value... 62 Translation (question particle) + # Row 63 + Set string value... 63 Pinyin sui4 + Set string value... 63 Character - + Set string value... 63 Sound - + # Row 64 + Set string value... 64 Pinyin zhen1de0 + Set string value... 64 Character - + Set string value... 64 Sound - + # Row 65 + Set string value... 65 Pinyin zhi3you3 + Set string value... 65 Character - + Set string value... 65 Sound - + # Row 66 + Set string value... 66 Pinyin zuo3you4 + Set string value... 66 Character - + Set string value... 66 Sound - + # Row 67 + Set string value... 67 Pinyin guo4jiang3 + Set string value... 67 Character - + Set string value... 67 Sound - + # Row 68 + Set string value... 68 Pinyin zhen1 + Set string value... 68 Character - + Set string value... 68 Sound - + # Row 69 + Set string value... 69 Pinyin nian2qing1 + Set string value... 69 Character - + Set string value... 69 Sound - + # Row 70 + Set string value... 70 Pinyin zhe4me0 + Set string value... 70 Character - + Set string value... 70 Sound - + # Row 71 + Set string value... 71 Pinyin ying1gai1 + Set string value... 71 Character - + Set string value... 71 Sound - + # Row 72 + Set string value... 72 Pinyin dui4 + Set string value... 72 Character - + Set string value... 72 Sound - + # Row 73 + Set string value... 73 Pinyin ren4shi0 + Set string value... 73 Character - + Set string value... 73 Sound - + # Row 74 + Set string value... 74 Pinyin zai4jian4 + Set string value... 74 Character - + Set string value... 74 Sound - +endproc +procedure CreateChinees_een_Makkie_chapters_1_+_2 + Create Table with column names... Chinees_een_Makkie_chapters_1_+_2 25 + ... Pinyin Character Sound + # Fill table values + # Row 1 + Set string value... 1 Pinyin ni3hao3 + Set string value... 1 Character - + Set string value... 1 Sound - + # Row 2 + Set string value... 2 Pinyin ni3 + Set string value... 2 Character - + Set string value... 2 Sound - + # Row 3 + Set string value... 3 Pinyin hao3 + Set string value... 3 Character - + Set string value... 3 Sound - + # Row 4 + Set string value... 4 Pinyin wo3 + Set string value... 4 Character - + Set string value... 4 Sound - + # Row 5 + Set string value... 5 Pinyin jiao4 + Set string value... 5 Character - + Set string value... 5 Sound - + # Row 6 + Set string value... 6 Pinyin shi4 + Set string value... 6 Character - + Set string value... 6 Sound - + # Row 7 + Set string value... 7 Pinyin he2lan2 + Set string value... 7 Character - + Set string value... 7 Sound - + # Row 8 + Set string value... 8 Pinyin ren2 + Set string value... 8 Character - + Set string value... 8 Sound - + # Row 9 + Set string value... 9 Pinyin hen3 + Set string value... 9 Character - + Set string value... 9 Sound - + # Row 10 + Set string value... 10 Pinyin ma0 + Set string value... 10 Character - + Set string value... 10 Sound - + # Row 11 + Set string value... 11 Pinyin ye3 + Set string value... 11 Character - + Set string value... 11 Sound - + # Row 12 + Set string value... 12 Pinyin xie4xie0 + Set string value... 12 Character 谢谢 + Set string value... 12 Sound - + # Row 13 + Set string value... 13 Pinyin zai4jian4 + Set string value... 13 Character - + Set string value... 13 Sound - + # Row 14 + Set string value... 14 Pinyin ne0 + Set string value... 14 Character - + Set string value... 14 Sound - + # Row 15 + Set string value... 15 Pinyin zhong1guo2 + Set string value... 15 Character - + Set string value... 15 Sound - + # Row 16 + Set string value... 16 Pinyin de2guo2 + Set string value... 16 Character - + Set string value... 16 Sound - + # Row 17 + Set string value... 17 Pinyin fa3guo2 + Set string value... 17 Character - + Set string value... 17 Sound - + # Row 18 + Set string value... 18 Pinyin ming2tian1 + Set string value... 18 Character - + Set string value... 18 Sound - + # Row 19 + Set string value... 19 Pinyin xia4wu3 + Set string value... 19 Character - + Set string value... 19 Sound - + # Row 20 + Set string value... 20 Pinyin wan3an1 + Set string value... 20 Character - + Set string value... 20 Sound - + # Row 21 + Set string value... 21 Pinyin jian4 + Set string value... 21 Character - + Set string value... 21 Sound - + # Row 22 + Set string value... 22 Pinyin shen2me0 + Set string value... 22 Character - + Set string value... 22 Sound - + # Row 23 + Set string value... 23 Pinyin zhu4 + Set string value... 23 Character - + Set string value... 23 Sound - + # Row 24 + Set string value... 24 Pinyin zai4 + Set string value... 24 Character - + Set string value... 24 Sound - + # Row 25 + Set string value... 25 Pinyin nar3 + Set string value... 25 Character - + Set string value... 25 Sound - endproc procedure CreateCreateWordlists Create Table with column names... CreateWordlists 5 ... Name # Fill table values # Row 1 - Set string value... 1 Name Chinees_een_Makkie_chapters_1_+_2 + Set string value... 1 Name Examples_of_tone_combinations # Row 2 Set string value... 2 Name Chinese_for_Today_chapters_1_+_2 # Row 3 - Set string value... 3 Name Colloquial_Chinese_chapters_1_+_2 + Set string value... 3 Name Contemporary_Chinese_chapters_1_+_2 # Row 4 - Set string value... 4 Name Contemporary_Chinese_chapters_1_+_2 + Set string value... 4 Name Colloquial_Chinese_chapters_1_+_2 # Row 5 - Set string value... 5 Name Examples_of_tone_combinations + Set string value... 5 Name Chinees_een_Makkie_chapters_1_+_2 endproc diff --git a/InitialiseSGC2.praat b/InitialiseSGC2.praat index 94f5f33..df91b5c 100644 --- a/InitialiseSGC2.praat +++ b/InitialiseSGC2.praat @@ -59,7 +59,7 @@ config.displayPinyin = 1 config.displayChar = 1 config.displayTrans = 1 config.useSoundExample = 1 -config.synthesis$ = "" +config.synthesis$ = "_DISABLED_" config.strict = 0 config.input$ = "Microphone" config.showBackground = 1 @@ -115,7 +115,6 @@ procedure set_up_TTS fileappend "'speakCommandDir$'/TTS_OSXcommand.sh" ''.command_path$'' -v zh+f4 -s 100 'newline$' speakCommandFile$ = "'speakCommandDir$'/TTS_OSXcommand.sh" endif - deleteFile("'speakCommandDir$'/command_path.txt") else speakCommandFile$ = "'speakCommandDir$'/TTS_OSXcommand.sh" endif @@ -129,7 +128,6 @@ procedure set_up_TTS fileappend "'speakCommandDir$'/TTS_UNIXcommand.sh" '.ttscommand$' -v zh+f4 -s 120 'newline$' speakCommandFile$ = "'speakCommandDir$'/TTS_UNIXcommand.sh" endif - deleteFile("'speakCommandDir$'/command_path.txt") else speakCommandFile$ = "'speakCommandDir$'/TTS_UNIXcommand.sh" endif @@ -144,6 +142,12 @@ procedure set_up_TTS speakCommandFile$ = "'speakCommandDir$'/TTS_WINcommand.sh" endif endif + + # Close off + deleteFile("'speakCommandDir$'/command_path.txt") + if speakCommandFile$ <> "" and fileReadable(speakCommandFile$) + config.synthesis$ = "eSpeak" + endif endproc config.shuffleLists = 1 @@ -154,6 +158,7 @@ defaultLineWidth = 1 # Set up directories if they do not exist already call set_up_directories call set_up_TTS +printline 'config.synthesis$' 'speakCommandFile$' # Get saved preferences call read_preferences "" # Set inital language @@ -334,6 +339,7 @@ procedure synthesize_sound .pinyin$ if fileReadable("'speakCommandDir$'/TTS_UNIXcommand.sh") .command$ < 'speakCommandDir$'/TTS_UNIXcommand.sh .command$ = replace$(.command$, "'newline$'", " ", 0) +printline system_nocheck '.command$' "'.pinyin$'" system_nocheck '.command$' "'.pinyin$'" endif elsif macintosh diff --git a/sgc2.praat b/sgc2.praat index 4c04487..b91812a 100644 --- a/sgc2.praat +++ b/sgc2.praat @@ -156,6 +156,9 @@ procedure Draw_all_buttons .table$ endif # Remove next level of indirection .currentContent$ = "'.currentVariableName$'" + if .currentContent$ = "_DISABLED_" + .pressed = 1 + endif # Reconstruct label from current values .currentLabelValue$ = .generalVar$ + "_" + .currentContent$ # Set PRESSED from label -- 2.11.4.GIT