1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{B6D6F79F-2158-4E50-B5BC-9A9CCD852A09}") 10 public interface ISpeechRecoGrammar extends Com4jObject { 11 14 @VTID(7) 15 java.lang.Object id(); 16 17 20 @VTID(8) 21 ISpeechRecoContext recoContext(); 22 23 26 @VTID(9) 27 void state( 28 SpeechGrammarState state); 29 30 33 @VTID(10) 34 SpeechGrammarState state(); 35 36 39 @VTID(11) 40 ISpeechGrammarRules rules(); 41 42 45 @VTID(12) 46 void reset( 47 int newLanguage); 48 49 52 @VTID(13) 53 void cmdLoadFromFile( 54 java.lang.String fileName, 55 SpeechLoadOption loadOption); 56 57 60 @VTID(14) 61 void cmdLoadFromObject( 62 java.lang.String classId, 63 java.lang.String grammarName, 64 SpeechLoadOption loadOption); 65 66 69 @VTID(15) 70 void cmdLoadFromResource( 71 int hModule, 72 java.lang.Object resourceName, 73 java.lang.Object resourceType, 74 int languageId, 75 SpeechLoadOption loadOption); 76 77 80 @VTID(16) 81 void cmdLoadFromMemory( 82 java.lang.Object grammarData, 83 SpeechLoadOption loadOption); 84 85 88 @VTID(17) 89 void cmdLoadFromProprietaryGrammar( 90 java.lang.String proprietaryGuid, 91 java.lang.String proprietaryString, 92 java.lang.Object proprietaryData, 93 SpeechLoadOption loadOption); 94 95 98 @VTID(18) 99 void cmdSetRuleState( 100 java.lang.String name, 101 SpeechRuleState state); 102 103 106 @VTID(19) 107 void cmdSetRuleIdState( 108 int ruleId, 109 SpeechRuleState state); 110 111 114 @VTID(20) 115 void dictationLoad( 116 java.lang.String topicName, 117 SpeechLoadOption loadOption); 118 119 122 @VTID(21) 123 void dictationUnload(); 124 125 128 @VTID(22) 129 void dictationSetState( 130 SpeechRuleState state); 131 132 135 @VTID(23) 136 void setWordSequenceData( 137 java.lang.String text, 138 int textLength, 139 ISpeechTextSelectionInformation info); 140 141 144 @VTID(24) 145 void setTextSelection( 146 ISpeechTextSelectionInformation info); 147 148 151 @VTID(25) 152 SpeechWordPronounceable isPronounceable( 153 java.lang.String word); 154 155 } 156 | Popular Tags |