Mycroft AI
  • Documentation
  • About Mycroft AI
    • Why use Mycroft AI?
    • Glossary of terms
    • Contributing
    • FAQ
  • Using Mycroft AI
    • Get Mycroft
      • Mark II
        • Mark II Dev Kit
      • Mark 1
      • Picroft
      • Linux
      • Mac OS and Windows with VirtualBox
      • Docker
      • Android
    • Pairing Your Device
    • Basic Commands
    • Installing New Skills
    • Customizations
      • Configuration Manager
      • mycroft.conf
      • Languages
        • Français (French)
        • Deutsch (German)
      • Using a Custom Wake Word
      • Speech-To-Text
      • Text-To-Speech
    • Troubleshooting
      • General Troubleshooting
      • Audio Troubleshooting
      • Wake Word Troubleshooting
      • Log Files
      • Support Skill
      • Getting more support
  • Skill Development
    • Voice User Interface Design Guidelines
      • What can a Skill do?
      • Design Process
      • Voice Assistant Personas
      • Interactions
        • Intents
        • Statements and Prompts
        • Confirmations
      • Conversations
      • Error Handling
      • Example Interaction Script
      • Prototyping
      • Design to Development
    • Development Setup
      • Python Resources
      • Your First Skill
    • Skill Structure
      • Lifecycle Methods
      • Logging
      • Skill Settings
      • Dependencies
        • Manifest.yml
        • Requirements files
      • Filesystem access
      • Skill API
    • Integration Tests
      • Test Steps
      • Scenario Outlines
      • Test Runner
      • Reviewing the Report
      • Adding Custom Steps
      • Old Test System
    • User interaction
      • Intents
        • Padatious Intents
        • Adapt Intents
      • Statements
      • Prompts
      • Parsing Utterances
      • Confirmations
      • Conversational Context
      • Converse
    • Displaying information
      • GUI Framework
      • Show Simple Content
      • Mycroft-GUI on a PC
      • Mark 1 Display
    • Advanced Skill Types
      • Fallback Skill
      • Common Play Framework
      • Common Query Framework
      • Common IoT Framework
    • Mycroft Skills Manager
      • Troubleshooting
    • Marketplace Submission
      • Skills Acceptance Process
        • Information Review Template
        • Code Review Template
        • Functional Review Template
        • Combined Template
      • Skill README.md
    • FAQ
  • Mycroft Technologies
    • Technology Overview
    • Roadmap
    • Mycroft Core
      • MessageBus
      • Message Types
      • Services
        • Enclosure
        • Voice Service
        • Audio Service
        • Skills Service
      • Plugins
        • Audioservice Plugins
        • STT Plugins
        • TTS Plugins
        • Wake Word Plugins
      • Testing
      • Legacy Repo
    • Adapt
      • Adapt Examples
      • Adapt Tutorial
    • Lingua Franca
    • Mimic TTS
      • Mimic 3
      • Mimic 2
      • Mimic 1
      • Mimic Recording Studio
    • Mycroft GUI
      • Remote STT and TTS
    • Mycroft Skills Kit
    • Mycroft Skills Manager
    • Padatious
    • Precise
    • Platforms
Powered by GitBook
On this page

Was this helpful?

  1. About Mycroft AI

Glossary of terms

Use our Glossary to learn more about the specialist terms that we use in natural language processing generally, and more specifically with Mycroft software and hardware.

PreviousWhy use Mycroft AI?NextContributing

Last updated 4 years ago

Was this helpful?

  • Device - the platform you have Mycroft installed on. This might be using an Enclosure, like the Mark 1, or on a Raspberry Pi, or it might be on a Linux desktop. Each Device needs to be Paired with your Mycroft Home account before it can be used.

  • Enclosure - a hardware implementation of Mycroft. Examples include the Mark 1 and Picroft.

  • Fallback - a Skill that is designated to be a 'catch-all' when Mycroft cannot interpret the Intent from an Utterance.

  • Intent - when a user speaks an Utterance to Mycroft, Mycroft tries to interpret the Intent of the Utterance, and match the Intent will a Skill.

  • Mark 1 - The Mark 1 device is an Enclosure for Mycroft, based on Raspberry Pi. It is designed as a reference hardware device, and is able to be easily modified, hacked and extended.

  • Pairing - The process of registering a Device to home.mycroft.ai. Each Device needs to be Paired before it can be used.

  • Registration Code - a 6-character code that Mycroft issues to you during setup of the Device. This code is needed to

  • Skill - when Mycroft hears the Wake Word, then an Utterance, Mycroft will try to find a Skill that matches the Utterance. The Skill might fetch some data, or play some audio, or speak, or display some information. If Mycroft can't find a Skill that matches the Utterance, he will tell you he doesn't understand.

  • Utterance - an Utterance is how you interact with Mycroft. An Utterance is a command or question - like "What's the weather like in Kansas City?" or "Tell me about the Pembroke Welsh Corgi".

  • Wake Word - the Wake Word is the phrase you use to tell Mycroft you're about to issue a command. You can configure your own Wake Word in your account.

Are we missing a word? Let us know below.

add a Device
Mycroft Home