Public Member Functions | |
def | __init__ |
def | add_recv_packet |
def | notify_epd_message |
def | notify_sr_text |
def | notify_ss_text |
def | notify_vad_connected |
def | notify_vad_disconnected |
def | register_session |
def | send_packet |
def | unregister_session |
Private Member Functions | |
def | _create_send_text_packet |
def | _recv_packet |
Private Attributes | |
_clients | |
_mutex | |
_recv_audio_packet_cb | |
_recv_command_packet_cb | |
_session_id_list | |
_vad_connected | |
Static Private Attributes | |
int | _SR_TEXT = 31 |
int | _SS_TEXT = 30 |
int | _VAD_HEADER = 22 |
AudioMonitorServerFactory class
Definition at line 144 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.__init__ | ( | self, | |
uri, | |||
recv_audio_packet_cb, | |||
recv_command_packet_cb | |||
) |
Definition at line 150 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory._create_send_text_packet | ( | self, | |
header, | |||
text | |||
) | [private] |
Definition at line 265 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory._recv_packet | ( | self, | |
packet, | |||
is_binary | |||
) | [private] |
reveive packet process :param packet: :param is_binary:
Definition at line 172 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.add_recv_packet | ( | self, | |
packet, | |||
is_binary, | |||
session_id | |||
) |
add data to data que :param packet: :param is_binary: :param session_id:
Definition at line 158 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.notify_epd_message | ( | self, | |
message | |||
) |
notify epd message
Definition at line 255 of file ws_server_tornado.py.
notify speech recognition result
Definition at line 283 of file ws_server_tornado.py.
notify speech synthesis result
Definition at line 272 of file ws_server_tornado.py.
notify vad connected
Definition at line 237 of file ws_server_tornado.py.
notify vad disconnected
Definition at line 246 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.register_session | ( | self, | |
session | |||
) |
register new session :param session_id:
Definition at line 191 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.send_packet | ( | self, | |
packet | |||
) |
add send packet by protocol class :packet:
Definition at line 225 of file ws_server_tornado.py.
def webaudiomonitor.ws_server_tornado.WebAudioMonitorServerFactory.unregister_session | ( | self, | |
session | |||
) |
delete session id :session_id:
Definition at line 208 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
int webaudiomonitor::ws_server_tornado.WebAudioMonitorServerFactory::_SR_TEXT = 31 [static, private] |
Definition at line 148 of file ws_server_tornado.py.
int webaudiomonitor::ws_server_tornado.WebAudioMonitorServerFactory::_SS_TEXT = 30 [static, private] |
Definition at line 147 of file ws_server_tornado.py.
Definition at line 150 of file ws_server_tornado.py.
int webaudiomonitor::ws_server_tornado.WebAudioMonitorServerFactory::_VAD_HEADER = 22 [static, private] |
Definition at line 146 of file ws_server_tornado.py.