FreeToGenerate.com

100% gratuito · sem registo · tudo no seu navegador

O UEB marca uma palavra inteira em maiúsculas com duas células de ponto 6, em vez de uma antes de cada letra. Desligue para marcar letra a letra.

⠠⠃⠗⠁⠊⠇⠇⠑ ⠺⠁⠎ ⠏⠥⠃⠇⠊⠎⠓⠑⠙ ⠊⠝ ⠼⠁⠓⠃⠊⠲
Caracteres de entrada
30
Células de saída
28

Isto é braille não contraído — grau 1 —, em que cada letra é escrita por extenso. Não é o grau 2 contraído que os leitores experientes usam, e o artigo abaixo explica porque esta ferramenta não pretende produzi-lo.

6
1 2
1 2 3 5
1
2 4
1 2 3
1 2 3
1 5
2 4 5 6
1
2 3 4
1 2 3 4
1 3 6
1 2
1 2 3
2 4
2 3 4
1 2 5
1 5
1 4 5
2 4
1 3 4 5
3 4 5 6
1
1 2 5
1 2
2 4
2 5 6

Cada célula são seis pontos, numerados de 1 a 3 na coluna esquerda e de 4 a 6 na direita.

Também disponível em: English · Español · Français · العربية

Tradutor de braille

Converte texto para braille integral em Unified English Braille e lê-o de volta, mostrando os números de ponto de cada célula.

O que é um tradutor de braille

Converte texto comum em células braille e ao contrário. As células aqui são padrões braille de Unicode, o bloco de 256 caracteres que codifica cada combinação dos seis (ou oito) pontos, pelo que a saída é texto real que pode colar num documento, num ficheiro de etiquetas ou numa mensagem, e não uma imagem de braille.

Este produz braille não contraído — grau 1 —, em que cada letra é escrita por extenso. Também lê braille de volta para texto e mostra os números de ponto de cada célula, para que possa verificar a saída em vez de confiar nela.

Tudo corre no seu navegador. Nada é enviado e não há conta.

Como usar o tradutor

  1. Escolha o sentido. De texto para braille, ou de braille para texto. Trocar o sentido leva o resultado para a caixa de entrada, por isso pode converter algo e voltar a convertê-lo de imediato.
  2. Escreva ou cole. Convertem-se letras, algarismos e pontuação. Os indicadores de maiúscula e de número são inseridos onde a norma os exige, e é por isso que a contagem de células costuma exceder a de caracteres.
  3. Verifique as células e copie. O painel abaixo lista cada célula com os seus números de ponto. «Copiar» dá-lhe o braille como caracteres Unicode.

Porque esta ferramenta não oferece grau 2, e o que isso exigiria

O braille tem dois graus. O grau 1 é letra a letra. O grau 2 é contraído: cerca de 180 sinais substituem grupos de letras frequentes e palavras inteiras, de modo que «the» é uma célula e «knowledge» é uma célula, e uma página em grau 2 ocupa cerca de um quarto menos. Os leitores experientes lêem grau 2. Uma ferramenta que mapeia letras uma a uma e chama a isso uma tradução para braille está a descrever o grau 1 enquanto sugere o grau 2, e os mais afectados são precisamente quem menos o pode verificar.

Por isso a primeira pergunta foi quanto custa uma tabela de contracções, e a resposta acabou por ser o oposto do receio óbvio. Medimos as tabelas de contracção do Unified English Braille da implementação de referência: toda a cadeia de ficheiros são 226 KB em bruto e 39,3 KB comprimidos. Isso é um quarto da biblioteca de PDF que este site já carrega nas suas páginas de PDF. O peso não é a razão.

A razão é que o grau 2 não é uma tabela. Contando as regras desse ficheiro: de 3346 linhas, cerca de 90 são os sinais de grupo dependentes da posição que uma tabela de substituição conseguiria exprimir — as que dizem que «ch» é uma célula, ou que «ea» só aparece no meio de uma palavra. As outras 2926 linhas são formas de palavra inteira, condições de contexto parecidas com expressões regulares e comportamentos palavra a palavra. É uma proporção de mais de trinta para um, e não é complexidade acidental. Se uma contracção é permitida depende de como a palavra se pronuncia e de como se divide em partes, e a ortografia não transporta isso. Não há leitura das letras sozinhas que dê a regra.

Publicar uma saída em grau 2 de qualidade não verificada seria pior do que não a oferecer, por isso esta página oferece grau 1 e diz que grau é, tanto na ferramenta como no artigo. Se precisa de braille contraído para algo que vai ser gravado em relevo e lido, recorra a um serviço de transcrição ou a software feito para isso.

Vale a pena registar outra coisa: também tentámos medir que parte do grau 2 uma tabela simples acerta, para dar a diferença como número. Essa medição foi abandonada em vez de publicada. A única implementação de referência a que conseguimos chegar é uma versão candidata de 2017 que rebenta com entradas normais — aborta com a palavra «WORLD» — e três passagens da nossa própria comparação deram três respostas diferentes, por erros da comparação e não do braille. As contagens de regras acima não precisam de nada disso, e é por isso que são o que esta página afirma.

Limitações assumidas

O braille não contraído é braille a sério e é mesmo usado — em etiquetas, em sinalética, com quem está a aprender e em material onde contrair seria ambíguo —, mas não é o que um adulto fluente lê por prazer. Encare isto como uma ferramenta correcta de grau 1, não como substituto de uma transcrição.

Faltam dois caracteres de propósito, e a razão é uma propriedade da escrita e não um descuido. O ponto 4 sozinho é um prefixo em UEB: abre os sinais de duas células de @, & e <. Não pode também representar um caractere, porque então um acento grave seguido de um «a» seria indistinguível de uma arroba. E umas reticências em braille são literalmente três pontos finais, pelo que codificá-las como caractere próprio faria «...» e «…» serem as mesmas células e deixaria o sentido inverso a adivinhar. Nenhum dos dois é fingido.

O indicador de maiúscula e o travessão partilham a célula de abertura: o travessão é ponto 6 seguido de pontos 3-6, e o ponto 6 sozinho é o sinal de maiúscula. O braille válido continua inequívoco, porque um indicador de maiúscula só pode vir antes de uma letra, e a tradução inversa aplica exactamente essa regra. É o tipo de coisa que um teste de ida e volta sobre todos os pares encontra e que ler a tabela do alfabeto não mostra.

Os números funcionam reutilizando as dez primeiras letras depois de um sinal de número, e por isso uma letra logo a seguir a um algarismo precisa de um sinal de letra a dizer que os algarismos acabaram. Sem ele, «1a» leria-se como «11». A ferramenta insere-o e o sentido inverso respeita-o.

O motor leva 37 verificações, e a que importa é uma ida e volta sobre todos os pares ordenados de caracteres suportados — 9025 deles —, porque o grau 1 foi desenhado para ser inequívoco e isso é uma propriedade a testar, não uma saída a anotar. É verificada com um controlo que confirma que a saída braille difere mesmo da entrada, para que a ida e volta não possa passar sem fazer nada.

Porque é gratuito

Mapear caracteres para células é uma consulta e alguma contabilidade sobre maiúsculas e números, e acontece na sua própria máquina. Nada é enviado, não há conta e não há nada para marcar de água.

Se quiser os caracteres em si e não uma tradução, as páginas de símbolos Unicode deste site listam blocos que pode copiar directamente.