Package | Description |
---|---|
io.spokestack.spokestack |
The Spokestack package contains the core classes that implement the speech
recognition pipeline.
|
io.spokestack.spokestack.tts |
This package contains a client for the Spokestack TTS service.
|
Modifier and Type | Class and Description |
---|---|
class |
SpeechOutput
Text-to-speech output.
|
class |
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.
|
class |
SpokestackAdapter
An abstract adapter class for receiving events from Spokestack modules.
|
Modifier and Type | Class and Description |
---|---|
class |
SpokestackTTSOutput
Audio player component for the TTS subsystem.
|
class |
TTSManager
Manager for text-to-speech output in Spokestack.
|
Modifier and Type | Method and Description |
---|---|
void |
TTSComponent.addListener(TTSListener listener)
Add a TTS listener to receive events from this component.
|
void |
TTSManager.addListener(TTSListener listener)
Add a new listener to receive events from the TTS subsystem.
|
TTSManager.Builder |
TTSManager.Builder.addTTSListener(TTSListener listener)
Adds a TTS listener.
|
void |
TTSComponent.removeListener(TTSListener listener)
Remove a TTS listener so it can be garbage collected.
|
void |
TTSManager.removeListener(TTSListener listener)
Remove a TTS listener, allowing it to be garbage collected.
|
Copyright © 2021. All rights reserved.