Public Member Functions | Static Public Attributes | Private Attributes
rospeex_core.sr.nict.streaming_client.StreamingClient Class Reference
Inheritance diagram for rospeex_core.sr.nict.streaming_client.StreamingClient:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_streaming_packet
def join
def register_streaming_cb
def set_streaming_config
def support_streaming
def unregister_streaming_cb

Static Public Attributes

string BASE_URL = 'http://rospeex.nict.go.jp/nauth/SocketServlet'
int SEND_THREAD_NUM = 2

Private Attributes

 _pool
 _session
 _streaming_cb_list
 _streaming_cb_lock
 _streaming_state

Detailed Description

Audio Processor class 

Definition at line 17 of file nict/streaming_client.py.


Constructor & Destructor Documentation

def rospeex_core.sr.nict.streaming_client.StreamingClient.__init__ (   self,
  language = 'ja',
  args,
  kwargs 
)

Definition at line 22 of file nict/streaming_client.py.


Member Function Documentation

def rospeex_core.sr.nict.streaming_client.StreamingClient.add_streaming_packet (   self,
  packet_type,
  packet_data 
)
add streaming packet
@param packet_type:
@type  packet_type: int
@param packet_data:
@param packet_data: str

Definition at line 53 of file nict/streaming_client.py.

def rospeex_core.sr.nict.streaming_client.StreamingClient.join (   self,
  timeout = None 
)
join streaming client
@param timeout:
@type timeout:

Definition at line 78 of file nict/streaming_client.py.

register streaming result callback
@param cb:
@type cb:

Definition at line 62 of file nict/streaming_client.py.

set streaming config
@param language:

Definition at line 46 of file nict/streaming_client.py.

check support streaming
@returns: True for support streaming / False for NOT support streaming

Definition at line 39 of file nict/streaming_client.py.

unregister streaming result callback
@param cb:
@type cb:

Definition at line 70 of file nict/streaming_client.py.


Member Data Documentation

Definition at line 22 of file nict/streaming_client.py.

Definition at line 22 of file nict/streaming_client.py.

Definition at line 22 of file nict/streaming_client.py.

Definition at line 22 of file nict/streaming_client.py.

Definition at line 22 of file nict/streaming_client.py.

string rospeex_core::sr::nict::streaming_client.StreamingClient::BASE_URL = 'http://rospeex.nict.go.jp/nauth/SocketServlet' [static]

Definition at line 19 of file nict/streaming_client.py.

Definition at line 20 of file nict/streaming_client.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