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

Latest commit

 

History

History
51 lines (37 loc) · 969 Bytes

plugins.rst

File metadata and controls

51 lines (37 loc) · 969 Bytes

Mycroft plugins

Mycroft is extendable by plugins. These plugins can add support for new Speech To Text engines, Text To Speech engines, wake word engines and add new audio playback options.

TTS - Base for TTS plugins

.. autoclass:: mycroft.tts.TTS
    :members:



STT - base for STT plugins

.. autoclass:: mycroft.stt.STT
    :members:



.. autoclass:: mycroft.stt.StreamingSTT
    :members:



.. autoclass:: mycroft.stt.StreamThread
    :members:



HotWordEngine - Base for Hotword engine plugins

.. autoclass:: mycroft.client.speech.hotword_factory.HotWordEngine
    :members:



AudioBackend - Base for audioservice backend plugins

.. autoclass:: mycroft.audio.services.AudioBackend
    :members:



.. autoclass:: mycroft.audio.services.RemoteAudioBackend
    :members: