Skip to content

0.6.0 - Speech no longer breaks in the middle of a word

Choose a tag to compare

@lamver lamver released this 01 Sep 07:23
· 12 commits to master since this release

Fixed

  • Speech no longer breaks in the middle of a word. When someone talks
    without pauses for longer than 18 seconds, the app has to split the
    stream — and it used to do that blindly, on a timer, right through a
    word. On one hour of a real recording that produced 11 such spots: a
    line was cut off and the next one started with a fragment. The split
    now happens at the quietest nearby point, a gap between words or a
    breath.
  • Clicks and breaths no longer become their own scrap lines. The minimum
    phrase length was measured together with the padding the app keeps
    around each phrase, so 0.05 seconds of sound was enough for a fragment
    to reach recognition. On the same hour of recording there were 31 such
    junk lines, now there are none.
  • An app that has been running for a long time now learns about new
    versions too. Konspekt is closed to the tray rather than quit, and can
    run for weeks. Update checks only happened at startup, so such a person
    would never see an update at all. The app now re-checks on its own once
    an hour, while still reaching the network no more than once a day.

Русский

Исправлено

  • Речь больше не рвётся посреди слова. Когда человек говорит без пауз
    дольше 18 секунд, программа вынуждена разрезать поток — и делала это
    вслепую по таймеру, ровно посередине слова. На часе боевой записи так
    вышло 11 таких мест: реплика обрывалась, а следующая начиналась
    огрызком. Теперь разрез ищется по самому тихому месту рядом, то есть
    по стыку слов или вдоху.
  • Щелчки и вздохи больше не превращаются в отдельные реплики-огрызки.
    Минимальная длина фразы считалась вместе с запасом, который программа
    прихватывает по краям, и хватало 0.05 секунды звука, чтобы обрывок
    доехал до распознавания. На том же часе записи таких мусорных реплик
    был 31, стало ноль.
  • Программа, которая долго не перезапускалась, теперь тоже узнаёт о
    новых версиях. Konspekt закрывают крестиком в трей, а не выходом, и
    работать он может неделями. Проверка обновлений при этом выполнялась
    ровно один раз, при запуске: такой человек не увидел бы ни одного
    обновления. Теперь программа перепроверяет сама, раз в час; в сеть
    по-прежнему ходит не чаще раза в сутки.