Skip to main content
Skip table of contents

Integration

Vivoka provides two complementary ways to integrate its voice technologies into your products: VSDK and VDK Service. Both solutions rely on the same underlying engine but differ in how they are integrated and managed within your system.

VDK Service (recommended)

VDK Service provides the same capabilities through an API-based interface, abstracting away the complexity of native integration.
It enables developers to access and orchestrate Vivoka features via standard REST and WebSocket endpoints, without dealing with low-level dependencies.
This model simplifies development, maintenance, and deployment, particularly when multiple components or languages need to interact with the voice system.

VSDK

VSDK (Vivoka Software Development Kit) is distributed as a software library that can be directly embedded into an application or firmware.
It allows developers to integrate the voice stack natively within their codebase, offering tight control over configuration, lifecycle, and resource management.
This approach is suited for teams who prefer full control and direct integration within a C++/Java environment.

Additional information

For detailed setup instructions, configuration examples, and API references, please refer to the corresponding section.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.