|
| def | __init__ (self, lang, config, url="https://stream.watsonplatform.net/text-to-speech/api") |
| |
| def | build_request_params (self, sentence) |
| |
| def | __init__ (self, lang, config, url, api_path, validator) |
| |
| def | build_request_params (self, sentence) |
| |
| def | execute (self, sentence, ident=None) |
| |
| def | __del__ (self) |
| |
| def | __init__ (self, lang, config, validator, audio_ext='wav', phonetic_spelling=True, ssml_tags=None) |
| |
| def | begin_audio (self) |
| |
| def | clear_cache (self) |
| |
| def | end_audio (self) |
| |
| def | execute (self, sentence, ident=None) |
| |
| def | get_tts (self, sentence, wav_file) |
| |
| def | init (self, bus) |
| |
| def | load_phonemes (self, key) |
| |
| def | load_spellings (self) |
| |
| def | modify_tag (self, tag) |
| |
| def | save_phonemes (self, key, phonemes) |
| |
| def | validate_ssml (self, utterance) |
| |
| def | viseme (self, phonemes) |
| |
|
| dictionary | PARAMS = {'accept': 'audio/wav'} |
| |
Definition at line 22 of file ibm_tts.py.
| def mycroft.tts.ibm_tts.WatsonTTS.__init__ |
( |
|
self, |
|
|
|
lang, |
|
|
|
config, |
|
|
|
url = "https://stream.watsonplatform.net/text-to-speech/api" |
|
) |
| |
| def mycroft.tts.ibm_tts.WatsonTTS.build_request_params |
( |
|
self, |
|
|
|
sentence |
|
) |
| |
| mycroft.tts.ibm_tts.WatsonTTS.auth |
| dictionary mycroft.tts.ibm_tts.WatsonTTS.PARAMS = {'accept': 'audio/wav'} |
|
static |
| mycroft.tts.ibm_tts.WatsonTTS.type |
The documentation for this class was generated from the following file: