pepper.framework.abstract.backend module

class pepper.framework.abstract.backend.AbstractBackend(camera, microphone, text_to_speech, motion, led, tablet)[source]

Bases: object

Abstract Backend on which all Backends are based

Exposes AbstractCamera, AbstractMicrophone, AbstractTextToSpeech, AbstractLed and AbstractTablet.

Parameters:
camera

Reference to AbstractCamera

Returns:camera
Return type:AbstractCamera
led

Reference to AbstractLed

Returns:text_to_speech
Return type:AbstractLed
microphone

Reference to AbstractMicrophone

Returns:microphone
Return type:AbstractMicrophone
motion

Reference to AbstractMotion

Returns:motion
Return type:AbstractMotion
tablet

Reference to AbstractTablet

Returns:tablet
Return type:AbstractTablet
text_to_speech

Reference to AbstractTextToSpeech

Returns:text_to_speech
Return type:AbstractTextToSpeech