mycroft-core icon indicating copy to clipboard operation
mycroft-core copied to clipboard

Extract existing audioservices, STT and TTS engines for new plugin system

Open krisgesling opened this issue 3 years ago • 2 comments

As we are moving to a new plugin system for audioservices, STT and TTS engines we need to create a plugin for each of the services that will no longer be included by default in core.

Examples are provided in the PR #2594

We also need to explore the best ways to surface the available plugins. Most likely an extension of the Selene Marketplace.

krisgesling avatar Sep 24 '20 04:09 krisgesling

Once optional modules are removed from core, this log.error should be changed to an exception as per this thread: https://github.com/MycroftAI/mycroft-core/pull/2594/files#r462482743

krisgesling avatar Oct 19 '20 04:10 krisgesling

New TTS services in #3024 and #3032

krisgesling avatar Nov 10 '21 05:11 krisgesling