Uses of Class
inpro.incremental.unit.IU

Packages that use IU
demo.inpro.synthesis   
demo.inpro.system.echodm.dm   
demo.inpro.system.greifarm This package contains all classes that are necessary for the Greifarm domain. 
done.inpro.system.carchase   
done.inpro.system.completion   
inpro.incremental   
inpro.incremental.evaluation   
inpro.incremental.processor   
inpro.incremental.sink A collection of IU "sinks". 
inpro.incremental.unit   
inpro.synthesis   
inpro.synthesis.hts   
 

Uses of IU in demo.inpro.synthesis
 

Subclasses of IU in demo.inpro.synthesis
 class TreeStructuredInstallmentIU
          multiple synthesis paths organized in a tree structure.
 

Uses of IU in demo.inpro.system.echodm.dm
 

Method parameters in demo.inpro.system.echodm.dm with type arguments of type IU
 void EchoDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Keeps the current installment hypothesis.
 void EchoDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Keeps the current installment hypothesis.
 

Uses of IU in demo.inpro.system.greifarm
 

Subclasses of IU in demo.inpro.system.greifarm
 class ActionIU
           
protected static class ActionIU.StartActionIU
           
 

Method parameters in demo.inpro.system.greifarm with type arguments of type IU
 void GreifarmActor.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void GreifarmActor.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 

Constructor parameters in demo.inpro.system.greifarm with type arguments of type IU
ActionIU(ActionIU sll, java.util.List<? extends IU> groundingWords, ActionType type, ActionStrength strengthModifier)
           
 

Uses of IU in done.inpro.system.carchase
 

Subclasses of IU in done.inpro.system.carchase
 class HesitatingSynthesisIU
           
 class HesitatingSynthesisIU.HesitationIU
           
 

Methods in done.inpro.system.carchase with parameters of type IU
 void HesitatingSynthesisIU.HesitationIU.addNextSameLevelLink(IU iu)
           
 void HesitatingSynthesisIU.HesitationIU.update(IU updatedIU)
           
 

Uses of IU in done.inpro.system.completion
 

Subclasses of IU in done.inpro.system.completion
 class CompletionInstallmentIU
           
 

Method parameters in done.inpro.system.completion with type arguments of type IU
protected  void CompletionHypothesisListener.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void CompletionHypothesisListener.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TurnCompleter.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TurnCompleter.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 

Uses of IU in inpro.incremental
 

Fields in inpro.incremental with type parameters of type IU
(package private)  java.util.List<EditMessage<IU>> IUModule.RightBuffer.edits
           
(package private)  IUList<IU> IUModule.RightBuffer.ius
           
 

Method parameters in inpro.incremental with type arguments of type IU
 void IUModule.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void IUModule.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
abstract  void PushBuffer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          this should receive a list of current IUs and a list of edit messages since the last call to hypChange
abstract  void PushBuffer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          this should receive a list of current IUs and a list of edit messages since the last call to hypChange
protected abstract  void IUModule.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          the method that IU modules must implement
protected abstract  void IUModule.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          the method that IU modules must implement
 void IUModule.RightBuffer.setBuffer(java.util.Collection<? extends IU> outputIUs)
           
 void IUModule.RightBuffer.setBuffer(java.util.Collection<? extends IU> outputIUs, java.util.List<? extends EditMessage<? extends IU>> outputEdits)
           
 void IUModule.RightBuffer.setBuffer(java.util.Collection<? extends IU> outputIUs, java.util.List<? extends EditMessage<? extends IU>> outputEdits)
           
 void IUModule.RightBuffer.setBuffer(java.util.List<? extends EditMessage<? extends IU>> edits)
           
 

Uses of IU in inpro.incremental.evaluation
 

Method parameters in inpro.incremental.evaluation with type arguments of type IU
protected  void BasicEvaluator.checkForCommits(java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void WordLagTracker.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void WordLagTracker.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void BasicEvaluator.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void BasicEvaluator.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 

Uses of IU in inpro.incremental.processor
 

Fields in inpro.incremental.processor with type parameters of type IU
protected  java.util.List<EditMessage<IU>> AbstractDialogueManager.leftBufferQueue
          Queue for left-buffer EditMessages for post-update processing
 

Methods in inpro.incremental.processor with parameters of type IU
 void SynthesisModule.NotifyCompletedOnOngoing.update(IU updatedIU)
           
 

Method parameters in inpro.incremental.processor with type arguments of type IU
 void WordCatcher.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void WordCatcher.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void IUNetworkDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Updates the IS with ADDed or REVOKEd WordIUs.
 void IUNetworkDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Updates the IS with ADDed or REVOKEd WordIUs.
 void AbstractDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Queues edits for later processing.
 void AbstractDialogueManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Queues edits for later processing.
protected  void Tagger.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void Tagger.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TagParser.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TagParser.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void AbstractFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void AbstractFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void SynthesisModule.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          please only send PhraseIUs, everything else will result in assertions failing
protected  void SynthesisModule.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          please only send PhraseIUs, everything else will result in assertions failing
protected  void RMRSComposer.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void RMRSComposer.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void IUBasedFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          handles creation (and destruction) of time-out threads.
 void IUBasedFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          handles creation (and destruction) of time-out threads.
 void TextBasedFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void TextBasedFloorTracker.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void AudioActionManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Remembers what the current left buffer dialogue act IUs are.
 void AudioActionManager.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          Remembers what the current left buffer dialogue act IUs are.
 

Uses of IU in inpro.incremental.sink
 

Fields in inpro.incremental.sink with type parameters of type IU
private  java.util.List<java.util.List<IU>> IUNetworkToDOT.nodeClusters
          List of lists of nodes to cluster
 

Methods in inpro.incremental.sink with parameters of type IU
private  void IUNetworkToDOT.addToIUCluster(IU iu)
           
private  void IUNetworkToDOT.printGrin(IU iu, IU gr)
           
private  void IUNetworkToDOT.printNode(IU iu)
           
private  void IUNetworkToDOT.printSLL(IU iu, IU sll)
           
 

Method parameters in inpro.incremental.sink with type arguments of type IU
 void IUNetworkToDOT.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void IUNetworkToDOT.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void ConsoleNotifier.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void ConsoleNotifier.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void CurrentHypothesisViewer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void CurrentHypothesisViewer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void InstallmentHistoryViewer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void InstallmentHistoryViewer.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void OutputForSimpleText.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void OutputForSimpleText.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void TEDviewNotifier.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void TEDviewNotifier.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void LabelWriter.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 void LabelWriter.hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TEDviewNotifier.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
protected  void TEDviewNotifier.leftBufferUpdate(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
           
 

Uses of IU in inpro.incremental.unit
 

Classes in inpro.incremental.unit with type parameters of type IU
 class EditMessage<IUType extends IU>
           
 class IUList<IUType extends IU>
           
 

Subclasses of IU in inpro.incremental.unit
 class CandidateAnalysisIU
           
 class ContribIU
          A contribution to larger dialogue/discourse.
 class DialogueActIU
           
 class FormulaIU
           
 class InstallmentIU
          A simple wrapper for both system and user uttered installments - for user installments references to recognized WordIUs are kept used to infer the spoken text in toPayload() - for system installments a reference to the corresponding dialogueAct is kept and the spoken text is stored in the variable @see{tts}.
 class PhraseBasedInstallmentIU
          an synthesizable InstallmentIU that uses phrases to structure its output.
 class PhraseIU
          an IU that binds several WordIUs together to form a phrase.
 class SegmentIU
           
 class SemIU
           
 class SyllableIU
           
 class SysInstallmentIU
          an installment that supports incremental synthesis
 class SysSegmentIU
           
 class TagIU
           
 class TextualWordIU
           
 class WordIU
           
 

Fields in inpro.incremental.unit declared as IU
static IU IU.FIRST_IU
           
(package private)  IUType IUList.firstIU
           
private  IUType EditMessage.iu
           
protected  IU IU.previousSameLevelLink
           
 

Fields in inpro.incremental.unit with type parameters of type IU
protected  java.util.List<IU> IU.groundedIn
           
protected  java.util.List<IU> IU.grounds
           
protected  IUList<IU> IU.nextSameLevelLinks
           
 

Methods in inpro.incremental.unit that return IU
 IU IU.getAmongNextSameLevelLinks(java.lang.String bestFollowerPayload)
          get the IU among the nextSLLs with the given payload
 IU IU.getNextSameLevelLink()
           
 IU IU.getOngoingGroundedIU()
          return the IU that is ongoing among the groundedIn links
 IU IU.getSameLevelLink()
           
 IU TagIU.getSameLevelLink()
           
 

Methods in inpro.incremental.unit that return types with arguments of type IU
 java.util.List<IU> IU.getNextSameLevelLinks()
          return the (possibly empty) list of next SLLs
 java.util.List<? extends IU> IU.groundedIn()
           
 java.util.List<? extends IU> IU.grounds()
           
 

Methods in inpro.incremental.unit with parameters of type IU
 void IU.addNextSameLevelLink(IU iu)
           
 void SysSegmentIU.addNextSameLevelLink(IU iu)
          adds fSLL, and allows continuation of synthesis
private static int SysSegmentIU.appendSllHtsModel(java.util.List<marytts.htsengine.HTSModel> hmms, IU sll)
          helper, append HMM if possible, return emission length
 int IU.compareTo(IU other)
          the natural ordering of IUs is based on the IU's ids: IUs with lower ids come first
 void IU.connectSLL(IU link)
           
 void ContribIU.ground(IU iu)
          Primitive way of increasing the confidence of this contribution the more it integrates with input.
 void IU.ground(IU iu)
           
 void IU.groundIn(IU iu)
           
 boolean ContribIU.integratesWith(IU iu)
           
 boolean IU.payloadEquals(IU iu)
          compares IUs based on their payload (i.e., ignoring differing IDs) equals() implies payloadEquals(), but not the other way around
 void IU.removeGrin(IU iu)
           
 void IU.setSameLevelLink(IU link)
           
 void IU.IUUpdateListener.update(IU updatedIU)
           
 

Method parameters in inpro.incremental.unit with type arguments of type IU
 void IU.groundIn(java.util.List<IU> ius)
           
 void PhraseIU.groundIn(java.util.List<IU> ius)
          grounds in the list of wordIUs, which must have the expected number of elements
private  void IU.newGroundingNextSameLevelLinksOrder(java.util.List<IU> aboveNextSameLevelLinks)
          this is needed to (recursively) correct nextSameLevelLinks in groundedIn IUs
 void IU.removeGrin(java.util.List<IU> ius)
           
 void IU.reorderNextSameLevelLink(java.util.Comparator<IU> order)
           
 

Constructors in inpro.incremental.unit with parameters of type IU
CandidateAnalysisIU(IU sll, IU groundedIn, CandidateAnalysis CandidateAnalysis)
           
CandidateAnalysisIU(IU sll, java.util.List<IU> groundedIn, CandidateAnalysis CandidateAnalysis)
           
ContribIU(IU sll, IU grin, AVPair contribution, boolean clarify, boolean overwrite)
          Constructor with contribution and clarification parameters
ContribIU(IU sll, java.util.List<? extends IU> grin, AVPair contribution, boolean clarify, boolean overwrite)
          Constructor with contribution and clarification parameters
DialogueActIU(IU sll, IU groundedIn, AbstractDialogueAct act)
           
DialogueActIU(IU sll, java.util.List<IU> groundedIn, AbstractDialogueAct act)
           
FormulaIU(IU sll, IU groundedIn, Formula formula)
           
FormulaIU(IU sll, java.util.List<IU> groundedIn, Formula formula)
           
InstallmentIU(IU dialogueAct, java.lang.String tts)
          Constructor for an installment produced by the system, grounded in a dialogueAct.
IU(IU sll)
          call this, if you want to provide a sameLevelLink
IU(IU sll, java.util.List<? extends IU> groundedIn)
          call this, if you want to provide both a sameLevelLink and a groundedIn list
IU(IU sll, java.util.List<? extends IU> groundedIn, boolean deepSLL)
          call this, if you want to provide a sameLevelLink and a groundedIn list and you want groundedIn to be deeply SLLed to the sameLevelLink's groundedIn-IUs
SemIU(IU sll, IU groundedIn, AVPair avp)
           
SemIU(IU sll, IU groundedIn, java.util.List<AVPair> avps)
           
SemIU(IU sll, java.util.List<IU> groundedIn, AVPair avp)
           
 

Constructor parameters in inpro.incremental.unit with type arguments of type IU
CandidateAnalysisIU(IU sll, java.util.List<IU> groundedIn, CandidateAnalysis CandidateAnalysis)
           
ContribIU(IU sll, java.util.List<? extends IU> grin, AVPair contribution, boolean clarify, boolean overwrite)
          Constructor with contribution and clarification parameters
DialogueActIU(IU sll, java.util.List<IU> groundedIn, AbstractDialogueAct act)
           
FormulaIU(IU sll, java.util.List<IU> groundedIn, Formula formula)
           
IU(IU sll, java.util.List<? extends IU> groundedIn)
          call this, if you want to provide both a sameLevelLink and a groundedIn list
IU(IU sll, java.util.List<? extends IU> groundedIn, boolean deepSLL)
          call this, if you want to provide a sameLevelLink and a groundedIn list and you want groundedIn to be deeply SLLed to the sameLevelLink's groundedIn-IUs
IU(java.util.List<? extends IU> groundedIn)
           
SemIU(IU sll, java.util.List<IU> groundedIn, AVPair avp)
           
SyllableIU(SyllableIU sll, java.util.List<IU> segments)
           
SysInstallmentIU(java.util.List<? extends IU> words)
           
WordIU(edu.cmu.sphinx.linguist.dictionary.Pronunciation pron, WordIU sll, java.util.List<IU> groundedIn)
           
WordIU(java.lang.String word, edu.cmu.sphinx.linguist.dictionary.Pronunciation pron, WordIU sll, java.util.List<IU> groundedIn)
           
WordIU(java.lang.String spelling, WordIU sll, java.util.List<IU> groundedIn)
           
 

Uses of IU in inpro.synthesis
 

Methods in inpro.synthesis that return types with arguments of type IU
 java.util.List<IU> MaryAdapter.text2IUs(java.lang.String tts)
           
 java.util.List<IU> MaryAdapter4internal.text2IUs(java.lang.String tts)
           
 

Uses of IU in inpro.synthesis.hts
 

Constructors in inpro.synthesis.hts with parameters of type IU
IUBasedFullPStream(IU firstIU)