Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

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

Closed
krisgesling opened this issue Sep 24, 2020 · 3 comments
Closed
Labels
Breaking change PR contains breaking changes and should not be merged until the next major release is being prepared Type: Enhancement - roadmapped Implementation of a feature that is a priority on the roadmap.

Comments

@krisgesling
Copy link
Contributor

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 krisgesling added Type: Enhancement - roadmapped Implementation of a feature that is a priority on the roadmap. Breaking change PR contains breaking changes and should not be merged until the next major release is being prepared labels Sep 24, 2020
@krisgesling
Copy link
Contributor Author

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
Copy link
Contributor Author

New TTS services in #3024 and #3032

@forslund
Copy link
Collaborator

forslund commented Sep 8, 2024

Closing Issue since we're archiving the repo

@forslund forslund closed this as completed Sep 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Breaking change PR contains breaking changes and should not be merged until the next major release is being prepared Type: Enhancement - roadmapped Implementation of a feature that is a priority on the roadmap.
Projects
None yet
Development

No branches or pull requests

2 participants