Package com.vivoka.vsdk.asr
Class UserWordEnroller
java.lang.Object
com.vivoka.vsdk.asr.UserWordEnroller
- All Implemented Interfaces:
IConsumerModule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected IRecognizerListenerprotected Recognizerprotected Stringprotected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUserWordEnroller(Recognizer recognizer, IRecognizerListener listener) -
Method Summary
Modifier and TypeMethodDescriptionabstract voiddeleteUser(String user) Delete a userabstract voidDelete all registered usersdoubleGet the uptime of the user word enroller.booleanCheck if the recognizer is currently running.Name of the recognizer associated with this user word enrollerprotected abstract voidrelease()voidsetListener(IRecognizerListener listener) Set the listener for the user word enroller.abstract voidsetUserWordToEnroll(String user, String word) Selects a user and a word for enrollinguser()Get selected user name to enrollusers()Get all registered usersword()Get selected word to enrollMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vivoka.vsdk.audio.IConsumerModule
process
-
Field Details
-
_user
-
_word
-
_recognizer
-
_isRunning
protected boolean _isRunning -
_listener
-
-
Constructor Details
-
UserWordEnroller
- Throws:
Exception
-
-
Method Details
-
setUserWordToEnroll
Selects a user and a word for enrolling- Parameters:
user- the user name to enrollword- the word to enroll- Throws:
Exception- If any error occurs.
-
users
Get all registered users- Throws:
Exception
-
deleteUsers
Delete all registered users- Throws:
Exception- If any error occurs.
-
deleteUser
Delete a user- Parameters:
user- the user to delete- Throws:
Exception- If any error occurs.
-
release
- Throws:
Exception
-
recognizerName
Name of the recognizer associated with this user word enroller -
isRunning
public boolean isRunning()Check if the recognizer is currently running.- Returns:
- True if the recognizer is running, false otherwise.
-
getUpTime
public double getUpTime()Get the uptime of the user word enroller. This is the time since the user word enroller was started.- Returns:
- The uptime in seconds.
-
user
Get selected user name to enroll -
word
Get selected word to enroll -
setListener
Set the listener for the user word enroller.- Parameters:
listener- The listener to set.
-