1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{269316D8-57BD-11D2-9EEE-00C04F797396}") 10 public interface ISpeechVoice extends Com4jObject { 11 14 @VTID(7) 15 ISpeechVoiceStatus status(); 16 17 20 @VTID(8) 21 ISpeechObjectToken voice(); 22 23 26 @VTID(9) 27 void voice( 28 ISpeechObjectToken voice); 29 30 33 @VTID(10) 34 ISpeechObjectToken audioOutput(); 35 36 39 @VTID(11) 40 void audioOutput( 41 ISpeechObjectToken audioOutput); 42 43 46 @VTID(12) 47 ISpeechBaseStream audioOutputStream(); 48 49 52 @VTID(13) 53 void audioOutputStream( 54 ISpeechBaseStream audioOutputStream); 55 56 59 @VTID(14) 60 int rate(); 61 62 65 @VTID(15) 66 void rate( 67 int rate); 68 69 72 @VTID(16) 73 int volume(); 74 75 78 @VTID(17) 79 void volume( 80 int volume); 81 82 85 @VTID(18) 86 void allowAudioOutputFormatChangesOnNextSet( 87 boolean allow); 88 89 92 @VTID(19) 93 boolean allowAudioOutputFormatChangesOnNextSet(); 94 95 98 @VTID(20) 99 SpeechVoiceEvents eventInterests(); 100 101 104 @VTID(21) 105 void eventInterests( 106 SpeechVoiceEvents eventInterestFlags); 107 108 111 @VTID(22) 112 void priority( 113 SpeechVoicePriority priority); 114 115 118 @VTID(23) 119 SpeechVoicePriority priority(); 120 121 124 @VTID(24) 125 void alertBoundary( 126 SpeechVoiceEvents boundary); 127 128 131 @VTID(25) 132 SpeechVoiceEvents alertBoundary(); 133 134 137 @VTID(26) 138 void synchronousSpeakTimeout( 139 int msTimeout); 140 141 144 @VTID(27) 145 int synchronousSpeakTimeout(); 146 147 150 @VTID(28) 151 int speak( 152 java.lang.String text, 153 SpeechVoiceSpeakFlags flags); 154 155 158 @VTID(29) 159 int speakStream( 160 ISpeechBaseStream stream, 161 SpeechVoiceSpeakFlags flags); 162 163 166 @VTID(30) 167 void pause(); 168 169 172 @VTID(31) 173 void resume(); 174 175 178 @VTID(32) 179 int skip( 180 java.lang.String type, 181 int numItems); 182 183 186 @VTID(33) 187 ISpeechObjectTokens getVoices( 188 java.lang.String requiredAttributes, 189 java.lang.String optionalAttributes); 190 191 194 @VTID(34) 195 ISpeechObjectTokens getAudioOutputs( 196 java.lang.String requiredAttributes, 197 java.lang.String optionalAttributes); 198 199 202 @VTID(35) 203 boolean waitUntilDone( 204 int msTimeout); 205 206 209 @VTID(36) 210 int speakCompleteEvent(); 211 212 215 @VTID(37) 216 boolean isUISupported( 217 java.lang.String typeOfUI, 218 java.lang.Object extraData); 219 220 223 @VTID(38) 224 void displayUI( 225 int hWndParent, 226 java.lang.String title, 227 java.lang.String typeOfUI, 228 java.lang.Object extraData); 229 230 } 231 | Popular Tags |