# BEGIN_TEST
#------------------------------
# English (en-US)
#
# Notes: These tests use the XSAMPA examples given in the pico manual.
# The only differences between the manual and the test strings are:
# 1/ replaced the primary stress character " (double quote) by its dec code "
# 2/ the XSAMPA "r\" is replaced by "r\\" (the backslash is escaped) otherwise pico says
# garbage or the "rrr" sound is pronounced "j" (as a french j)
# When a test is marked as "BUG", if possible, the tester will capture an approximate
# transcription of what was heard inside [ ].
# Consonants
# --------- Plosives
# TEST "bin"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""bIn"/>.</speak>
# TEST "din"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""dIn"/>.</speak>
# TEST "give"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""gIv"/>.</speak>
# TEST "kin"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kIn"/>.</speak>
# TEST "pin"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pIn"/>.</speak>
# TEST "tin"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""tIn"/>.</speak>
# --------- Nasals
# TEST N thing "TIN
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""TIN"/>.</speak>
# TEST m mock "mA:k
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mA:k"/>.</speak>
# TEST n knock "nA:k
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nA:k"/>.</speak>
# --------- Fricatives
# TEST D this "DIs
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""DIs"/>.</speak>
# TEST S shin "SIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""SIn"/>.</speak>
# TEST T thin "TIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""TIn"/>.</speak>
# TEST Z measure "mE.Z@`
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mE.Z@`"/>.</speak>
# TEST f fit "fIt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fIt"/>.</speak>
# TEST h hit "hIt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""hIt"/>.</speak>
# TEST s sin "sIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""sIn"/>.</speak>
# TEST v vim "vIm
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""vIm"/>.</speak>
# TEST W whale "We_Il ("east coast" pronounciation of W phoneme for "wh")
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""We_Il"/>.</speak>
# TEST w whale "We_Il
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""we_Il"/>.</speak>
# TEST z zing "zIN
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""zIN"/>.</speak>
# --------- Approximants
# TEST j yacht "jA:t
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""jA:t"/>.</speak>
# TEST l long "lA:N
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lA:N"/>. And long.</speak>
# TEST l= little "lI.tl=
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lI.tl= "/>.</speak>
# TEST r\ right "r\a_It says [jight]
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_It"/>.</speak>
# TEST w wasp "wA:sp
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""wA:sp"/>.</speak>
# --------- Affricates
# TEST d_Z gin "d_ZIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""d_ZIn"/>.</speak>
# TEST t_S chin "t_SIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""t_SIn"/>.</speak>
# Monophthongs
# --------- Short
# TEST @ allow @."la_U
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="@."la_U"/>.</speak>
# TEST @` actor "{k.t@`
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""{k.t@`"/>.</speak>
# TEST E pet "pEt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pEt"/>.</speak>
# TEST I pit "pIt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pIt"/>.</speak>
# TEST U put "pUt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pUt"/>.</speak>
# TEST V cut "kVt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kVt"/>.</speak>
# TEST { pat "p{t
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""p{t"/>.</speak>
# --------- Long
# TEST 3`: furs "f3`:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""f3`:z"/>.</speak>
# TEST A: stars "stA:r\z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""stA:r\\z"/>.</speak>
# TEST i: ease "i:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""i:z"/>.</speak>
# TEST O: four "fO:r\
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fO:r\\"/>.</speak>
# TEST u: lose "lu:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lu:z"/>.</speak>
# --------- Diphthongs
# TEST o_U nose "no_Uz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""no_Uz"/>.</speak>
# TEST O_I noise "nO_Iz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nO_Iz"/>.</speak>
# TEST a_I rise "r\a_Iz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_Iz"/>.</speak>
# TEST a_U rouse "r\a_Uz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\a_Uz"/>.</speak>
# TEST e_I raise "r\e_Iz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""r\\e_Iz"/>.</speak>
# --------- Other Symbols
# TEST # word separator, tested on "this yacht"
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""DIsjA:t"/> and <phoneme alphabet="xsampa" ph=""DIs#jA:t"/>.</speak>
# TEST % secondary stress NEED TEST HERE <<<<<<<<<<<<------------------------------------
#<speak xml:lang="en-US"> not tested.</speak>
# TEST . syllable break NEED TEST HERE <<<<<<<<<<<<------------------------------------
#<speak xml:lang="en-US"> not tested.</speak>
# BUG " primary stress BETTER TEST? <<<<<<<<<<<<------------------------------------
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""no_Uz"/> and <phoneme alphabet="xsampa" ph="no_Uz"/> primary stress.</speak>
#---------------------------------------------------------
# en-US test content spoken using the en-US resources
# Consonants
# --------- Plosives
# same as en-GB
# --------- Nasals
# TEST m mock "mQk
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mQk"/>.</speak>
# TEST n knock "nQk
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""nQk"/>.</speak>
# --------- Fricatives
# TEST Z measure "mE.Z@
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""mE.Z@"/>.</speak>
# --------- Approximants
# TEST j yacht "jQt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""jQt"/>.</speak>
# TEST l long "lQN
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""lQN"/>.</speak>
# TEST w wasp "wQsp
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""wQsp"/>.</speak>
# --------- Affricates
# same as en-GB
# Monophthongs
# --------- Short
# TEST Q pot "pQt
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""pQt"/>.</speak>
# --------- Long
# TEST 3: furs "f3:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""f3:z"/>.</speak>
# TEST A: stars "stA:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""stA:z"/>.</speak>
# --------- Diphthongs
# TEST o_U nose "n@_Uz
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""n@_Uz"/>.</speak>
# IMPROVE I_@ fears "fI_@z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""fI_@z"/>.</speak>
# IMPROVE U_@ cures "kjU_@z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""kjU_@z"/>.</speak>
# IMPROVE e_@ stairs "ste_@z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph=""ste_@z"/>.</speak>
# ---------
# END_TEST