updated to FS git HEAD 5e3a6fc5e6f40be5d68c8b3cfbbfa3227fe06c2f
[packages.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 -->