$ espeak -x americaBut there is a problem here: those are eSpeak phonemes, not Julius phonemes. Julius would define the pronunciation of "america" as:
a#m'ErIk@
$
ax m eh r ax k axI couldn't find a straightforward mapping from one to the other, so I created one:
eSpeak | Julius |
O@r-' | er |
aI@ | ay ax |
aU@ | aw er |
O@r | ao r |
nkI | ng k iy |
tS | ch |
dZ | jh |
@L | ax l |
@2 | ax |
@5 | uw |
@r | er |
3: | er |
3r | er |
aa | ae |
a# | ax |
A: | aa |
A@ | aa r |
e@ | eh r |
I2 | ix |
i: | iy |
i@ | ih |
u: | uw |
U@ | uh r |
O: | ao |
O@ | ao r |
o@ | ao r |
aI | ay |
eI | ey |
OI | oy |
aU | aw |
oU | ow |
tt | t |
b | b |
d | d |
f | f |
g | g |
h | hh |
k | k |
l | l |
m | m |
n | n |
N | ng |
p | p |
r | r |
s | s |
S | sh |
Z | zh |
t | t |
T | th |
D | dh |
v | v |
j | y |
w | w |
z | z |
@ | ax |
3 | er |
a | ae |
E | eh |
I | ih |
i | iy |
0 | aa |
V | ah |
U | uh |
' | |
, | |
; | |
: | |
- | |
! | |
_ |
Now the only thing left was to create a Julius grammar out of the generated phonemes.
No comments:
Post a Comment