agentland.help
Interface AFAIKSpeech
- All Superinterfaces:
- Agent, Good, Managed, Remote, Spy
- All Known Implementing Classes:
- AFAIKSpeechAgent
- public interface AFAIKSpeech
- extends Managed
This is the interface for AFAIKSpeechAgent
.
AFAIKSpeechAgent
is the primary speech interface for
AFAIK. This agent and its grammar can handle a wide
variety of requests, ranging from "what is CVS?" to "I need help".
- See Also:
Managed
Methods inherited from interface agentland.util.Spy |
tell |
updateSubtopicNames
public void updateSubtopicNames()
throws RemoteException
updateSubtopicNames
public void updateSubtopicNames(Secret s)
throws RemoteException
updateSubtopicNames
dynamically updates the "subtopic"
rule in the main grammar. This allows voice access to any of
the subtopics present in any of the helpfiles.
- Parameters:
s
- a Secret
value- Throws:
RemoteException
- if an error occurs
updateKeywords
public void updateKeywords()
throws RemoteException
updateKeywords
public void updateKeywords(Secret s)
throws RemoteException
- Describe
updateKeywords
dynamically updates the "keyword"
rule in the main grammar. This allows voice access to any of
the keywords present in any of the helpfiles.
- Parameters:
s
- a Secret
value- Throws:
RemoteException
- if an error occurs
updateCurrentHelpFile
public void updateCurrentHelpFile(Secret s)
throws RemoteException