3 <macro name=
"directory_intro">
4 <input pattern=
"^(last_name)" break_on_match=
"false">
6 <action function=
"play-file" data=
"directory/dir-enter-person.wav"/>
7 <action function=
"play-file" data=
"directory/dir-last_name.wav"/>
10 <input pattern=
"^(first_name)" break_on_match=
"false">
12 <action function=
"play-file" data=
"directory/dir-enter-person.wav"/>
13 <action function=
"play-file" data=
"directory/dir-first_name.wav"/>
16 <input pattern=
"^(last_name):([0-9#*])$" break_on_match=
"false">
18 <action function=
"play-file" data=
"directory/dir-to_search_by.wav"/>
19 <action function=
"play-file" data=
"directory/dir-first_name.wav"/>
20 <action function=
"play-file" data=
"directory/dir-press.wav"/>
21 <action function=
"say" data=
"$2" method=
"pronounced" type=
"name_spelled"/>
24 <input pattern=
"^(first_name):([0-9#*])$" break_on_match=
"false">
26 <action function=
"play-file" data=
"directory/dir-to_search_by.wav"/>
27 <action function=
"play-file" data=
"directory/dir-last_name.wav"/>
28 <action function=
"play-file" data=
"directory/dir-press.wav"/>
29 <action function=
"say" data=
"$2" method=
"pronounced" type=
"name_spelled"/>
34 <macro name=
"directory_min_search_digits">
35 <input pattern=
"^(.*)$">
37 <action function=
"play-file" data=
"directory/dir-specify_mininum_first.wav"/>
38 <action function=
"say" data=
"$1" method=
"pronounced" type=
"items"/>
39 <action function=
"play-file" data=
"directory/dir-letters_of_person_name.wav"/>
44 <macro name=
"directory_result_count">
45 <input pattern=
"^0$" break_on_match=
"true">
47 <action function=
"play-file" data=
"directory/dir-no_match_entry.wav"/>
50 <input pattern=
"^(.*)$">
52 <action function=
"say" data=
"$1" method=
"pronounced" type=
"items"/>
53 <action function=
"play-file" data=
"directory/dir-result_match.wav"/>
58 <macro name=
"directory_result_count_too_large">
59 <input pattern=
"^(.*)$">
61 <action function=
"play-file" data=
"directory/dir-to_many_result.wav"/>
66 <macro name=
"directory_result_last">
67 <input pattern=
"^(.*)$">
69 <action function=
"play-file" data=
"directory/dir-no_more_result.wav"/>
74 <macro name=
"directory_result_item">
75 <input pattern=
"^(.*)$">
77 <action function=
"play-file" data=
"directory/dir-result_number.wav"/>
78 <action function=
"say" data=
"$1" method=
"pronounced" type=
"items"/>
83 <macro name=
"directory_result_at">
84 <input pattern=
"^(.*)$">
86 <action function=
"play-file" data=
"directory/dir-at_extension.wav"/>
87 <action function=
"say" data=
"$1" method=
"pronounced" type=
"name_spelled"/>
92 <macro name=
"directory_result_menu">
93 <input pattern=
"^([0-9#*]),([0-9#*]),([0-9#*]),([0-9#*])$">
95 <action function=
"play-file" data=
"directory/dir-to_select_entry.wav"/>
96 <action function=
"play-file" data=
"directory/dir-press.wav"/>
97 <action function=
"say" data=
"$1" method=
"pronounced" type=
"name_spelled"/>
98 <action function=
"play-file" data=
"directory/dir-for_next.wav"/>
99 <action function=
"play-file" data=
"directory/dir-press.wav"/>
100 <action function=
"say" data=
"$2" method=
"pronounced" type=
"name_spelled"/>
101 <action function=
"play-file" data=
"directory/dir-for_prev.wav"/>
102 <action function=
"play-file" data=
"directory/dir-press.wav"/>
103 <action function=
"say" data=
"$3" method=
"pronounced" type=
"name_spelled"/>
104 <action function=
"play-file" data=
"directory/dir-to_make_new_search.wav"/>
105 <action function=
"play-file" data=
"directory/dir-press.wav"/>
106 <action function=
"say" data=
"$4" method=
"pronounced" type=
"name_spelled"/>
111 <macro name=
"directory_result_say_name">
112 <input pattern=
"^(.*)$">
114 <action function=
"say" data=
"$1" method=
"pronounced" type=
"name_spelled"/>
129 vim:set softtabstop=2 shiftwidth=2 tabstop=2 expandtab: