In der nachfolgenden Grafik zur Gesamtarchitektur des Frameworks werden die einzelnen Bestandteile des Frameworks und ihre Importbeziehungen dargestellt.
- SpeechMain: erzeugt und verwaltet alle Komponenten des Speech-Frameworks
- Action: erlaubt die Ausführung von Aktionen
- Bot: erlaubt die Ausführung eines Bot
- Dialog: erlaubt die Ausführung eines Dialogs
- Intent: erlaubt die Spracheingabe und gibt einen erkannten Intent zurück
- Listen: erlaubt die Spracheingabe und gibt einen erkannten Text zurück
- Speak: erlaubt die Sprachausgabe
- Base: beinhaltet die Basisklassen für alle Speech-Komponenten
- Common: beinhaltet Basisklassen für Html5
- Cloud: erzeugt und verwaltet alle Cloud-Dienste
- Audio: erlaubt das Abspielen von Audiodateien
- Core: beinhaltet die Basisklassen und Schnittstellen für die Infrastruktur des Frameworks