Skip to content

PromptLab Subtitler Pro 1.0.150

Choose a tag to compare

@Promptlab37 Promptlab37 released this 11 Sep 17:05
b79cfde

Text nad tichem se do titulků nedostane

Whisper si nad úplným tichem vymýšlí slova — typicky „Konec.", „Děkuji."
nebo tečky. Na testovacím videu byl v čase 15,16–16,56 s úsek
absolutního digitálního ticha (špička −200 dBFS) a přesto se tam
vypálil titulek „Konec."

Nově se po přepisu proměří skutečná hlasitost zvuku pod každým slovem
a co leží nad tichem, se zahodí. Není to odhad — je to měření.

Pojistka je záměrně opatrná, aby nikdy nesmazala skutečnou řeč:

  • zahodí se jen slovo, jehož celý rozsah je pod branou (s tolerancí
    ±0,15 s na nepřesné časování),
  • brána je přísnější z „−55 dBFS" a „35 dB pod úrovní řeči v tomhle
    souboru" — tiše nahrané video se poměřuje samo se sebou,
  • kdyby měla smazat úplně všechno, nesmaže nic (to znamená rozbitý zvuk,
    ne ticho).

Ve stavu a v logu uvidíš, co se zahodilo: „Ticho: zahazuji 1 slovo nad
tichem (Konec.)".

Pozor, tohle neřeší špatně rozpoznaná slova, když někdo nezřetelně
artikuluje — to je vlastnost rozpoznávání řeči a opravuje se v kroku
Úprava textu.