Public Member Functions | |
def | __init__ (self) |
def | detect_intent_audio (self, data, session) |
def | detect_intent_text (self, data, session) |
def | df_run (self) |
def | hotword_cb (self, msg) |
def | input_cb (self, msg) |
def | print_result (self, result) |
def | publish_result (self, result) |
def | speak_result (self, result) |
def | speech_timer_cb (self, event=None) |
Definition at line 61 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.__init__ | ( | self | ) |
Definition at line 63 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.detect_intent_audio | ( | self, | |
data, | |||
session | |||
) |
Definition at line 155 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.detect_intent_text | ( | self, | |
data, | |||
session | |||
) |
Definition at line 148 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.df_run | ( | self | ) |
Definition at line 191 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.hotword_cb | ( | self, | |
msg | |||
) |
Definition at line 130 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.input_cb | ( | self, | |
msg | |||
) |
Definition at line 135 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.print_result | ( | self, | |
result | |||
) |
Definition at line 161 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.publish_result | ( | self, | |
result | |||
) |
Definition at line 164 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.speak_result | ( | self, | |
result | |||
) |
Definition at line 178 of file dialogflow_client.py.
def dialogflow_client.DialogflowClient.speech_timer_cb | ( | self, | |
event = None |
|||
) |
Definition at line 123 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.audio_config |
Definition at line 105 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.audio_data |
Definition at line 109 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.audio_sample_rate |
Definition at line 72 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.df_thread |
Definition at line 119 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.enable_hotword |
Definition at line 80 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.hotword |
Definition at line 81 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.language |
Definition at line 67 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.last_spoken |
Definition at line 88 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.project_id |
Definition at line 65 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.pub_res |
Definition at line 101 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.queue |
Definition at line 87 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.session_client |
Definition at line 86 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.session_id |
Definition at line 85 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.sound_action |
Definition at line 91 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.state |
Definition at line 84 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.sub_audio |
Definition at line 112 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.sub_hotword |
Definition at line 110 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.sub_speech |
Definition at line 115 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.timeout |
Definition at line 78 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.timer_speech |
Definition at line 96 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.use_audio |
Definition at line 70 of file dialogflow_client.py.
dialogflow_client.DialogflowClient.use_tts |
Definition at line 75 of file dialogflow_client.py.