Integration with Third-Party Software Components
The ATOM Dialogue Runtime Engine can be easily integrated
with third-party software components to customize
the engine to individual needs.
To that end, several APIs are included in the SDK. All APIs are written in C++.
Integration Points
-
C++ API for third-party speech recognizers and text-to-speech systems
Using these APIs, thirdy-party input and output components can be
integrated with theATOM Dialogue Runtime Engine.
-
C++ API to for applications and databases
The application and database APIs allow a developer to
directly access functionality of
an application or a database from the runtime engine.
The runtime engine is already with MS Access and Sqlite databases.
-
C++ API to extend the ATOM Dialogue Runtime Engine
The scripting language (ECMAScript) in the runtime engine can be extended
by native function calls.
-
C++ API to run external grammar tests
For debugging and testing purposes,
it is possible to integrate the ATOM Dialogue Runtime Engine
with the ATOM Grammar Tool.
Agilingua also offers
consulting services.
Please contact us for details.
|