| Package | Description |
|---|---|
| io.spokestack.spokestack |
The Spokestack package contains the core classes that implement the speech
recognition pipeline.
|
| io.spokestack.spokestack.dialogue |
This package contains components used for dialogue management.
|
| Modifier and Type | Method and Description |
|---|---|
DialogueManager.Builder |
Spokestack.Builder.getDialogueBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DialogueManager.Builder |
DialogueManager.Builder.addListener(DialogueListener listener)
Add a listener to receive dialogue events and related log messages.
|
DialogueManager.Builder |
DialogueManager.Builder.setProperty(String key,
Object value)
Sets a configuration value.
|
DialogueManager.Builder |
DialogueManager.Builder.withDataStore(ConversationData dataStore)
Specify the data store to use for conversation data.
|
DialogueManager.Builder |
DialogueManager.Builder.withDialoguePolicy(String policyClass)
Specify the dialogue policy for the manager to use.
|
DialogueManager.Builder |
DialogueManager.Builder.withPolicyFile(String file)
Specify the path to the JSON file containing a Spokestack dialogue
policy for the manager to use.
|
DialogueManager.Builder |
DialogueManager.Builder.withTraceLevel(int level)
Specify the maximum level of log messages to be delivered to
listeners.
|
Copyright © 2021. All rights reserved.