updated to FS git HEAD 5e3a6fc5e6f40be5d68c8b3cfbbfa3227fe06c2f
[openwrt/svn-archive/archive.git] / net / freeswitch / files / etc.packages / say-ru / lang / ru / dir / sounds.xml
1 <include>
2
3 <macro name="directory_intro">
4 <input pattern="^(last_name)" break_on_match="false">
5 <match>
6 <action function="play-file" data="directory/dir-enter-person.wav"/>
7 <action function="play-file" data="directory/dir-last_name.wav"/>
8 </match>
9 </input>
10 <input pattern="^(first_name)" break_on_match="false">
11 <match>
12 <action function="play-file" data="directory/dir-enter-person.wav"/>
13 <action function="play-file" data="directory/dir-first_name.wav"/>
14 </match>
15 </input>
16 <input pattern="^(last_name):([0-9#*])$" break_on_match="false">
17 <match>
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"/>
22 </match>
23 </input>
24 <input pattern="^(first_name):([0-9#*])$" break_on_match="false">
25 <match>
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"/>
30 </match>
31 </input>
32 </macro>
33
34 <macro name="directory_min_search_digits">
35 <input pattern="^(.*)$">
36 <match>
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"/>
40 </match>
41 </input>
42 </macro>
43
44 <macro name="directory_result_count">
45 <input pattern="^0$" break_on_match="true">
46 <match>
47 <action function="play-file" data="directory/dir-no_match_entry.wav"/>
48 </match>
49 </input>
50 <input pattern="^(.*)$">
51 <match>
52 <action function="say" data="$1" method="pronounced" type="items"/>
53 <action function="play-file" data="directory/dir-result_match.wav"/>
54 </match>
55 </input>
56 </macro>
57
58 <macro name="directory_result_count_too_large">
59 <input pattern="^(.*)$">
60 <match>
61 <action function="play-file" data="directory/dir-to_many_result.wav"/>
62 </match>
63 </input>
64 </macro>
65
66 <macro name="directory_result_last">
67 <input pattern="^(.*)$">
68 <match>
69 <action function="play-file" data="directory/dir-no_more_result.wav"/>
70 </match>
71 </input>
72 </macro>
73
74 <macro name="directory_result_item">
75 <input pattern="^(.*)$">
76 <match>
77 <action function="play-file" data="directory/dir-result_number.wav"/>
78 <action function="say" data="$1" method="pronounced" type="items"/>
79 </match>
80 </input>
81 </macro>
82
83 <macro name="directory_result_at">
84 <input pattern="^(.*)$">
85 <match>
86 <action function="play-file" data="directory/dir-at_extension.wav"/>
87 <action function="say" data="$1" method="pronounced" type="name_spelled"/>
88 </match>
89 </input>
90 </macro>
91
92 <macro name="directory_result_menu">
93 <input pattern="^([0-9#*]),([0-9#*]),([0-9#*]),([0-9#*])$">
94 <match>
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"/>
107 </match>
108 </input>
109 </macro>
110
111 <macro name="directory_result_say_name">
112 <input pattern="^(.*)$">
113 <match>
114 <action function="say" data="$1" method="pronounced" type="name_spelled"/>
115 </match>
116 </input>
117 </macro>
118
119 </include>
120 <!--
121 For Emacs:
122 Local Variables:
123 mode:xml
124 indent-tabs-mode:nil
125 tab-width:2
126 c-basic-offset:2
127 End:
128 For VIM:
129 vim:set softtabstop=2 shiftwidth=2 tabstop=2 expandtab:
130 -->