This section describes how to use the SDK for currently supported languages. For unsupported languages, please see the Diatheke API reference, or contact us to request support for your preferred language.
Gives language-specific instructions about how to add the SDK to your project.
Describes how errors from the SDK are reported.
Describes how to connect to a running Diatheke server instance.
Defines what a session is, and how to interact with it.
How to start and end a new dialog using a Diatheke model to create a session.
The event stream notifies the client of significant events that occur in Diatheke.
Provides text-based user input to a Diatheke session.
Describes how to provide audio-based user input to a session.
Describes how to receive audio output from a session.
Creating and using an ASR stream unrelated to any running sessions.
Creating and using a TTS stream unrelated to any running sessions.