1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{3DA7627A-C7AE-4B23-8708-638C50362C25}") 10 public interface ISpeechLexicon extends Com4jObject { 11 14 @VTID(7) 15 int generationId(); 16 17 20 @VTID(8) 21 ISpeechLexiconWords getWords( 22 SpeechLexiconType flags, 23 Holder<Integer > generationId); 24 25 28 @VTID(9) 29 void addPronunciation( 30 java.lang.String bstrWord, 31 int langId, 32 SpeechPartOfSpeech partOfSpeech, 33 java.lang.String bstrPronunciation); 34 35 38 @VTID(10) 39 void addPronunciationByPhoneIds( 40 java.lang.String bstrWord, 41 int langId, 42 SpeechPartOfSpeech partOfSpeech, 43 java.lang.Object phoneIds); 44 45 48 @VTID(11) 49 void removePronunciation( 50 java.lang.String bstrWord, 51 int langId, 52 SpeechPartOfSpeech partOfSpeech, 53 java.lang.String bstrPronunciation); 54 55 58 @VTID(12) 59 void removePronunciationByPhoneIds( 60 java.lang.String bstrWord, 61 int langId, 62 SpeechPartOfSpeech partOfSpeech, 63 java.lang.Object phoneIds); 64 65 68 @VTID(13) 69 ISpeechLexiconPronunciations getPronunciations( 70 java.lang.String bstrWord, 71 int langId, 72 SpeechLexiconType typeFlags); 73 74 77 @VTID(14) 78 ISpeechLexiconWords getGenerationChange( 79 Holder<Integer > generationId); 80 81 } 82 | Popular Tags |