source: packages/net/freeswitch/files/etc.packages/say-en/lang/en/dir/sounds.xml @ 22775

Last change on this file since 22775 was 22775, checked in by cshore, 6 years ago

[packages] net/freeswitch: Fixed auto module enabling for modules with more dashes than mod-modname (need to transform to underscores in the postinst/postrm scripts). This was part of getting mod_say_en to work. As part of getting mod_say_en working (and de, ru, and fr), added per-package config for freeswitch-mod-say-{en, fr, de, ru}.

File size: 4.3 KB
Line 
1<include><!--This line will be ignored it's here to validate the xml and is optional -->
2        <macro name="directory_intro">
3                <input pattern="^(last_name)" break_on_match="false">
4                        <match>
5                                <action function="play-file" data="directory/dir-enter-person.wav"/>
6                                <action function="play-file" data="directory/dir-last_name.wav"/>
7                        </match>
8                </input>
9                <input pattern="^(first_name)" break_on_match="false">
10                        <match>
11                <action function="play-file" data="directory/dir-enter-person.wav"/>
12                <action function="play-file" data="directory/dir-first_name.wav"/>
13                        </match>
14                </input>
15                <input pattern="^(last_name):([0-9#*])$" break_on_match="false">
16                        <match>
17                                <action function="play-file" data="directory/dir-to_search_by.wav"/>
18                                <action function="play-file" data="directory/dir-first_name.wav"/>
19                                <action function="play-file" data="directory/dir-press.wav"/>
20                                <action function="say" data="$2" method="pronounced" type="name_spelled"/>
21                        </match>
22                </input>
23                <input pattern="^(first_name):([0-9#*])$" break_on_match="false">
24                        <match>
25                                <action function="play-file" data="directory/dir-to_search_by.wav"/>
26                                <action function="play-file" data="directory/dir-last_name.wav"/>
27                                <action function="play-file" data="directory/dir-press.wav"/>
28                                <action function="say" data="$2" method="pronounced" type="name_spelled"/>
29                        </match>
30                </input>
31        </macro>
32
33        <macro name="directory_min_search_digits">
34                <input pattern="^(.*)$">
35                        <match>
36                                <action function="play-file" data="directory/dir-specify_mininum_first.wav"/>
37                                <action function="say" data="$1" method="pronounced" type="items"/>
38                                <action function="play-file" data="directory/dir-letters_of_person_name.wav"/>
39                        </match>
40                </input>
41        </macro>
42
43        <macro name="directory_result_count">
44                <input pattern="^0$" break_on_match="true">
45                        <match>
46                                <action function="play-file" data="directory/dir-no_match_entry.wav"/>
47                        </match>
48                </input>
49                <input pattern="^(.*)$">
50                        <match>
51                                <action function="say" data="$1" method="pronounced" type="items"/>
52                                <action function="play-file" data="directory/dir-result_match.wav"/>
53                        </match>
54                </input>
55        </macro>
56
57        <macro name="directory_result_count_too_large">
58                <input pattern="^(.*)$">
59                        <match>
60                                <action function="play-file" data="directory/dir-to_many_result.wav"/>
61                        </match>
62                </input>
63
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
73        </macro>
74
75        <macro name="directory_result_item">
76                <input pattern="^(.*)$">
77                        <match>
78                                <action function="play-file" data="directory/dir-result_number.wav"/>
79                                <action function="say" data="$1" method="pronounced" type="items"/>
80                        </match>
81                </input>
82        </macro>
83
84        <macro name="directory_result_at">
85                <input pattern="^(.*)$">
86                        <match>
87                                <action function="play-file" data="directory/dir-at_extension.wav"/>
88                                <action function="say" data="$1" method="pronounced" type="name_spelled"/>
89                        </match>
90                </input>
91        </macro>
92
93        <macro name="directory_result_menu">
94                <input pattern="^([0-9#*]),([0-9#*]),([0-9#*]),([0-9#*])$">
95                        <match>
96                                <action function="play-file" data="directory/dir-to_select_entry.wav"/>
97                                <action function="play-file" data="directory/dir-press.wav"/>
98                                <action function="say" data="$1" method="pronounced" type="name_spelled"/>
99                                <action function="play-file" data="directory/dir-for_next.wav"/>
100                                <action function="play-file" data="directory/dir-press.wav"/>
101                                <action function="say" data="$2" method="pronounced" type="name_spelled"/>
102                                <action function="play-file" data="directory/dir-for_prev.wav"/>
103                                <action function="play-file" data="directory/dir-press.wav"/>
104                                <action function="say" data="$3" method="pronounced" type="name_spelled"/>
105                                <action function="play-file" data="directory/dir-to_make_new_search.wav"/>
106                                <action function="play-file" data="directory/dir-press.wav"/>
107                                <action function="say" data="$4" method="pronounced" type="name_spelled"/>
108
109                        </match>
110                </input>
111        </macro>
112
113        <macro name="directory_result_say_name">
114                <input pattern="^(.*)$">
115                        <match>
116                                <action function="say" data="$1" method="pronounced" type="name_spelled"/>
117                        </match>
118                </input>
119        </macro>
120
121</include><!--This line will be ignored it's here to validate the xml and is optional -->
Note: See TracBrowser for help on using the repository browser.