com.sun.star.speech.recognition
Interface XRecognizer
- All Superinterfaces:
- com.sun.star.uno.XInterface, com.sun.star.speech.XSpeechEngine
- public abstract interface XRecognizer
- extends com.sun.star.speech.XSpeechEngine
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 |
addResultListener(com.sun.star.speech.recognition.XResultListener xrl)
|
abstract void |
commitChanges()
|
abstract void |
deleteRuleGrammar(java.lang.String s)
|
abstract void |
forceFinalize(boolean b)
|
abstract com.sun.star.speech.recognition.XDictationGrammar |
getDictationGrammar(java.lang.String s)
|
abstract com.sun.star.speech.recognition.XRuleGrammar |
getRuleGrammar(java.lang.String s)
|
abstract com.sun.star.speech.recognition.XSpeakerManager |
getSpeakerManager()
|
abstract com.sun.star.speech.recognition.XRuleGrammar[] |
listRuleGrammars()
|
abstract com.sun.star.speech.recognition.XRuleGrammar |
loadJSGF(com.sun.star.io.XInputStream xis,
java.lang.String s)
|
abstract com.sun.star.speech.recognition.XRuleGrammar |
newRuleGrammar(java.lang.String s)
|
abstract com.sun.star.speech.recognition.XGrammar |
readVendorGrammar(com.sun.star.io.XInputStream xis)
|
abstract com.sun.star.speech.recognition.XResult |
readVendorResult(com.sun.star.io.XInputStream xis)
|
abstract void |
releaseFocus()
|
abstract void |
removeResultListener(com.sun.star.speech.recognition.XResultListener xrl)
|
abstract void |
requestFocus()
|
abstract void |
suspend()
|
abstract void |
writeVendorGrammar(com.sun.star.io.XOutputStream xos,
com.sun.star.speech.recognition.XGrammar xg)
|
abstract void |
writeVendorResult(com.sun.star.io.XOutputStream xos,
com.sun.star.speech.recognition.XResult xr)
|
Methods inherited from interface com.sun.star.speech.XSpeechEngine |
addEngineListener, allocate, deallocate, getAudioManager, getEngineModeDesc, getEngineState, getVocabManager, pause, removeEngineListener, resetProperties, resume, testEngineState, waitEngineState |
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
addResultListener
public abstract void addResultListener(com.sun.star.speech.recognition.XResultListener xrl)
throws com.sun.star.uno.RuntimeException
commitChanges
public abstract void commitChanges()
throws com.sun.star.speech.recognition.GrammarException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
deleteRuleGrammar
public abstract void deleteRuleGrammar(java.lang.String s)
throws com.sun.star.lang.IllegalArgumentException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
forceFinalize
public abstract void forceFinalize(boolean b)
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
getDictationGrammar
public abstract com.sun.star.speech.recognition.XDictationGrammar getDictationGrammar(java.lang.String s)
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
getRuleGrammar
public abstract com.sun.star.speech.recognition.XRuleGrammar getRuleGrammar(java.lang.String s)
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
getSpeakerManager
public abstract com.sun.star.speech.recognition.XSpeakerManager getSpeakerManager()
throws com.sun.star.uno.RuntimeException
listRuleGrammars
public abstract com.sun.star.speech.recognition.XRuleGrammar[] listRuleGrammars()
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
loadJSGF
public abstract com.sun.star.speech.recognition.XRuleGrammar loadJSGF(com.sun.star.io.XInputStream xis,
java.lang.String s)
throws com.sun.star.speech.recognition.GrammarException,
com.sun.star.io.IOException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
newRuleGrammar
public abstract com.sun.star.speech.recognition.XRuleGrammar newRuleGrammar(java.lang.String s)
throws com.sun.star.lang.IllegalArgumentException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
readVendorGrammar
public abstract com.sun.star.speech.recognition.XGrammar readVendorGrammar(com.sun.star.io.XInputStream xis)
throws com.sun.star.speech.VendorDataException,
com.sun.star.io.IOException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
readVendorResult
public abstract com.sun.star.speech.recognition.XResult readVendorResult(com.sun.star.io.XInputStream xis)
throws com.sun.star.speech.VendorDataException,
com.sun.star.io.IOException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
releaseFocus
public abstract void releaseFocus()
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
removeResultListener
public abstract void removeResultListener(com.sun.star.speech.recognition.XResultListener xrl)
throws com.sun.star.uno.RuntimeException
requestFocus
public abstract void requestFocus()
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
suspend
public abstract void suspend()
throws com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
writeVendorGrammar
public abstract void writeVendorGrammar(com.sun.star.io.XOutputStream xos,
com.sun.star.speech.recognition.XGrammar xg)
throws com.sun.star.io.IOException,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException
writeVendorResult
public abstract void writeVendorResult(com.sun.star.io.XOutputStream xos,
com.sun.star.speech.recognition.XResult xr)
throws com.sun.star.io.IOException,
com.sun.star.speech.recognition.ResultStateError,
com.sun.star.speech.EngineStateError,
com.sun.star.uno.RuntimeException