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
  • COMING SOON: Mimic 3
  • Mimic 2
  • Mimic 1
  • Mimic Recording Studio

Was this helpful?

  1. Mycroft Technologies

Mimic TTS

Mimic is Mycroft AI's family of Text to Speech engines.

PreviousLingua FrancaNextMimic 3

Last updated 3 years ago

Was this helpful?

Over the years, Mimic like other Mycroft components has gotten clearer, faster, and more flexible.

You can hear samples from all three Mimic systems below, speaking the same .

Name
Sample
Local
Technology

Yes

No

Yes

COMING SOON: Mimic 3

Mimic 3 is a privacy-focused open-source neural Text to Speech (TTS) engine that can run faster than real-time on low-end devices like the Raspberry Pi 4. In human terms that means it sounds great, it can run completely offline or in the cloud, and you can verifiably trust it.

Mimic 2

Mimic 2 is our older machine learning TTS engine designed to run in the cloud. It has been the default voice for most installations of Mycroft for many years.

Mimic 1

Mimic 1 is a fast, light-weight TTS engine based on Carnegie Mellon University's FLITE software. It concatenates speech sounds to create complete phrases.

Mimic Recording Studio

Mimic Recording Studio provides simplifies the collection of voice training data from individuals, by allowing you to speak and record phrases from a corpus. This data can then be used to train a voice model using Mimic 3, Mimic 2, or another machine learning TTS engine.

Mimic 3
Mimic 2
Mimic 1
Mimic Recording Studio
Mimic 1 sample
Festival Lite (flite)
Mimic 2 sample
Tacotron
Mimic 3 sample
VITS: Conditional Variational Autoencoder with Adversarial Learning
sentence
Mimic 2
Mimic 1
Mimic 3
Mimic logo