RemoteSpeechServiceClient(Class<Conf> configClass,
String speechServiceId,
String remoteId,
org.jflux.api.messaging.rk.MessageSender<ServiceCommand> commandSender,
org.jflux.api.messaging.rk.MessageSender<Conf> configSender,
org.jflux.api.messaging.rk.MessageAsyncReceiver<ServiceError> errorReceiver,
ServiceCommandFactory commandFactory,
org.jflux.api.messaging.rk.MessageSender<SpeechRequest> requestSender,
org.jflux.api.messaging.rk.MessageAsyncReceiver<SpeechEventList<SpeechEvent>> eventReceiver,
SpeechRequestFactory requestFactory)
Connects to a remote SpeechService through Messaging components
|