pepper.framework.abstract package

Abstract

The framework.abstract package contains specifications for:

The AbstractApplication class forms the base of each application, which is built on top of an AbstractBackend instance. Backends expose AbstractCamera, AbstractMicrophone and AbstractTextToSpeech to the Application.

Applications can be extended by adding one or more AbstractComponent. More complex Applications can be build on several instances of AbstractIntention, each of which deals with one task within an app.