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.