Class ParticipantRecordFilter

java.lang.Object
ca.phon.session.filter.AbstractRecordFilter
ca.phon.session.filter.ParticipantRecordFilter
All Implemented Interfaces:
RecordFilter

public class ParticipantRecordFilter extends AbstractRecordFilter
Filter utterances by speaker. If 'null' is given during construction than searches for utterances with no speaker.
  • Constructor Details

    • ParticipantRecordFilter

      public ParticipantRecordFilter()
    • ParticipantRecordFilter

      public ParticipantRecordFilter(Participant p)
    • ParticipantRecordFilter

      public ParticipantRecordFilter(List<Participant> parts)
  • Method Details

    • addParticipant

      public void addParticipant(Participant p)
    • getParticipants

      public List<Participant> getParticipants()
    • checkRecord

      public boolean checkRecord(Record utt)
      Description copied from interface: RecordFilter
      Does the given utterance match our pattern?
      Returns:
      boolean