Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
rospeex_core.spi.node.SignalProcessingInterface Class Reference

List of all members.

Public Member Functions

def __init__
def run
def shutdown

Private Member Functions

def _ss_state_response
def _stream_response
def _ui_response
def _update_application_dir
def _update_connection_parameter

Private Attributes

 _app_dir
 _audio_dir
 _audio_monitor
 _connector
 _controller
 _ip_addr
 _log_level
 _mmse_setting
 _nict_mmcv
 _pub_spi
 _pub_spi_stream
 _recv_port
 _request_id
 _send_port
 _ss_state_dict
 _stream_seq
 _vad_setting
 _vadoff_during_play
 _websocket_port

Static Private Attributes

string _SPI_RESPONSE_TOPIC_NAME = 'spi_res'
string _SPI_STREAM_TOPIC_NAME = 'spi_stream'
string _SS_STATE_TOPIC_NAME = 'ss_state'

Detailed Description

SignalProcessingInterface class 

Definition at line 27 of file spi/node.py.


Constructor & Destructor Documentation

init function 

Definition at line 34 of file spi/node.py.


Member Function Documentation

receive speech synthesis node state
@param response: response data
@type  response: str

Definition at line 58 of file spi/node.py.

def rospeex_core.spi.node.SignalProcessingInterface._stream_response (   self,
  packet_type,
  packet_data 
) [private]
receive user interface response

@param data: voice data
@type  data: str

Definition at line 103 of file spi/node.py.

receive user interface response
@param data: voice data
@type  data: str

Definition at line 85 of file spi/node.py.

update application directory. (32bit or 64bit) 

Definition at line 163 of file spi/node.py.

update connection parameter 

Definition at line 116 of file spi/node.py.

run application 

Definition at line 186 of file spi/node.py.

shutdown speech processing interface 

Definition at line 178 of file spi/node.py.


Member Data Documentation

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 30 of file spi/node.py.

Definition at line 32 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 31 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.

Definition at line 34 of file spi/node.py.


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


rospeex_core
Author(s): Komei Sugiura
autogenerated on Thu Jun 6 2019 18:53:10