| Package | Description |
|---|---|
| io.spokestack.spokestack |
The Spokestack package contains the core classes that implement the speech
recognition pipeline.
|
| io.spokestack.spokestack.android |
This package contains the android-specific dependencies used in
audio/speech processing.
|
| io.spokestack.spokestack.asr |
This package contains classes for interacting with speech recognition
services provided by Spokestack.
|
| 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.google |
This package contains google-specific components used for speech
recognition.
|
| io.spokestack.spokestack.microsoft |
This package contains microsoft-specific components used for speech
recognition.
|
| 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.profile |
This package contains pre-built profiles used to configure the speech
pipeline.
|
| io.spokestack.spokestack.rasa |
This package contains components used to perform NLU with Rasa NLU.
|
| io.spokestack.spokestack.tts |
This package contains a client for the Spokestack TTS service.
|
| io.spokestack.spokestack.wakeword |
This package contains speech pipeline components used for wakeword
detection.
|
| io.spokestack.spokestack.webrtc |
This package wraps the webrtc native modules for Voice Activity Detection
(VAD) and Automatic Gain Control (AGC).
|
| Class and Description |
|---|
| OnSpeechEventListener
speech event callback interface.
|
| RingBuffer
a simple circular buffer of floating point values.
|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechContext.Event
speech event types.
|
| SpeechPipeline
Spokestack speech pipeline.
|
| SpeechPipeline.Builder
speech pipeline builder.
|
| SpeechProcessor
speech pipeline processor interface.
|
| Spokestack
This class combines all Spokestack modules into a single component to provide
a unified interface to the library's ASR, NLU, and TTS features.
|
| Spokestack.Builder
Fluent builder interface for configuring Spokestack.
|
| SpokestackAdapter
An abstract adapter class for receiving events from Spokestack modules.
|
| SpokestackModule
A simple list of Spokestack modules used for unified event dispatching.
|
| TranscriptEditor
A functional interface used to edit an ASR transcript before it is passed to
the NLU subsystem for classification.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechInput
speech input interface.
|
| SpeechProcessor
speech pipeline processor interface.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechProcessor
speech pipeline processor interface.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechProcessor
speech pipeline processor interface.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechProcessor
speech pipeline processor interface.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| Class and Description |
|---|
| PipelineProfile
A pipeline profile encapsulates a series of configuration values tuned for
a specific task to make building a
SpeechPipeline more convenient. |
| SpeechPipeline.Builder
speech pipeline builder.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechOutput
Text-to-speech output.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechProcessor
speech pipeline processor interface.
|
| Class and Description |
|---|
| SpeechConfig
Spokestack component configuration
|
| SpeechContext
Spokestack speech recognition context
|
| SpeechProcessor
speech pipeline processor interface.
|
Copyright © 2021. All rights reserved.