Static Public Member Functions | Static Public Attributes | List of all members
mycroft.tts.TTSFactory Class Reference

Static Public Member Functions

def create ()
 

Static Public Attributes

dictionary CLASSES
 

Detailed Description

Definition at line 447 of file scripts/mycroft/tts/__init__.py.

Member Function Documentation

def mycroft.tts.TTSFactory.create ( )
static
Factory method to create a TTS engine based on configuration.

The configuration file ``mycroft.conf`` contains a ``tts`` section with
the name of a TTS module to be read by this method.

"tts": {
    "module": <engine_name>
}

Definition at line 473 of file scripts/mycroft/tts/__init__.py.

Member Data Documentation

dictionary mycroft.tts.TTSFactory.CLASSES
static
Initial value:
1 = {
2  "mimic": Mimic,
3  "mimic2": Mimic2,
4  "google": GoogleTTS,
5  "marytts": MaryTTS,
6  "fatts": FATTS,
7  "espeak": ESpeak,
8  "spdsay": SpdSay,
9  "watson": WatsonTTS,
10  "bing": BingTTS,
11  "responsive_voice": ResponsiveVoice
12  }

Definition at line 459 of file scripts/mycroft/tts/__init__.py.


The documentation for this class was generated from the following file:


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:41