mycroft.formats package

mycroft.formats.dialog_format module

class mycroft.formats.dialog_format.DialogFormat(path_manager)[source]

Bases: mycroft.formats.mycroft_format.MycroftFormat

Format data into sentences

generate(name, results)[source]

mycroft.formats.mycroft_format module

class mycroft.formats.mycroft_format.MycroftFormat(path_manager)[source]

Bases: object

Base class to provide an interface for different types of “formats”

Formats are modes to display key-value data. For instance, the DialogFormat puts data into sentences The EnclosureFormat could put data into visual faceplate animations

generate(name, results)[source]

Internally format the data from the results Depending on the format, this can be accessed different ways

Parameters:
  • name – namespaced intent name
  • results – dict containing all data from the skill
Returns:

nothing