@onjmin/dtm
    Preparing search index...

    Function pickBreathAlias

    • 隙間 targetSec にいちばん合う息継ぎ素片を音素表から選ぶ。

      吸気は終わり際(発声直前)が山なので、隙間より長い素片は尻を揃えて頭を切れば 自然に収まる。逆に短すぎる素片は伸ばせない。そこで「隙間以上でいちばん短いもの」を 第一候補にし、無ければ「いちばん長いもの」を選ぶ。ただし極端に長い素片 (深い息)は頭を切っても質感が違うので、上限を超えるものは後回しにする。

      Parameters

      • phonemes: Record<string, PhonemeEntry>
      • targetSec: number

      Returns string | null