Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 20:20
· 10 commits to main since this release

Which file do I download?

file who it is for what it does
transcript-normalizer-0.8.0-<system>-lite anyone who just wants to use it fetches the platform's captions and fixes domain terms; opens a menu when double-clicked
transcript-normalizer-0.8.0-<system>-full (macOS, Linux) anyone who also has videos without captions, or audio files everything lite does, and also transcribes audio on your computer (the first time, it downloads a 1.5 GB speech model). On macOS, a .zip: unzip, then open transcript-normalizer inside the folder. On Linux, a .tar.gz of a folder: extract it, then run transcript-normalizer inside the folder. On Windows, full is the two files below
transcript-normalizer-0.8.0-windows-full-setup.exe Windows, full: the installer choose where it goes (for you only, no administrator needed, or for all users); Start menu shortcut; clean uninstall from "Add or remove programs", which keeps your files
transcript-normalizer-0.8.0-windows-full-portable.zip Windows, full: portable unzip anywhere, e.g. a USB drive, and open transcript-normalizer.exe inside the folder; everything (your files, settings, the speech model) stays in its data folder; delete the folder to remove it
transcript_normalizer-0.8.0-py3-none-any.whl, .tar.gz Python developers the package, for pip install

<system> is windows, macos (Apple silicon) or linux; Linux executables run on glibc 2.35 or newer (Ubuntu 22.04 and later). The executables are not signed, so Windows and macOS will warn the first time; the SHA-256 of every file is at the end of this page.

Qual arquivo baixar?

arquivo para quem o que faz
transcript-normalizer-0.8.0-<sistema>-lite quem só quer usar pega a legenda da plataforma e corrige os termos da área; abre um menu com dois cliques
transcript-normalizer-0.8.0-<sistema>-full (macOS, Linux) quem também tem vídeos sem legenda, ou arquivos de áudio tudo o que o lite faz, e ainda transcreve o áudio no seu computador (na primeira vez, baixa um modelo de fala de 1,5 GB). No macOS, um .zip: descompacte e abra o transcript-normalizer dentro da pasta. No Linux, um .tar.gz de uma pasta: extraia e rode o transcript-normalizer dentro da pasta. No Windows, o full são os dois arquivos abaixo
transcript-normalizer-0.8.0-windows-full-setup.exe Windows, full: o instalador você escolhe onde instalar (só para você, sem administrador, ou para todos os usuários); atalho no menu Iniciar; desinstalação limpa em "Adicionar ou remover programas", que mantém os seus arquivos
transcript-normalizer-0.8.0-windows-full-portable.zip Windows, full: portátil descompacte em qualquer lugar, por exemplo num pendrive, e abra o transcript-normalizer.exe dentro da pasta; tudo (seus arquivos, configurações, o modelo de fala) fica na pasta data dele; apague a pasta para removê-lo
transcript_normalizer-0.8.0-py3-none-any.whl, .tar.gz quem programa em Python o pacote, para pip install

<sistema> é windows, macos (Apple Silicon) ou linux; os executáveis de Linux rodam com glibc 2.35 ou mais nova (Ubuntu 22.04 em diante). Os executáveis não são assinados, então o Windows e o macOS avisam na primeira vez; o SHA-256 de cada arquivo está no fim desta página.


2026-10-30. Terms that match only exactly, match: exact and case_sensitive (D-090); TRANSCRIPT_NORMALIZER_HOME moves config.toml too (D-089); financas-ptbr 0.4.0 included.

  • A pack term can match only exactly (D-090): match: exact turns off fuzzy, phonetic, inflection and number-word matching for that term, and case_sensitive: [forms] makes the listed forms match only in their own case and accents (Vale the company, not vale a pena). Packs without the field behave as before; a pack that uses it should declare min_engine.
  • TRANSCRIPT_NORMALIZER_HOME now moves config.toml too (D-089): with the variable set, the settings are read from and written to <folder>/config.toml, beside runs/ and packs/, as in the portable folder, and the user settings folder is not touched. Without it nothing changes.
  • The test that packs/ holds no curated pack checks only the files git tracks there, so a pack installed locally (user data, D-088) no longer fails it; without git it is skipped, with the reason.
  • Settings now says where it saves: in <folder>/config.toml with TRANSCRIPT_NORMALIZER_HOME set, in the portable folder's config.toml in portable mode, and in your user settings otherwise. It said "saved in your user settings" in all three.
  • The included pack is now financas-ptbr 0.4.0, the packs repository's (it was 0.3.8): 0.3.9 took out 32 variants that are ordinary words or phrases, too short, or another term's (D-032), and 0.4.0 adds 282 listed companies with match: exact and takes out two aliases of more than 3 words, which never match. It declares min_engine: "0.8.0". With it, against the fixtures' gold: R2Qgz8tFWVI 145 → 123 hits, false positives 13 → 12; wxgFO_fyfXg 211 → 168, 8 → 3; 4tTmY8Buask 108 → 105, 4 unchanged; 4wCtn8BWR4o unchanged (44, 2). All of the change comes from 0.3.9; 0.4.0 measures the same as 0.3.9. The fixtures' frozen packs, and so the regression bounds, are unchanged.

SHA-256

996a032244a8232c8a0daad0f7755860899ad662405cd790a493e0857f4e1598  transcript-normalizer-0.8.0-linux-full.tar.gz
02a34e726d744fd6d8a0433ad7350639b0363495879b26dad16d1624cbd12f5d  transcript-normalizer-0.8.0-linux-lite.tar.gz
0d526c92894f219663cc7b5589ef74b87c35c4c4c7b78fe8d64ed1d42c2d9de7  transcript-normalizer-0.8.0-macos-full.zip
2516f532d47273405b011a82c7a6f18ff1518cb56e5d7ca29b59ed7d6d4b455a  transcript-normalizer-0.8.0-macos-lite.zip
3b6c6aef5f8751a15482a714d9011d98fe777881417b808ced5948aa57ed4c99  transcript-normalizer-0.8.0-windows-full-portable.zip
abe88adb37217de4a52939c945e931fdd38bb73b30fe0d3b8fc3db77a6d3f2a4  transcript-normalizer-0.8.0-windows-full-setup.exe
5d3128a9177000545efcba709a22745e5833e35c13dcfe277d438d98f7ee11f6  transcript-normalizer-0.8.0-windows-lite.exe
e924ed8c195969778c916d2983e302c7d00c0e7db2895c66ebc9afdd6a81d711  transcript_normalizer-0.8.0-py3-none-any.whl
1f0b21a0f85b5bf8fb9ade4d0d4a4a32ddbce5ee80c17ea1413a62c306446694  transcript_normalizer-0.8.0.tar.gz