summaryrefslogtreecommitdiffstats
path: root/pico
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2009-10-23 17:12:37 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2009-10-23 17:48:38 -0700
commit89292811b7fe82e5c14fa13942779763627e26db (patch)
treedc96736dc88cf4e20e2b214773ca36bfae3f0aa1 /pico
parentcfce920b686d45c10209d6c9de2470778eb968ae (diff)
downloadexternal_svox-89292811b7fe82e5c14fa13942779763627e26db.zip
external_svox-89292811b7fe82e5c14fa13942779763627e26db.tar.gz
external_svox-89292811b7fe82e5c14fa13942779763627e26db.tar.bz2
Contribute to fixing bug 2105195 where some phonemmes are not correctly
pronounced by the TTS engine, and some are causing the whole utterance to be unintelligible. This is NOT a code change, this is a change in the language files for the SVOX Pico TTS engine for en-US. Contact at SVOX was unable to say whether the lingware correction was in the language resource files or in the tools to generate the lingware files. These new files correct identified "pollution" issues, that is cases where a problem synthesizing one part of the utterance affects the rest of the content that would otherwise be synthesized correctly. The updated test file for en-US reflects the corrected issues. More tests are underway to validate the new files, but initial tests are conclusive and would fix issues with applications that use phonemic input for the TTS engine. DrNo (David Sparks) is aware of this update, and which applications use phonemic input.
Diffstat (limited to 'pico')
-rwxr-xr-xpico/lang/en-US_lh0_sg.binbin793868 -> 793868 bytes
-rwxr-xr-xpico/lang/en-US_ta.binbin651752 -> 651956 bytes
-rw-r--r--pico/tests/data/xsampa_pico_man_en-US.txt20
3 files changed, 12 insertions, 8 deletions
diff --git a/pico/lang/en-US_lh0_sg.bin b/pico/lang/en-US_lh0_sg.bin
index 69cd99b..18e4b7e 100755
--- a/pico/lang/en-US_lh0_sg.bin
+++ b/pico/lang/en-US_lh0_sg.bin
Binary files differ
diff --git a/pico/lang/en-US_ta.bin b/pico/lang/en-US_ta.bin
index cf02cdc..08c184c 100755
--- a/pico/lang/en-US_ta.bin
+++ b/pico/lang/en-US_ta.bin
Binary files differ
diff --git a/pico/tests/data/xsampa_pico_man_en-US.txt b/pico/tests/data/xsampa_pico_man_en-US.txt
index 9ca8fd3..6a3204a 100644
--- a/pico/tests/data/xsampa_pico_man_en-US.txt
+++ b/pico/tests/data/xsampa_pico_man_en-US.txt
@@ -57,7 +57,7 @@
# TEST T thin "TIn
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;TIn"/>.</speak>
-# BUG Z measure "mE.Z@` says garbage on the whole utterance
+# TEST Z measure "mE.Z@`
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;mE.Z@`"/>.</speak>
# TEST f fit "fIt
@@ -72,9 +72,12 @@
# TEST v vim "vIm
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;vIm"/>.</speak>
-# BUG W whale "We_Il says [v hu hale]
+# TEST W whale "We_Il ("east coast" pronounciation of W phoneme for "wh")
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;We_Il"/>.</speak>
+# TEST w whale "We_Il
+<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;we_Il"/>.</speak>
+
# TEST z zing "zIN
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;zIN"/>.</speak>
@@ -109,10 +112,10 @@
# Monophthongs
# --------- Short
-# BUG @ allow @."la_U says [llow], drops the [a]
+# TEST @ allow @."la_U
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="@.&#34;la_U"/>.</speak>
-# BUG @` actor "{k.t@` says garbage on the whole utterance
+# TEST @` actor "{k.t@`
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;{k.t@`"/>.</speak>
# TEST E pet "pEt
@@ -133,11 +136,11 @@
# --------- Long
-# BUG 3`: furs "f3`:z says [fuz z z]
+# TEST 3`: furs "f3`:z says [fuz z z]
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;f3`:z"/>.</speak>
-# BUG A: stars "stA:rz says [starch]
-<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;stA:rz"/>.</speak>
+# TEST A: stars "stA:r\z says [starch]
+<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;stA:r\\z"/>.</speak>
# TEST i: ease "i:z
<speak xml:lang="en-US"> Testing <phoneme alphabet="xsampa" ph="&#34;i:z"/>.</speak>
@@ -182,4 +185,5 @@
# ---------
-# END_TEST \ No newline at end of file
+# END_TEST
+