mycroft-core/doc/source/plugins.rst

52 lines
969 B
ReStructuredText

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: