Mycroft
latest

Contents:

  • mycroft package
  • mycroft.skills
  • mycroft.audio
  • mycroft.filesystem
  • mycroft.util

Contents:

  • Mycroft plugins
Mycroft
  • Docs »
  • Mycroft-core technical documentation
  • Edit on GitHub

Mycroft-core technical documentation¶

Mycroft Skills API¶

Reference for use during Skill creation

Contents:

  • mycroft package
  • mycroft.skills
    • MycroftSkill class - Base class for all Mycroft skills
    • CommonIoTSkill class
    • CommonPlaySkill class
    • CommonQuerySkill class
    • FallbackSkill class
    • AudioService class
    • intent_handler decorator
    • intent_file_handler decorator
    • adds_context decorator
    • removes_context decorator
  • mycroft.audio
    • mycroft.audio
  • mycroft.filesystem
    • mycroft.filesystem
  • mycroft.util
    • mycroft.util package
      • LOG
      • play_wav
      • play_mp3
      • play_ogg
      • resolve_resource_file
      • get_cache_directory
    • mycroft.util.log
    • mycroft.util.parse
    • mycroft.util.format
    • mycroft.util.time

Mycroft plugin API¶

Reference for use during Plugin creation

Contents:

  • Mycroft plugins
    • TTS - Base for TTS plugins
    • STT - base for STT plugins
    • HotWordEngine - Base for Hotword engine plugins
    • AudioBackend - Base for audioservice backend plugins
Next

© Copyright 2017, Mycroft AI Inc. Revision a909fc8f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
master
latest
bugfix-readthedocs
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.