Public Member Functions | |
def | __init__ (self, state, queue, emitter, stt, wakeup_recognizer, wakeword_recognizer) |
def | process (self, audio) |
def | read (self) |
def | run (self) |
def | transcribe (self, audio) |
def | wake_up (self, audio) |
Public Attributes | |
daemon | |
emitter | |
metrics | |
queue | |
state | |
stt | |
wakeup_recognizer | |
wakeword_recognizer | |
Static Public Attributes | |
float | MIN_AUDIO_SIZE = 0.5 |
Private Member Functions | |
def | __speak (self, utterance) |
Static Private Member Functions | |
def | _audio_length (audio) |
AudioConsumer Consumes AudioData chunks off the queue
Definition at line 99 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.__init__ | ( | self, | |
state, | |||
queue, | |||
emitter, | |||
stt, | |||
wakeup_recognizer, | |||
wakeword_recognizer | |||
) |
Definition at line 109 of file listener.py.
|
private |
Definition at line 229 of file listener.py.
|
staticprivate |
Definition at line 158 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.process | ( | self, | |
audio | |||
) |
Definition at line 163 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.read | ( | self | ) |
Definition at line 124 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.run | ( | self | ) |
Definition at line 120 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.transcribe | ( | self, | |
audio | |||
) |
Definition at line 195 of file listener.py.
def mycroft.client.speech.listener.AudioConsumer.wake_up | ( | self, | |
audio | |||
) |
Definition at line 150 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.daemon |
Definition at line 111 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.emitter |
Definition at line 114 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.metrics |
Definition at line 118 of file listener.py.
|
static |
Definition at line 106 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.queue |
Definition at line 112 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.state |
Definition at line 113 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.stt |
Definition at line 115 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.wakeup_recognizer |
Definition at line 116 of file listener.py.
mycroft.client.speech.listener.AudioConsumer.wakeword_recognizer |
Definition at line 117 of file listener.py.