2 /****************************************************************/
4 /****************************************************************/
5 /* Copyright (c) 2002-2005 by Greg Gay */
6 /* Adaptive Technology Resource Centre / University of Toronto */
9 /* This program is free software. You can redistribute it and/or*/
10 /* modify it under the terms of the GNU General Public License */
11 /* as published by the Free Software Foundation. */
12 /****************************************************************/
13 // $Id: reader.html.php 5123 2005-07-12 14:59:03Z greg
15 // This file contains Text Reader and SABLE Reader forms
20 $select = ' selected="selected"';
22 <div style="width: 95%; margin-right: auto; margin-left: auto;">
24 <?php for ($i = 0; $i<$num_tabs ; $i++): ?>
25 <?php if ($tab == $i): ?>
26 <li><a href="<?php echo $_SERVER['PHP_SELF']; ?>?tab=<?php echo $i; ?><?php if ($popup_win){echo SEP.$popup_win ;} ?>" class="active"><strong><?php echo _AT($tabs[$i]); ?></strong></a></li>
28 <li><a href="<?php echo $_SERVER['PHP_SELF']; ?>?tab=<?php echo $i; ?><?php if ($popup_win){echo SEP.$popup_win ;} ?>"><?php echo _AT($tabs[$i]); ?></a></li>
39 <?php if($tab == "0" || $tab ==""){ ?>
40 <form action="<?php echo $_SERVER['PHP_SELF']; ?>?" method="post">
41 <input type="hidden" name="tab" value="<?php echo $_GET['tab']; ?>" />
42 <input type="hidden" name="type" value="text" />
43 <input type="hidden" name="page" value="<?php echo $_REQUEST['page']; ?>" />
44 <input type="hidden" name="popup" value="<?php echo $_REQUEST['popup']; ?>" />
45 <table class="data" style="width:95%;" summary="" rules="cols">
49 <input type="submit" class="submit" name="read" value="<?php echo _AT('play'); ?>" />
50 <input type="submit" class="submit" name="download" value="<?php echo _AT('download'); ?>" />
51 <?php if($_SESSION['is_admin'] || authenticate(AT_PRIV_ATALKER, AT_PRIV_RETURN) || $_SESSION['privileges'] == AT_ADMIN_PRIV_ADMIN){?>
52 <input type="submit" class="submit" name="save" value="<?php echo _AT('save'); ?>" /><input type="text" name="filename" value="<?php echo stripslashes($_REQUEST['filename']); ?>" title="<?php echo _AT('tts_file_names'); ?>" />
59 <div class="input-form">
60 <label for="ttsdemo"><?php echo _AT('enter_some_text'); ?></label><br />
61 <textarea name="textin" cols="55" rows="4" id="ttsdemo" class="input"><?php echo stripslashes($_REQUEST['textin']); ?></textarea>
63 <label for="file_type"><?php echo _AT('file_out_type'); ?></label>
64 <select name="file_type" id="file_type">
68 <option value="wav" <?php if($_POST['file_type'] == 'wav'){ echo $select; } ?>>WAV</option>
70 <label for="voice"><?php echo _AT('voice'); ?></label>
71 <select name="voice" id="voice">
72 <option value="voice_kal_diphone" <?php if($_POST['voice'] == 'voice_kal_diphone'){ echo $select; } ?>>US English 1 (kal)</option>
73 <option value="voice_rab_diphone" <?php if($_POST['voice'] == 'voice_rab_diphone'){ echo $select; } ?>>British English 2 (rab)</option>
74 <option value="voice_ked_diphone" <?php if($_POST['voice'] == 'voice_ked_diphone'){ echo $select; } ?>>US English2 (ked)</option>
75 <option value="voice_don_diphone" <?php if($_POST['voice'] == 'voice_don_diphone'){ echo $select; } ?>>British English3 (don)</option>
76 <option value="voice_us1_mbrola" <?php if($_POST['voice'] == 'voice_us1_mbrola'){ echo $select; } ?>>US English (us1 female)</option>
77 <option value="voice_us2_mbrola" <?php if($_POST['voice'] == 'voice_us2_mbrola'){ echo $select; } ?>>US English (us2)</option>
78 <option value="voice_us3_mbrola" <?php if($_POST['voice'] == 'voice_ked_diphone'){ echo $select; } ?>>US English (us3)</option>
79 <option value="voice_el_diphone" <?php if($_POST['voice'] == 'voice_el_diphone'){ echo $select; } ?>>Spanish</option>
80 <!-- modified by Eura Ercolani - 2005-11-28 - Aggiunta voci in italiano - BEGIN -->
81 <option value="voice_lp_diphone" <?php if($_POST['voice'] == 'voice_lp_diphone'){ echo $select; } ?>>Italiano (femminile - festival)</option>
82 <option value="voice_pc_diphone" <?php if($_POST['voice'] == 'voice_pc_diphone'){ echo $select; } ?>>Italiano (maschile - festival)</option>
83 <option value="voice_lp_mbrola" <?php if($_POST['voice'] == 'voice_lp_mbrola'){ echo $select; } ?>>Italiano (femminile - mbrola)</option>
84 <option value="voice_pc_mbrola" <?php if($_POST['voice'] == 'voice_pc_mbrola'){ echo $select; } ?>>Italiano (maschile - mbrola)</option>
85 <!-- modified by Eura Ercolani - 2005-11-28 - END -->
87 <label for="volumn"><?php echo _AT('volumn'); ?></label><select name="volumn" id="volumn">
88 <option value="1" <?php if($_POST['volumn'] == '1'){ echo $select; } ?>>1</option>
89 <option value="2" <?php if($_POST['volumn'] == '2'){ echo $select; } ?>>2</option>
90 <option value="3" <?php if($_POST['volumn'] == '3'){ echo $select; } ?>>3</option>
91 <option value="4" <?php if($_POST['volumn'] == '4'){ echo $select; } ?>>4</option>
92 <option value="5" <?php if($_POST['volumn'] == '5'){ echo $select; } ?>>5</option>
93 <option value="6" <?php if($_POST['volumn'] == '6'){ echo $select; } ?>>6</option>
94 <option value="7" <?php if($_POST['volumn'] == '7'){ echo $select; } ?>>7</option>
95 <option value="8" <?php if($_POST['volumn'] == '8'){ echo $select; } ?>>8</option>
96 <option value="9" <?php if($_POST['volumn'] == '9'){ echo $select; } ?>>9</option>
97 <option value="10" <?php if($_POST['volumn'] == '10'){ echo $select; } ?>>10</option>
99 <label for="duration"><?php echo _AT('speed'); ?></label>
100 <select name="duration" id="duration">
101 <option value="2.0" <?php if($_POST['duration'] == '2.0'){ echo $select; } ?>><?php echo _AT('very_slow'); ?></option>
102 <option value="1.5" <?php if($_POST['duration'] == '1.5'){ echo $select; } ?>><?php echo _AT('slow'); ?></option>
103 <option value="1.0" <?php if($_POST['duration'] == '1.0' || !$_POST['duration'] ){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
104 <option value=".8" <?php if($_POST['duration'] == '.8'){ echo $select; } ?>><?php echo _AT('fast'); ?></option>
105 <option value=".6" <?php if($_POST['duration'] == '.6'){ echo $select; } ?>><?php echo _AT('very_fast'); ?></option>
116 if($_SESSION['privileges'] == AT_ADMIN_PRIV_ADMIN){
117 require_once(AT_INCLUDE_PATH.'../mods/atalker/admin/admin_voice_html.php');
123 // The SABLE Reader Form
126 } else if($tab == '1' || $_POST['type'] == "sable") { ?>
128 <form action="<?php echo $_SERVER['PHP_SELF']; ?>?" method="post">
129 <input type="hidden" name="tab" value="<?php echo $tab; ?>" />
130 <input type="hidden" name="type" value="sable" />
131 <input type="hidden" name="page" value="<?php echo $_REQUEST['page']; ?>" />
132 <input type="hidden" name="popup" value="<?php echo $_REQUEST['popup']; ?>" />
133 <table class="data" style="width:95%;" summary="" rules="cols">
137 <input type="submit" class="submit" name="read" value="<?php echo _AT('play'); ?>" />
138 <input type="submit" class="submit" name="download" value="<?php echo _AT('download'); ?>" />
139 <input type="submit" class="submit" name="export" value="<?php echo _AT('export_sable'); ?>" />
140 <?php if($_SESSION['is_admin'] || authenticate(AT_PRIV_ATALKER, AT_PRIV_RETURN) || $_SESSION['privileges'] == AT_ADMIN_PRIV_ADMIN){?>
141 <input type="submit" class="submit" name="save" value="<?php echo _AT('save'); ?>" /><input type="text" name="filename" value="<?php echo stripslashes($_REQUEST['filename']); ?>" title="<?php echo _AT('tts_file_names'); ?>" />
150 <div class="input-form">
153 <td><label for="language1"><?php echo _AT('language'); ?></label></td>
155 <select name="language" id="language1">
156 <option value="english" <?php if($_POST['language'] == 'english' || !$_POST['language']){ echo $select; } ?>><?php echo _AT('english'); ?></option>
157 <option value="spanish" <?php if($_POST['language'] == 'spanish'){ echo $select; } ?>><?php echo _AT('spanish'); ?></option>
158 <option value="en" <?php if($_POST['language'] == 'in'){ echo $select; } ?>><?php echo _AT('english2'); ?></option>
160 <label for="speaker"><?php echo _AT('speaker'); ?></label>
161 <select name="speaker" id="speaker">
162 <option value="male1" <?php if($_POST['speaker'] == 'male1' || !$_POST['speaker']){ echo $select; } ?>><?php echo _AT('male1'); ?></option>
163 <option value="male2" <?php if($_POST['speaker'] == 'male2'){ echo $select; } ?>><?php echo _AT('male2'); ?></option>
164 <option value="male3" <?php if($_POST['speaker'] == 'male3'){ echo $select; } ?>><?php echo _AT('male3'); ?></option>
165 <option value="male4" <?php if($_POST['speaker'] == 'male4'){ echo $select; } ?>><?php echo _AT('male4'); ?></option>
166 <option value="female1" <?php if($_POST['speaker'] == 'female1'){ echo $select; } ?>><?php echo _AT('female1'); ?></option>
171 <td><?php echo _AT('pitch'); ?></td>
173 <label for="base"><?php echo _AT('base'); ?></label>
174 <select name="base" id="base">
175 <option value="default" <?php if($_POST['base'] == 'default' || !$_POST['base']){ echo $select; } ?>><?php echo _AT('default'); ?></option>
176 <option value="highest" <?php if($_POST['base'] == 'highest'){ echo $select; } ?>><?php echo _AT('highest'); ?></option>
177 <option value="high" <?php if($_POST['base'] == 'high'){ echo $select; } ?>><?php echo _AT('high'); ?></option>
178 <option value="medium" <?php if($_POST['base'] == 'medium'){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
179 <option value="low" <?php if($_POST['base'] == 'low'){ echo $select; } ?>><?php echo _AT('low'); ?></option>
180 <option value="lowest" <?php if($_POST['base'] == 'lowest'){ echo $select; } ?>><?php echo _AT('lowest'); ?></option>
183 <label for="middle"><?php echo _AT('middle'); ?></label>
184 <select name="middle" id="middle">
185 <option value="default" <?php if($_POST['middle'] == 'default' || !$_POST['middle']){ echo $select; } ?>><?php echo _AT('default'); ?></option>
186 <option value="highest" <?php if($_POST['middle'] == 'highest'){ echo $select; } ?>><?php echo _AT('highest'); ?></option>
187 <option value="high" <?php if($_POST['middle'] == 'high'){ echo $select; } ?>><?php echo _AT('high'); ?></option>
188 <option value="medium" <?php if($_POST['middle'] == 'medium'){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
189 <option value="low" <?php if($_POST['middle'] == 'low'){ echo $select; } ?>><?php echo _AT('low'); ?></option>
190 <option value="lowest" <?php if($_POST['middle'] == 'lowest'){ echo $select; } ?>><?php echo _AT('lowest'); ?></option>
193 <label for="range"><?php echo _AT('range'); ?></label>
194 <select name="range" id="range">
195 <option value="default" <?php if($_POST['range'] == 'default' || !$_POST['range']){ echo $select; } ?>><?php echo _AT('default'); ?></option>
196 <option value="largest" <?php if($_POST['range'] == 'largest'){ echo $select; } ?>><?php echo _AT('largest'); ?></option>
197 <option value="large" <?php if($_POST['range'] == 'large'){ echo $select; } ?>><?php echo _AT('large'); ?></option>
198 <option value="medium" <?php if($_POST['range'] == 'medium'){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
199 <option value="small" <?php if($_POST['range'] == 'small'){ echo $select; } ?>><?php echo _AT('small'); ?></option>
200 <option value="smallest" <?php if($_POST['range'] == 'smallest'){ echo $select; } ?>><?php echo _AT('smallest'); ?></option>
206 <td><label for="rate"><?php echo _AT('rate'); ?></label></td>
208 <select name="rate" id="rate">
209 <option value="fastest" <?php if($_POST['rate'] == 'fastest'){ echo $select; } ?>><?php echo _AT('fastest'); ?></option>
210 <option value="fast" <?php if($_POST['rate'] == 'fast'){ echo $select; } ?>><?php echo _AT('fast'); ?></option>
211 <option value="medium" <?php if($_POST['rate'] == 'medium' || !$_POST['rate']){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
212 <option value="slow" <?php if($_POST['rate'] == 'slow'){ echo $select; } ?>><?php echo _AT('slow'); ?></option>
213 <option value="slowest" <?php if($_POST['rate'] == 'slowest'){ echo $select; } ?>><?php echo _AT('slowest'); ?></option>
215 <label for="volumn"><?php echo _AT('volumn'); ?></label>
216 <select name="volumn" id="volumn">
217 <option value="loudest" <?php if($_POST['volumn'] == 'loudest'){ echo $select; } ?>><?php echo _AT('loudest'); ?></option>
218 <option value="loud" <?php if($_POST['volumn'] == 'loud'){ echo $select; } ?>><?php echo _AT('loud'); ?></option>
219 <option value="medium" <?php if($_POST['volumn'] == 'medium' || !$_POST['volumn']){ echo $select; } ?>><?php echo _AT('medium'); ?></option>
220 <option value="quiet" <?php if($_POST['volumn'] == 'quiet'){ echo $select; } ?>><?php echo _AT('quiet'); ?></option>
227 <div class="input-form">
228 <label for="ttsdemo"><?php echo _AT('enter_text_sable_ssml'); ?></label><br />
229 <textarea name="textin" cols="55" rows="4" id="ttsdemo" class="input"><?php echo stripslashes($_REQUEST['textin']); ?></textarea>
231 <label for="file_type"><?php echo _AT('file_out_type'); ?></label>
232 <select name="file_type" id="file_type">
236 <option value="wav" <?php if($_POST['file_type'] == 'wav'){ echo $select; } ?>>WAV</option>
243 <div style="width:95%">
246 if($_SESSION['privileges'] == AT_ADMIN_PRIV_ADMIN){
247 require_once(AT_INCLUDE_PATH.'../mods/atalker/admin/admin_voice_html.php');
253 <?php } else if($tab == '2' ) {?>
254 <div style="width:95%">
256 <?php require_once(AT_INCLUDE_PATH.'../mods/atalker/admin/admin_voice_files.php'); ?>