1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{2D5F1C0C-BD75-4B08-9478-3B11FEA2586C}") 10 public interface ISpeechRecognizer extends Com4jObject { 11 14 @VTID(7) 15 void recognizer( 16 ISpeechObjectToken recognizer); 17 18 21 @VTID(8) 22 ISpeechObjectToken recognizer(); 23 24 27 @VTID(9) 28 void allowAudioInputFormatChangesOnNextSet( 29 boolean allow); 30 31 34 @VTID(10) 35 boolean allowAudioInputFormatChangesOnNextSet(); 36 37 40 @VTID(11) 41 void audioInput( 42 ISpeechObjectToken audioInput); 43 44 47 @VTID(12) 48 ISpeechObjectToken audioInput(); 49 50 53 @VTID(13) 54 void audioInputStream( 55 ISpeechBaseStream audioInputStream); 56 57 60 @VTID(14) 61 ISpeechBaseStream audioInputStream(); 62 63 66 @VTID(15) 67 boolean isShared(); 68 69 72 @VTID(16) 73 void state( 74 SpeechRecognizerState state); 75 76 79 @VTID(17) 80 SpeechRecognizerState state(); 81 82 85 @VTID(18) 86 ISpeechRecognizerStatus status(); 87 88 91 @VTID(19) 92 void profile( 93 ISpeechObjectToken profile); 94 95 98 @VTID(20) 99 ISpeechObjectToken profile(); 100 101 104 @VTID(21) 105 void emulateRecognition( 106 java.lang.Object textElements, 107 java.lang.Object elementDisplayAttributes, 108 int languageId); 109 110 113 @VTID(22) 114 ISpeechRecoContext createRecoContext(); 115 116 119 @VTID(23) 120 ISpeechAudioFormat getFormat( 121 SpeechFormatType type); 122 123 126 @VTID(24) 127 boolean setPropertyNumber( 128 java.lang.String name, 129 int value); 130 131 134 @VTID(25) 135 boolean getPropertyNumber( 136 java.lang.String name, 137 Holder<Integer > value); 138 139 142 @VTID(26) 143 boolean setPropertyString( 144 java.lang.String name, 145 java.lang.String value); 146 147 150 @VTID(27) 151 boolean getPropertyString( 152 java.lang.String name, 153 Holder<java.lang.String > value); 154 155 158 @VTID(28) 159 boolean isUISupported( 160 java.lang.String typeOfUI, 161 java.lang.Object extraData); 162 163 166 @VTID(29) 167 void displayUI( 168 int hWndParent, 169 java.lang.String title, 170 java.lang.String typeOfUI, 171 java.lang.Object extraData); 172 173 176 @VTID(30) 177 ISpeechObjectTokens getRecognizers( 178 java.lang.String requiredAttributes, 179 java.lang.String optionalAttributes); 180 181 184 @VTID(31) 185 ISpeechObjectTokens getAudioInputs( 186 java.lang.String requiredAttributes, 187 java.lang.String optionalAttributes); 188 189 192 @VTID(32) 193 ISpeechObjectTokens getProfiles( 194 java.lang.String requiredAttributes, 195 java.lang.String optionalAttributes); 196 197 } 198 | Popular Tags |