O TactiPress converte documentos e texto em Braille — instantaneamente, offline e no seu idioma. Quer seja professor, utilizador de Braille, especialista em reabilitação ou profissional de acessibilidade, o TactiPress oferece-lhe uma forma rápida e fiável de produzir Braille a partir de documentos do dia a dia.
O motor de tradução do TactiPress foi desenvolvido do zero usando especificações oficiais Braille (UEB, BSKDL, ICEB e outras). Cada contração, cada regra, cada indicador é rastreável até o seu padrão.
Funcionalidades do motor de tradução
- 85 tabelas Braille em 51 idiomas com herança e regras partilhadas
- Braille Grau 1 (não contraído) e Grau 2 (contraído) para os principais idiomas
- Suporte Unicode completo: CJK, árabe, cirílico, hebraico, tailandês e mais
- Múltiplos formatos de saída: Unicode Braille (U+2800–U+28FF), BRF, BES (japonês), ASCII Braille, padrões de pontos brutos (6/8 pontos), SimBraille
- Retrotradução: Braille → texto legível
- Contrações sensíveis ao contexto com restrições not_before / not_after / penalty
- Regras morfológicas: palavras compostas, prefixos, sufixos
- Herança de tabelas: variantes de idioma partilham uma tabela base comum
- Braille matemático: Código Nemeth (inglês), Marburg (alemão, planeado), UEB Técnico (planeado)
- Conversão de codificação BRF entre formatos alemão (Eurobraille) e americano
- Precisão verificada com entradas de referência dos padrões braille oficiais
- Indicadores de maiúsculas opcionais — configuráveis por tabela e caso de uso
- Seletor de formato consciente do idioma — Eurobraille apenas para escritas latinas, BES para tabelas japonesas, Unicode e BRF disponíveis em todos os idiomas
Precisão (seleção)
O TactiPress inclui 84 tabelas de tradução para 51 idiomas. Cada tabela é implementada de forma independente a partir de normas Braille oficiais e verificada face a um corpus de referência de 131 037 casos de teste.
| Tabelas verificadas | 84 |
| Idiomas | 51 |
| Estado (estável / beta / alfa) | 42 / 36 / 6 |
| Precisão global face ao corpus de referência | 100.0% |
Benchmark em relação a entradas de referência verificadas manualmente, provenientes das normas oficiais de braille.
Experimente você mesmo
Textos de domínio público traduzidos com as tabelas
en-ueb-g1
e
en-ueb-g2
do TactiPress — compare a saída em Grade 1 (letra por letra) e Grade 2
(contraído) em Unicode Braille e BRF.
The Gettysburg Address
Abraham Lincoln, 1863 · 286 palavras · domínio público
- Texto fonte (.txt, 1,5 KB)
- UEB Grade 1 — Unicode (4,0 KB) · BRF (1,5 KB)
- UEB Grade 2 — Unicode (2,7 KB) · BRF (1,1 KB)
As contrações Grade 2 reduzem o tamanho do BRF em aprox. 28 % neste texto.
Alice's Adventures in Wonderland — Ch. I
Lewis Carroll, 1865 · aprox. 2 200 palavras · domínio público
- Texto fonte (.txt, 12 KB)
- UEB Grade 1 — Unicode (30 KB) · BRF (12 KB)
- UEB Grade 2 — Unicode (22 KB) · BRF (9,1 KB)
As contrações Grade 2 reduzem o tamanho do BRF em aprox. 23 % neste texto.
Traduzido com tactipress_cli. Unicode Braille (U+2800–U+28FF) funciona em qualquer visualizador
UTF-8; BRF é o formato ASCII que as impressoras braille consomem
diretamente.
Privacidade e acessibilidade
Privacidade total
Os seus textos e documentos nunca saem do dispositivo — toda a tradução Braille é executada localmente. Apenas a ativação de licença do TactiPress Pro contacta brevemente o nosso servidor; o TactiPress Free não necessita de chave de licença e nunca o contacta. Consulte a política de privacidade para mais detalhes.
Concebido para a acessibilidade
Desenvolvido por um engenheiro cego e concebido de raiz para total compatibilidade com VoiceOver e NVDA. Cada ecrã, botão e tabela é alcançável e etiquetado sem rato.
Bindings de linguagem
TactiPress vem com um wrapper de API C e bindings prontos para uso nas plataformas mais comuns:
- Python — scripts, automação, pipelines de dados
- C# — aplicações .NET e desenvolvimento Windows
- Swift — apps nativas para macOS e iOS
- Flutter/Dart — apps móveis multiplataforma
Plataformas
- Windows 10/11 (x64, ARM64)
- macOS 12+ (Universal Binary)
- Linux (x64)
- iOS e Android (via binding Flutter)
Dica: no Linux, instale o pacote AppImage, deb ou rpm — o AppImage atualiza-se automaticamente.
Capturas de ecrã
Ver capturas de ecrãApp macOS nativa
Construído com controlos nativos AppKit / Cocoa — botões semáforo na janela, barra de menus do sistema e suporte completo para VoiceOver.
Contato
Interessado no TactiPress para a sua organização ou projeto?
Contato