StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.speech
Interface XSpeechEngine

All Superinterfaces:
com.sun.star.uno.XInterface
All Known Subinterfaces:
com.sun.star.speech.recognition.XRecognizer

public abstract interface XSpeechEngine
extends com.sun.star.uno.XInterface


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
static com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
           
 
Method Summary
abstract  void addEngineListener(com.sun.star.speech.XEngineListener xel)
           
abstract  void allocate()
           
abstract  void deallocate()
           
abstract  com.sun.star.speech.XAudioManager getAudioManager()
           
abstract  java.lang.Object getEngineModeDesc()
           
abstract  int getEngineState()
           
abstract  com.sun.star.speech.XVocabManager getVocabManager()
           
abstract  void pause()
           
abstract  void removeEngineListener(com.sun.star.speech.XEngineListener xel)
           
abstract  void resetProperties()
           
abstract  void resume()
           
abstract  boolean testEngineState(int i)
           
abstract  void waitEngineState(int i)
           
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA

UNOTYPEINFO

public static final com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
Method Detail

addEngineListener

public abstract void addEngineListener(com.sun.star.speech.XEngineListener xel)
                                throws com.sun.star.uno.RuntimeException

allocate

public abstract void allocate()
                       throws com.sun.star.speech.EngineException,
                              com.sun.star.speech.EngineStateError,
                              com.sun.star.uno.RuntimeException

deallocate

public abstract void deallocate()
                         throws com.sun.star.speech.EngineException,
                                com.sun.star.speech.EngineStateError,
                                com.sun.star.uno.RuntimeException

getAudioManager

public abstract com.sun.star.speech.XAudioManager getAudioManager()
                                                           throws com.sun.star.uno.RuntimeException

getEngineModeDesc

public abstract java.lang.Object getEngineModeDesc()
                                            throws com.sun.star.uno.RuntimeException

getEngineState

public abstract int getEngineState()
                            throws com.sun.star.uno.RuntimeException

getVocabManager

public abstract com.sun.star.speech.XVocabManager getVocabManager()
                                                           throws com.sun.star.speech.EngineStateError,
                                                                  com.sun.star.uno.RuntimeException

pause

public abstract void pause()
                    throws com.sun.star.speech.EngineStateError,
                           com.sun.star.lang.NoSupportException,
                           com.sun.star.uno.RuntimeException

removeEngineListener

public abstract void removeEngineListener(com.sun.star.speech.XEngineListener xel)
                                   throws com.sun.star.uno.RuntimeException

resetProperties

public abstract void resetProperties()
                              throws com.sun.star.uno.RuntimeException

resume

public abstract void resume()
                     throws com.sun.star.speech.AudioException,
                            com.sun.star.speech.EngineStateError,
                            com.sun.star.lang.NoSupportException,
                            com.sun.star.uno.RuntimeException

testEngineState

public abstract boolean testEngineState(int i)
                                 throws com.sun.star.lang.IllegalArgumentException,
                                        com.sun.star.uno.RuntimeException

waitEngineState

public abstract void waitEngineState(int i)
                              throws com.sun.star.lang.IllegalArgumentException,
                                     com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc