Public Member Functions | |
def | __init__ (self, bus, service) |
def | calc_intent (self, utt) |
def | handle_detach_intent (self, message) |
def | handle_detach_skill (self, message) |
def | handle_fallback (self, message, threshold=0.8) |
def | handle_fallback_last_chance (self, message) |
def | register_entity (self, message) |
def | register_intent (self, message) |
def | train (self, message=None) |
def | wait_and_train (self) |
Public Member Functions inherited from mycroft.skills.core.FallbackSkill | |
def | __init__ (self, name=None, bus=None, use_settings=True) |
def | default_shutdown (self) |
def | make_intent_failure_handler (cls, bus) |
def | register_fallback (self, handler, priority) |
def | remove_fallback (cls, handler_to_del) |
def | remove_instance_handlers (self) |
Public Member Functions inherited from mycroft.skills.core.MycroftSkill | |
def | __init__ (self, name=None, bus=None, use_settings=True) |
def | acknowledge (self) |
def | add_event (self, name, handler, handler_info=None, once=False) |
def | ask_yesno (self, prompt, data=None) |
def | bind (self, bus) |
def | bus (self) |
def | cancel_all_repeating_events (self) |
def | cancel_scheduled_event (self, name) |
def | config (self) |
def | converse (self, utterances, lang=None) |
def | default_shutdown (self) |
def | detach (self) |
def | disable_intent (self, intent_name) |
def | enable_intent (self, intent_name) |
def | enclosure (self) |
def | find_resource (self, res_name, res_dirname=None) |
def | get_intro_message (self) |
def | get_response (self, dialog='', data=None, validator=None, on_fail=None, num_retries=-1) |
def | get_scheduled_event_status (self, name) |
def | handle_disable_intent (self, message) |
def | handle_enable_intent (self, message) |
def | handle_remove_cross_context (self, message) |
def | handle_set_cross_context (self, message) |
def | init_dialog (self, root_directory) |
def | initialize (self) |
def | lang (self) |
def | load_data_files (self, root_directory) |
def | load_regex_files (self, root_directory) |
def | load_vocab_files (self, root_directory) |
def | location (self) |
def | location_pretty (self) |
def | location_timezone (self) |
def | make_active (self) |
def | register_entity_file (self, entity_file) |
def | register_intent (self, intent_parser, handler) |
def | register_intent_file (self, intent_file, handler) |
def | register_regex (self, regex_str) |
def | register_resting_screen (self) |
def | register_vocabulary (self, entity, entity_type) |
def | remove_context (self, context) |
def | remove_cross_skill_context (self, context) |
def | remove_event (self, name) |
def | report_metric (self, name, data) |
def | schedule_event (self, handler, when, data=None, name=None) |
def | schedule_repeating_event (self, handler, when, frequency, data=None, name=None) |
def | send_email (self, title, body) |
def | set_context (self, context, word='', origin=None) |
def | set_cross_skill_context (self, context, word='') |
def | shutdown (self) |
def | speak (self, utterance, expect_response=False, wait=False) |
def | speak_dialog (self, key, data=None, expect_response=False, wait=False) |
def | stop (self) |
def | translate (self, text, data=None) |
def | translate_list (self, list_name, data=None) |
def | translate_namedvalues (self, name, delim=None) |
def | translate_template (self, template_name, data=None) |
def | update_scheduled_event (self, name, data=None) |
def | voc_match (self, utt, voc_filename, lang=None) |
Public Attributes | |
container | |
finished_initial_train | |
finished_training_event | |
padatious_config | |
registered_intents | |
service | |
train_delay | |
train_time | |
Public Attributes inherited from mycroft.skills.core.FallbackSkill | |
instance_fallback_handlers | |
Public Attributes inherited from mycroft.skills.core.MycroftSkill | |
config_core | |
converse | |
dialog_renderer | |
events | |
file_system | |
gui | |
log | |
name | |
registered_intents | |
reload_skill | |
resting_name | |
root_dir | |
scheduled_repeats | |
settings | |
skill_id | |
voc_match_cache | |
Static Public Attributes | |
int | fallback_loose_match = 89 |
int | fallback_tight_match = 5 |
instance = None | |
maxsize | |
Static Public Attributes inherited from mycroft.skills.core.FallbackSkill | |
dictionary | fallback_handlers = {} |
Private Member Functions | |
def | __detach_intent (self, intent_name) |
def | _register_object (self, message, object_name, register_func) |
Private Attributes | |
_bus | |
Definition at line 29 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.__init__ | ( | self, | |
bus, | |||
service | |||
) |
Definition at line 35 of file padatious_service.py.
|
private |
Definition at line 108 of file padatious_service.py.
|
private |
Definition at line 121 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.calc_intent | ( | self, | |
utt | |||
) |
Definition at line 172 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.handle_detach_intent | ( | self, | |
message | |||
) |
Definition at line 112 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.handle_detach_skill | ( | self, | |
message | |||
) |
Definition at line 115 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.handle_fallback | ( | self, | |
message, | |||
threshold = 0.8 |
|||
) |
Definition at line 142 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.handle_fallback_last_chance | ( | self, | |
message | |||
) |
Definition at line 166 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.register_entity | ( | self, | |
message | |||
) |
Definition at line 139 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.register_intent | ( | self, | |
message | |||
) |
Definition at line 135 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.train | ( | self, | |
message = None |
|||
) |
Definition at line 80 of file padatious_service.py.
def mycroft.skills.padatious_service.PadatiousService.wait_and_train | ( | self | ) |
Definition at line 97 of file padatious_service.py.
|
private |
Definition at line 57 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.container |
Definition at line 55 of file padatious_service.py.
|
static |
Definition at line 33 of file padatious_service.py.
|
static |
Definition at line 32 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.finished_initial_train |
Definition at line 73 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.finished_training_event |
Definition at line 72 of file padatious_service.py.
|
static |
Definition at line 30 of file padatious_service.py.
|
static |
Definition at line 171 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.padatious_config |
Definition at line 40 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.registered_intents |
Definition at line 78 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.service |
Definition at line 41 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.train_delay |
Definition at line 75 of file padatious_service.py.
mycroft.skills.padatious_service.PadatiousService.train_time |
Definition at line 76 of file padatious_service.py.