Public Member Functions | Public Attributes | List of all members
dialogflow_client.DialogflowClient Class Reference
Inheritance diagram for dialogflow_client.DialogflowClient:
Inheritance graph
[legend]

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)
 

Public Attributes

 audio_config
 
 audio_data
 
 audio_sample_rate
 
 df_thread
 
 enable_hotword
 
 hotword
 
 language
 
 last_spoken
 
 project_id
 
 pub_res
 
 queue
 
 session_client
 
 session_id
 
 sound_action
 
 state
 
 sub_audio
 
 sub_hotword
 
 sub_speech
 
 timeout
 
 timer_speech
 
 use_audio
 
 use_tts
 

Detailed Description

Definition at line 61 of file dialogflow_client.py.

Constructor & Destructor Documentation

def dialogflow_client.DialogflowClient.__init__ (   self)

Definition at line 63 of file dialogflow_client.py.

Member Function Documentation

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.

Member Data Documentation

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.


The documentation for this class was generated from the following file:


dialogflow_task_executive
Author(s): Yuki Furuta
autogenerated on Tue May 11 2021 02:55:30