1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{C2B5F241-DAA0-4507-9E16-5A1EAA2B7A5C}") 10 public interface ISpRecognizer extends ISpProperties { 11 @VTID(7) 12 void setRecognizer( 13 ISpObjectToken pRecognizer); 14 15 @VTID(8) 16 ISpObjectToken getRecognizer(); 17 18 @VTID(9) 19 void setInput( 20 com4j.Com4jObject pUnkInput, 21 int fAllowFormatChanges); 22 23 @VTID(10) 24 ISpObjectToken getInputObjectToken(); 25 26 @VTID(11) 27 ISpStreamFormat getInputStream(); 28 29 @VTID(12) 30 ISpRecoContext createRecoContext(); 31 32 @VTID(13) 33 ISpObjectToken getRecoProfile(); 34 35 @VTID(14) 36 void setRecoProfile( 37 ISpObjectToken pToken); 38 39 @VTID(15) 40 void isSharedInstance(); 41 42 @VTID(16) 43 SPRECOSTATE getRecoState(); 44 45 @VTID(17) 46 void setRecoState( 47 SPRECOSTATE newState); 48 49 @VTID(20) 50 int isUISupported( 51 @MarshalAs(NativeType.Unicode) java.lang.String pszTypeOfUI, 52 java.nio.Buffer pvExtraData, 53 int cbExtraData); 54 55 @VTID(21) 56 void displayUI( 57 int hWndParent, 58 @MarshalAs(NativeType.Unicode) java.lang.String pszTitle, 59 @MarshalAs(NativeType.Unicode) java.lang.String pszTypeOfUI, 60 java.nio.Buffer pvExtraData, 61 int cbExtraData); 62 63 @VTID(22) 64 void emulateRecognition( 65 ISpPhrase pPhrase); 66 67 } 68 | Popular Tags |