Skip to content

BL2TL Projection

Margo Ulasik edited this page Sep 8, 2025 · 4 revisions

Theoretical Framework

Under development: As a result of projecting BL on TL the transforming sequences will be enriched with the following information:

  • burst list
  • pause list
  • burst-level scope
  • preceding pause
  • following pause

Under development: As a result of projecting BL on TL the TS segments will be enriched with the following information:

  • preceding_pause: Duration of the pause before TS segment (if applicable).
  • following_pause: Duration of the pause after TS segment (if applicable).

Public Methods:

set_following_pause(following_pause)

Updates the following pause of the segment.

Classes

class BL2TLProjector

class BScopeClassifier

Determine the burst-level scope (bscope), based on pauses and the number of pause bursts (P-Bursts):

  • UNI_PBURST: The TS starts and ends with a pause above threshold (the transformation builds a P-Burst).
  • IN_PBURST: Either preceding or following pause is above threshold.
  • CROSS_PBURST: Transformation spans across two P-Bursts.
  • MULTI_PBURST: Transformation spans more than two P-Bursts.
  • NO_PBURST: No pause above threshold detected (the transformation is an R-Burst).
  • UNK: Unknown scope.

class TSBurst (immutable)

TypedDict TSBurstDict

class TSBurstFactory

Clone this wiki locally