forked from platypush/platypush
Pass the assistant object on the Alexa events
This commit is contained in:
parent
077d787d42
commit
75c6abf249
1 changed files with 8 additions and 12 deletions
|
@ -79,23 +79,20 @@ class AssistantEchoPlugin(AssistantPlugin):
|
||||||
self._ready = True
|
self._ready = True
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
@staticmethod
|
def _on_listening(self):
|
||||||
def _on_listening():
|
|
||||||
def _callback():
|
def _callback():
|
||||||
get_bus().post(ConversationStartEvent())
|
get_bus().post(ConversationStartEvent(assistant=self))
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
@staticmethod
|
def _on_speaking(self):
|
||||||
def _on_speaking():
|
|
||||||
def _callback():
|
def _callback():
|
||||||
# AVS doesn't provide a way to access the response text
|
# AVS doesn't provide a way to access the response text
|
||||||
get_bus().post(ResponseEvent(response_text=''))
|
get_bus().post(ResponseEvent(assistant=self, response_text=''))
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
@staticmethod
|
def _on_finished(self):
|
||||||
def _on_finished():
|
|
||||||
def _callback():
|
def _callback():
|
||||||
get_bus().post(ConversationEndEvent())
|
get_bus().post(ConversationEndEvent(assistant=self))
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
def _on_disconnected(self):
|
def _on_disconnected(self):
|
||||||
|
@ -103,11 +100,10 @@ class AssistantEchoPlugin(AssistantPlugin):
|
||||||
self._ready = False
|
self._ready = False
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
@staticmethod
|
def _on_thinking(self):
|
||||||
def _on_thinking():
|
|
||||||
def _callback():
|
def _callback():
|
||||||
# AVS doesn't provide a way to access the detected text
|
# AVS doesn't provide a way to access the detected text
|
||||||
get_bus().post(SpeechRecognizedEvent(phrase=''))
|
get_bus().post(SpeechRecognizedEvent(assistant=self, phrase=''))
|
||||||
return _callback
|
return _callback
|
||||||
|
|
||||||
@action
|
@action
|
||||||
|
|
Loading…
Reference in a new issue