Public Member Functions | |
def | __init__ (self, tts) |
def | get_tts_class (self) |
def | validate (self) |
def | validate_connection (self) |
def | validate_dependencies (self) |
def | validate_filename (self) |
def | validate_instance (self) |
def | validate_lang (self) |
Public Attributes | |
tts | |
Static Private Attributes | |
__metaclass__ = ABCMeta | |
TTS Validator abstract class to be implemented by all TTS engines. It exposes and implements ``validate(tts)`` function as a template to validate the TTS engines.
Definition at line 398 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.__init__ | ( | self, | |
tts | |||
) |
Definition at line 407 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.get_tts_class | ( | self | ) |
Definition at line 443 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate | ( | self | ) |
Definition at line 410 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate_connection | ( | self | ) |
Definition at line 439 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate_dependencies | ( | self | ) |
Definition at line 417 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate_filename | ( | self | ) |
Definition at line 425 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate_instance | ( | self | ) |
Definition at line 420 of file scripts/mycroft/tts/__init__.py.
def mycroft.tts.TTSValidator.validate_lang | ( | self | ) |
Definition at line 435 of file scripts/mycroft/tts/__init__.py.
|
staticprivate |
Definition at line 405 of file scripts/mycroft/tts/__init__.py.
mycroft.tts.TTSValidator.tts |
Definition at line 408 of file scripts/mycroft/tts/__init__.py.