Public Member Functions | |
def | __init__ |
def | join |
def | register_callback |
def | register_stream_callback |
def | run |
def | set_play_sound_state |
Public Attributes | |
FRAME_SYNC_DATA_SIZE | |
FRAME_SYNC_HEADER_SIZE | |
FRAME_SYNC_SIZE | |
STREAMING_DATA_SIZE | |
STREAMING_SEND_NUM | |
Static Public Attributes | |
app_dir = basestring, | |
controller = basestring, | |
ip_addr = basestring, | |
mmse_setting = basestring, | |
nict_mmcv = basestring, | |
recv_port = int, | |
send_port = int | |
vad_setting = basestring, | |
Private Member Functions | |
def | _send_streaming_data |
def | _send_streaming_data_packet |
def | _split_framesync_packet |
Private Attributes | |
_callback | |
_connector | |
_stop_request | |
_stream_callback | |
_voice_data |
application controller interface class
Definition at line 251 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface.__init__ | ( | self, | |
app_dir, | |||
controller, | |||
nict_mmcv, | |||
mmse_setting, | |||
vad_setting, | |||
ip_addr, | |||
recv_port, | |||
send_port, | |||
log_level | |||
) |
initialize function @param app_dir: application directory @type app_dir: str @param controller: controller name @type controller: str @param nict_mmcv: mmcv applicaton path @type nict_mmcv: str @param mmse_setting: mmse setting file path @type mmse_setting: str @param vad_setting: vad setting file path @type vad_setting: str @param ip_addr: controller ip address @type ip_addr: str @param recv_port: data receive port @type recv_port: int @param send_port: data send port @type send_port: int @param log_level: loglevel @type log_level: str
Definition at line 265 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface._send_streaming_data | ( | self, | |
packet_type, | |||
packet_data = '' |
|||
) | [private] |
@param packet_type: @type packet_type: @param packet_data: @type packet_data:
Definition at line 346 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface._send_streaming_data_packet | ( | self, | |
streaming_data | |||
) | [private] |
@param streaming_data: @type streaming_data:
Definition at line 376 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface._split_framesync_packet | ( | self, | |
recv_data | |||
) | [private] |
@param recv_data: @type recv_data:
Definition at line 356 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface.join | ( | self, | |
timeout = None |
|||
) |
shutdown application
Definition at line 314 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface.register_callback | ( | self, | |
callback | |||
) |
get wav data @param callback: wav file callback @type callback: function
Definition at line 321 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface.register_stream_callback | ( | self, | |
callback | |||
) |
Definition at line 329 of file signal_processing_interface.py.
thread main
Definition at line 389 of file signal_processing_interface.py.
def rospeex_core.spi.signal_processing_interface.ConnectorInterface.set_play_sound_state | ( | self, | |
state | |||
) |
set play sound state @param state: play sound state @type state: True for playing sound. False for NOT playing sound.
Definition at line 332 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::app_dir = basestring, [static] |
Definition at line 256 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::controller = basestring, [static] |
Definition at line 257 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::ip_addr = basestring, [static] |
Definition at line 261 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::mmse_setting = basestring, [static] |
Definition at line 259 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::nict_mmcv = basestring, [static] |
Definition at line 258 of file signal_processing_interface.py.
Definition at line 262 of file signal_processing_interface.py.
Definition at line 263 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
Definition at line 286 of file signal_processing_interface.py.
rospeex_core::spi::signal_processing_interface.ConnectorInterface::vad_setting = basestring, [static] |
Definition at line 260 of file signal_processing_interface.py.