Appendix I - Decimal and hex codes for the allophones
ALLOPHONE |
DECIMAL |
HEX |
ALLOPHONE |
DECIMAL |
HEX |
|---|---|---|---|---|---|
a |
24 |
18 |
(aa) or (ay) |
20 |
14 |
b |
28 |
1c |
(ee) |
19 |
13 |
c |
8 |
08 |
(ii) |
6 |
06 |
d |
21 |
15 |
(oo) or (eau) |
53 |
35 |
e |
7 |
07 |
(bb) |
63 |
3f |
f |
40 |
28 |
(dd) |
33 |
21 |
g |
36 |
24 |
(gg) |
61 |
3d |
h |
27 |
1b |
(ggg) |
34 |
22 |
i |
12 |
0c |
(hh) |
57 |
39 |
j |
10 |
0a |
(ii) |
62 |
3e |
k |
42 |
2a |
(nn) |
56 |
38 |
l |
45 |
2d |
(rr) |
14 |
0e |
m |
16 |
10 |
(tt) |
13 |
0d |
n |
11 |
0b |
(yy) |
25 |
19 |
o |
23 |
17 |
(ar) |
59 |
3b |
p |
9 |
9 |
(aer) |
47 |
2f |
r |
39 |
27 |
(ch) |
50 |
32 |
s |
55 |
37 |
(ck) |
41 |
29 |
t |
17 |
11 |
(ear) |
60 |
3c |
u |
15 |
0f |
(eh) |
26 |
1a |
v |
35 |
23 |
(er) |
51 |
33 |
w |
46 |
2e |
(err) |
52 |
34 |
y |
49 |
31 |
(ng) |
44 |
2c |
z |
43 |
2b |
(or) |
58 |
3a |
(space) |
1 |
01 |
(ou) |
22 |
16 |
(space) |
3 |
03 |
(ouu) |
31 |
1f |
(space) |
4 |
04 |
(ow) |
32 |
20 |
(oy) |
5 |
05 |
|||
(sh) |
37 |
25 |
|||
(th) |
29 |
1d |
|||
(dth) |
18 |
12 |
|||
(uh) |
30 |
1e |
|||
(wh) |
48 |
30 |
|||
(zh) |
33 |
21 |
Pause lengths
0 |
10 ms |
1 |
25 ms |
2 |
50 ms |
3 |
100 ms |
4 |
200 ms |
Note that these only add up to 62 allophones. The two remaining ones are not implemented in the interpreter and are unlikely to be useful, although you can try them if you want - code 0 gives a 10ms pause, whilst code 54 (36h) gives an allophone practically identical to the (dth) allophone.