| 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.
|
| io.spokestack.spokestack.dialogue.policy |
This package contains Spokestack's custom rule-based dialogue policy and
supporting classes.
|
| io.spokestack.spokestack.nlu |
This package contains components used for natural language understanding.
|
| io.spokestack.spokestack.nlu.tensorflow |
This package contains components used to perform NLU with an on-device
TensorFlow Lite model.
|
| io.spokestack.spokestack.rasa |
This package contains components used to perform NLU with Rasa NLU.
|
| Class and Description |
|---|
| NLUManager
Manager for natural language understanding (NLU) components in Spokestack.
|
| NLUManager.Builder
Fluent builder interface for initializing an NLU manager.
|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| Class and Description |
|---|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| Slot
A slot extracted during intent classification.
|
| Class and Description |
|---|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| Class and Description |
|---|
| NLUContext
Context for NLU operations, including request metadata and a facility for
dispatch of trace events.
|
| NLUManager
Manager for natural language understanding (NLU) components in Spokestack.
|
| NLUManager.Builder
Fluent builder interface for initializing an NLU manager.
|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| NLUResult.Builder
NLU result builder API.
|
| NLUService
A simple interface for components that provide intent classification and slot
recognition, either on-device or via a network request.
|
| Slot
A slot extracted during intent classification.
|
| Class and Description |
|---|
| NLUContext
Context for NLU operations, including request metadata and a facility for
dispatch of trace events.
|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| NLUService
A simple interface for components that provide intent classification and slot
recognition, either on-device or via a network request.
|
| Class and Description |
|---|
| NLUContext
Context for NLU operations, including request metadata and a facility for
dispatch of trace events.
|
| NLUResult
A simple data class that encapsulates the result of an utterance
classification.
|
| NLUService
A simple interface for components that provide intent classification and slot
recognition, either on-device or via a network request.
|
Copyright © 2021. All rights reserved.