|
|
1.1 root 1: .pa 1
2: .he '2/5/73''SPEAK.M (V)'
3: .ti 0
4: NAME /etc/speak.m -- voice synthesizer vocabulary
5: .sp
6: .ti 0
7: DESCRIPTION The memory file for
8: .ul
9: speak.
10: It contains:
11: .sp
12: - a word containing n, the number of entries
13: .br
14: - n 4-word entries, counted 0,1...n-1
15: .br
16: - a word containing m, the number of bytes of strings
17: .br
18: - m bytes of strings, counted 0,1...m-1, each null-terminated
19: .sp
20: The entries are arranged in a tree.
21: Each consists of four pointers.
22: Zero pointers point nowhere.
23: The pointers are:
24: .sp
25: - the number (in string storage) of the first byte of the
26: word for this entry
27: .br
28: - the number of the first byte of the phonetic line
29: for the word. The line is coded according to vsp___ (VII).
30: .br
31: - the number of an entry that precedes the present word
32: in ascii lexicographic order
33: .br
34: - the number of an entry that follows the present
35: word in lexicographic order
36: .br
37: .sp
38: Entry zero points to no word.
39: Byte zero of string storage is null.
40: .sp
41: .ti 0
42: SEE ALSO speak(I), vsp(VII)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.