1 2# BEGIN_TEST 3 4#------------------------------ 5# English (en-US) 6# 7# Notes: These tests use the XSAMPA examples given in the pico manual. 8# The only differences between the manual and the test strings are: 9# 1/ replaced the primary stress character " (double quote) by its dec code " 10# 2/ the XSAMPA "r\" is replaced by "r\\" (the backslash is escaped) otherwise pico says 11# garbage or the "rrr" sound is pronounced "j" (as a french j) 12# When a test is marked as "BUG", if possible, the tester will capture an approximate 13# transcription of what was heard inside [ ]. 14 15 16# Consonants 17# --------- Plosives 18 19# TEST "bin" 20<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""bIn"/>.</speak> 21 22# TEST "din" 23<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""dIn"/>.</speak> 24 25# TEST "give" 26<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""gIv"/>.</speak> 27 28# TEST "kin" 29<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kIn"/>.</speak> 30 31# TEST "pin" 32<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pIn"/>.</speak> 33 34# TEST "tin" 35<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""tIn"/>.</speak> 36 37 38# --------- Nasals 39 40# TEST N thing "TIN 41<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""TIN"/>.</speak> 42 43# TEST m mock "mA:k 44<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mA:k"/>.</speak> 45 46# TEST n knock "nA:k 47<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nA:k"/>.</speak> 48 49# --------- Fricatives 50 51# TEST D this "DIs 52<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""DIs"/>.</speak> 53 54# TEST S shin "SIn 55<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""SIn"/>.</speak> 56 57# TEST T thin "TIn 58<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""TIn"/>.</speak> 59 60# TEST Z measure "mE.Z@` 61<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mE.Z@`"/>.</speak> 62 63# TEST f fit "fIt 64<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fIt"/>.</speak> 65 66# TEST h hit "hIt 67<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""hIt"/>.</speak> 68 69# TEST s sin "sIn 70<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""sIn"/>.</speak> 71 72# TEST v vim "vIm 73<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""vIm"/>.</speak> 74 75# TEST W whale "We_Il ("east coast" pronounciation of W phoneme for "wh") 76<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""We_Il"/>.</speak> 77 78# TEST w whale "We_Il 79<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""we_Il"/>.</speak> 80 81# TEST z zing "zIN 82<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""zIN"/>.</speak> 83 84 85# --------- Approximants 86 87# TEST j yacht "jA:t 88<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""jA:t"/>.</speak> 89 90# TEST l long "lA:N 91<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lA:N"/>. And long.</speak> 92 93# TEST l= little "lI.tl= 94<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lI.tl= "/>.</speak> 95 96# TEST r\ right "r\a_It says [jight] 97<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_It"/>.</speak> 98 99# TEST w wasp "wA:sp 100<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""wA:sp"/>.</speak> 101 102 103# --------- Affricates 104 105# TEST d_Z gin "d_ZIn 106<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""d_ZIn"/>.</speak> 107 108# TEST t_S chin "t_SIn 109<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""t_SIn"/>.</speak> 110 111 112# Monophthongs 113# --------- Short 114 115# TEST @ allow @."la_U 116<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="@."la_U"/>.</speak> 117 118# TEST @` actor "{k.t@` 119<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""{k.t@`"/>.</speak> 120 121# TEST E pet "pEt 122<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pEt"/>.</speak> 123 124# TEST I pit "pIt 125<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pIt"/>.</speak> 126 127# TEST U put "pUt 128<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pUt"/>.</speak> 129 130# TEST V cut "kVt 131<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kVt"/>.</speak> 132 133# TEST { pat "p{t 134<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""p{t"/>.</speak> 135 136 137# --------- Long 138 139# TEST 3`: furs "f3`:z 140<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""f3`:z"/>.</speak> 141 142# TEST A: stars "stA:r\z 143<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""stA:r\\z"/>.</speak> 144 145# TEST i: ease "i:z 146<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""i:z"/>.</speak> 147 148# TEST O: four "fO:r\ 149<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fO:r\\"/>.</speak> 150 151# TEST u: lose "lu:z 152<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lu:z"/>.</speak> 153 154 155# --------- Diphthongs 156 157# TEST o_U nose "no_Uz 158<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""no_Uz"/>.</speak> 159 160# TEST O_I noise "nO_Iz 161<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nO_Iz"/>.</speak> 162 163# TEST a_I rise "r\a_Iz 164<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_Iz"/>.</speak> 165 166# TEST a_U rouse "r\a_Uz 167<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_Uz"/>.</speak> 168 169# TEST e_I raise "r\e_Iz 170<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\e_Iz"/>.</speak> 171 172# --------- Other Symbols 173 174# TEST # word separator, tested on "this yacht" 175<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""DIsjA:t"/> and <phoneme alphabet="xsampa" ph=""DIs#jA:t"/>.</speak> 176 177# TEST % secondary stress NEED TEST HERE <<<<<<<<<<<<------------------------------------ 178#<speak xml:lang="en-US"> not tested.</speak> 179 180# TEST . syllable break NEED TEST HERE <<<<<<<<<<<<------------------------------------ 181#<speak xml:lang="en-US"> not tested.</speak> 182 183# BUG " primary stress BETTER TEST? <<<<<<<<<<<<------------------------------------ 184<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""no_Uz"/> and <phoneme alphabet="xsampa" ph="no_Uz"/> primary stress.</speak> 185 186 187#--------------------------------------------------------- 188# en-US test content spoken using the en-US resources 189 190# Consonants 191# --------- Plosives 192 193# same as en-GB 194 195 196# --------- Nasals 197 198# TEST m mock "mQk 199<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mQk"/>.</speak> 200 201# TEST n knock "nQk 202<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nQk"/>.</speak> 203 204# --------- Fricatives 205 206# TEST Z measure "mE.Z@ 207<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mE.Z@"/>.</speak> 208 209 210# --------- Approximants 211 212# TEST j yacht "jQt 213<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""jQt"/>.</speak> 214 215# TEST l long "lQN 216<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lQN"/>.</speak> 217 218# TEST w wasp "wQsp 219<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""wQsp"/>.</speak> 220 221 222# --------- Affricates 223 224# same as en-GB 225 226 227# Monophthongs 228# --------- Short 229 230# TEST Q pot "pQt 231<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pQt"/>.</speak> 232 233 234# --------- Long 235 236# TEST 3: furs "f3:z 237<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""f3:z"/>.</speak> 238 239# TEST A: stars "stA:z 240<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""stA:z"/>.</speak> 241 242 243# --------- Diphthongs 244 245# TEST o_U nose "n@_Uz 246<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""n@_Uz"/>.</speak> 247 248# IMPROVE I_@ fears "fI_@z 249<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fI_@z"/>.</speak> 250 251# IMPROVE U_@ cures "kjU_@z 252<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kjU_@z"/>.</speak> 253 254# IMPROVE e_@ stairs "ste_@z 255<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""ste_@z"/>.</speak> 256 257# --------- 258 259# END_TEST 260 261