
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.