org.cogchar.bind.rk.speech.client
Class SpeechOutputClient

java.lang.Object
  extended by org.appdapter.core.log.BasicDebugger
      extended by org.cogchar.api.channel.BasicChannel
          extended by org.cogchar.impl.perform.basic.BasicPerfChan
              extended by org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.speech.SpeechJob>
                  extended by org.cogchar.bind.rk.speech.client.SpeechOutputClient
All Implemented Interfaces:
org.appdapter.core.log.Loggable, Channel, PerfChannel, org.cogchar.impl.perform.FancyPerfChan<org.robokind.api.speech.SpeechJob>, scala.ScalaObject

public class SpeechOutputClient
extends org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.speech.SpeechJob>

Author:
Stu B.

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.cogchar.impl.perform.FancyPerfChan
org.cogchar.impl.perform.FancyPerfChan.$anonfun$getOutJobOrNull$1
 
Nested classes/interfaces inherited from interface org.cogchar.api.perform.PerfChannel
PerfChannel.Status
 
Field Summary
 
Fields inherited from interface org.appdapter.core.log.Loggable
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM
 
Constructor Summary
SpeechOutputClient(org.osgi.framework.BundleContext bundleCtx, org.appdapter.core.name.Ident chanIdent)
           
SpeechOutputClient(org.robokind.api.speech.SpeechService speechSvc, org.appdapter.core.name.Ident chanIdent)
           
 
Method Summary
 void _directlyCancelAllRunningSpeechTasks()
          Deprecated. 
 org.robokind.api.speech.SpeechJob _directlyStartSpeakingText(String textStr)
          Deprecated. 
 void fancyFastCueAndPlay(org.cogchar.impl.perform.FancyTextMedia ftm, org.cogchar.impl.perform.FancyTextCursor cuePos, org.cogchar.impl.perform.FancyTextPerf perf)
           
 void requestOutJobCancel(org.robokind.api.speech.SpeechJob soj)
           
 void updatePerfStatusQuickly(org.cogchar.impl.perform.FancyPerformance perf)
           
 
Methods inherited from class org.cogchar.impl.perform.FancyTextPerfChan
fastCueAndPlay, getMaxAllowedPerformances, getMyLogger, getOutJobOrNull, makePerfAndPlayAtBeginNow, markPerfStoppedAndForget, myJobsByPerf, org$cogchar$impl$perform$FancyPerfChan$_setter_$myJobsByPerf_$eq, registerOutJobForPerf, requestOutJobCancelForPerf
 
Methods inherited from class org.cogchar.impl.perform.basic.BasicPerfChan
getStatus, markStatus, schedulePerfInstruction, startPerfFromBegin, toString
 
Methods inherited from class org.cogchar.api.channel.BasicChannel
getIdent, getName
 
Methods inherited from class org.appdapter.core.log.BasicDebugger
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.cogchar.api.channel.Channel
getIdent, getName
 

Constructor Detail

SpeechOutputClient

public SpeechOutputClient(org.osgi.framework.BundleContext bundleCtx,
                          org.appdapter.core.name.Ident chanIdent)

SpeechOutputClient

public SpeechOutputClient(org.robokind.api.speech.SpeechService speechSvc,
                          org.appdapter.core.name.Ident chanIdent)
Method Detail

fancyFastCueAndPlay

public void fancyFastCueAndPlay(org.cogchar.impl.perform.FancyTextMedia ftm,
                                org.cogchar.impl.perform.FancyTextCursor cuePos,
                                org.cogchar.impl.perform.FancyTextPerf perf)
Specified by:
fancyFastCueAndPlay in class org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.speech.SpeechJob>

updatePerfStatusQuickly

public void updatePerfStatusQuickly(org.cogchar.impl.perform.FancyPerformance perf)

requestOutJobCancel

public void requestOutJobCancel(org.robokind.api.speech.SpeechJob soj)

_directlyStartSpeakingText

@Deprecated
public org.robokind.api.speech.SpeechJob _directlyStartSpeakingText(String textStr)
Deprecated. 


_directlyCancelAllRunningSpeechTasks

@Deprecated
public void _directlyCancelAllRunningSpeechTasks()
Deprecated. 



Copyright © 2010-2013. All Rights Reserved.