Fala Fórmula
Converta expressões matemáticas para texto acessível em português otimizado para leitores de tela. Digite a expressão no campo abaixo usando LaTeX, ou, use o menu "Exemplos e Símbolos" para adicionar exemplos prontos e símbolos.
Como usar: guia rápido
A Fala Fórmula converte expressões matemáticas escritas com LaTeX para descrições faladas em português, que leitores de tela narram corretamente. Quem nunca usou LaTeX pode começar pelos exemplos prontos.
- Comece pelos exemplos. Clique em "Exemplos e Símbolos" e, na aba "Exemplos", escolha uma fórmula clássica (Bhaskara, identidade de Euler, segundo grau). A conversão aparece na hora.
- Edite ou escreva do zero. Digite no campo principal. A aba "Símbolos" insere frações, raízes, integrais, matrizes e letras gregas em um clique, sem decorar comandos LaTeX.
- Dite ou fotografe (opcional). "Ditar" grava sua fala ("x ao quadrado mais um") e converte em fórmula, com revisão antes de aplicar. "Carregar imagem ou PDF" extrai a fórmula de uma foto de apostila. Estes dois são os únicos recursos que saem do seu dispositivo: o áudio e a imagem vão para a IA da Cloudflare, voltam convertidos e são descartados, nada fica guardado. O resto da ferramenta funciona inteiro no seu navegador. Os detalhes estão na política de privacidade.
- Confira as saídas. A pré-visualização mostra a fórmula renderizada; em "Texto acessível", a descrição em português, como um leitor de tela vai narrar.
- Ouça como vai soar (opcional). Se você não usa leitor de tela, o botão "Ouvir" reproduz o texto em pt-BR pela voz do navegador, útil para conferir a narração antes de compartilhar o material. Escolha a voz e ajuste a velocidade no painel que aparece abaixo. Quem já usa leitor de tela pode continuar ouvindo pelo próprio.
- Copie o resultado. "Copiar LaTeX" leva o código para outro editor; "Copiar Texto" cola a descrição em apostilas, avaliações e planos de aula. A aba "Recentes" guarda as últimas dez expressões.
Fale uma fórmula em pt-BR. Exemplo: "x ao quadrado mais y ao quadrado igual r ao quadrado". O limite é de 30 segundos.
Transcrevendo a fala…
Analisando imagem…
Confira a transcrição
Você disse
Fórmula reconhecida
Digite a expressão em LaTeX. A descrição acessível aparece logo abaixo, em "Texto acessível". Use o botão "Exemplos e Símbolos" para inserir frações, raízes e outras estruturas sem decorar comandos.
Operadores e símbolos suportados
Esta é uma referência rápida, não uma lista para decorar. Clique (ou toque, no celular) em cada categoria abaixo para abrir a tabela correspondente e ver como cada comando LaTeX é lido em português. Se a fórmula que você precisa escrever não aparece aqui, digite do jeito que achar natural e veja o que sai: a ferramenta reconhece bastante coisa além do que está listado.
Frações, raízes, potências e índices
| LaTeX | Leitura em pt-BR |
|---|---|
\frac{a}{b} | a sobre b (frações compostas usam "início da fração ... sobre ... fim da fração") |
\sqrt{x} | raiz quadrada de x |
\sqrt[3]{x} | raiz cúbica de x |
\sqrt[n]{x} | raiz de índice n de x |
x^2 | x ao quadrado |
x^3 | x ao cubo |
x^n | x elevado a n |
x_i | x índice i |
|x| | valor absoluto de x |
Cálculo: integrais, somatórios, limites, derivadas
| LaTeX | Leitura em pt-BR |
|---|---|
\int_a^b f(x)\,dx | a integral de a até b de f abre parênteses x fecha parênteses dx |
\iint, \iiint | integral dupla, integral tripla |
\oint | integral de contorno |
\sum_{i=1}^n a_i | o somatório de i igual a 1 até n de a índice i |
\prod_{i=1}^n a_i | o produtório de i igual a 1 até n de a índice i |
\lim_{x \to 0} f(x) | o limite, quando x tende a zero, f abre parênteses x fecha parênteses |
\frac{d}{dx} f | derivada de f em relação a x |
\frac{d^2 f}{dx^2} | derivada segunda de f em relação a x |
\frac{\partial f}{\partial x} | derivada parcial de f em relação a x |
\begin{equation} E = mc^2 \end{equation} | equação 1: E igual m c ao quadrado |
\begin{align} ... \end{align}, \begin{split} ... \end{split} | lê cada linha como "equação 1", "equação 2", e assim por diante |
Os ambientes de equação do LaTeX são reconhecidos e lidos linha a linha:
equation, align, align*,
gather, multline, split,
flalign e alignat.
Matrizes e sistemas
| LaTeX | Leitura em pt-BR |
|---|---|
\begin{pmatrix} a & b \\ c & d \end{pmatrix} | matriz 2 por 2 com linhas anunciadas |
\begin{vmatrix} ... \end{vmatrix} | determinante da matriz indicada |
\begin{cases} ... \end{cases} | sistema de casos "se ... então ..." |
A^T | A transposto |
Tabelas de dados
Use \begin{tabular}{...} para tabelas de dados. Diferente de
uma matriz, a tabela ganha cabeçalhos navegáveis e vira uma tabela HTML
acessível: a primeira linha é lida como cabeçalho e cada célula é
anunciada com o nome da coluna, por exemplo "População, 203 milhões".
O conteúdo das células é tratado como texto, então acentos e palavras são
lidos por extenso. Para uma fórmula dentro de uma célula, use cifrões,
como $x^2$. O botão "Ouvir" lê a tabela linha a linha pela
voz do navegador.
| LaTeX | Leitura em pt-BR |
|---|---|
\begin{tabular}{lr} ... \end{tabular} | tabela de dados com cabeçalho por coluna |
\hline | separa o cabeçalho das linhas de dados |
Brasil & 203 milhões \\ | uma linha: "Brasil. População: 203 milhões." |
$x^2$ (dentro de uma célula) | x ao quadrado (matemática dentro do texto) |
Letras gregas (minúsculas e maiúsculas)
| LaTeX | Leitura em pt-BR |
|---|---|
\alpha, \beta, \gamma, \delta | alfa, beta, gama, delta |
\epsilon, \zeta, \eta, \theta | épsilon, zeta, eta, teta |
\lambda, \mu, \pi, \sigma | lambda, mi, pi, sigma |
\phi, \chi, \psi, \omega | fi, qui, psi, ômega |
\Delta, \Sigma, \Omega | delta maiúsculo, sigma maiúsculo, ômega maiúsculo |
O conjunto completo com variantes (\varepsilon, \vartheta, \varphi) também é reconhecido.
Conjuntos, lógica e relações
| LaTeX | Leitura em pt-BR |
|---|---|
x \in \mathbb{R} | x, pertence aos números reais |
\forall x \in \mathbb{R} | para todo x, pertencente aos números reais |
\subset, \cup, \cap | contido em (contido nos, diante do conjunto), união, interseção |
\mathbb{R}, \mathbb{N}, \mathbb{Z} | números reais, números naturais, números inteiros |
\forall, \exists | para todo, existe pelo menos um |
\Rightarrow, \Leftrightarrow | implica, se e somente se |
\land, \lor, \neg | e, ou, negação de |
\leq, \geq, \neq, \approx | menor ou igual a, maior ou igual a, diferente de, aproximadamente igual a |
Para "tal que" (conjuntos) ou "dado" (probabilidade), prefira o comando
\mid: a leitura se ajusta ao Contexto escolhido. A barra
digitada como | é lida como valor absoluto quando vem em par
(|x|); sozinha dentro de parênteses, como P(A|B),
é lida como "dado", e dentro de chaves como "tal que". No Contexto
estatística, P(A|B) é lida como "P de A dado que B".
Funções trigonométricas, logaritmos e especiais
| LaTeX | Leitura em pt-BR |
|---|---|
\sin, \cos, \tan | seno, cosseno, tangente |
\arcsin, \arccos, \arctan | arco-seno, arco-cosseno, arco-tangente |
\sinh, \cosh, \tanh | seno hiperbólico, cosseno hiperbólico, tangente hiperbólica |
\log, \ln, \exp | logaritmo, logaritmo natural, exponencial |
\log_2 x, \log_{10} x | logaritmo na base 2 de x, logaritmo na base 10 de x |
\sin^2(x) | seno ao quadrado de x |
50\%, 90° | 50 por cento, 90 graus |
Química: fórmulas, reações e íons
Escreva a química dentro de \ce{...} (notação mhchem) ou,
no Contexto Química, digite a fórmula solta (H2O,
H_2O) que a leitura reconhece. No modo Detalhado os
elementos são nomeados e os íons conhecidos ganham o nome próprio.
| LaTeX | Leitura em pt-BR |
|---|---|
\ce{H2O} | H 2 O (Detalhado: hidrogênio 2 oxigênio) |
\ce{2H2 + O2 -> 2H2O} | 2 H 2 mais O 2 produz 2 H 2 O |
\ce{N2 + 3H2 <=> 2NH3} | N 2 mais 3 H 2 em equilíbrio com 2 N H 3 |
\ce{CaCO3 ->[\Delta] CaO + CO2} | … produz, sob aquecimento, … |
\ce{SO4^2-} (Detalhado) | íon sulfato |
\ce{Zn -> Zn^2+ + 2e-} | … produz zinco, 2 mais, mais 2 e, menos |
\ce{^{14}_6C} | carbono 14 |
\ce{H-O-H}, \ce{O=O} | ligação simples, dupla ligação |
\ce{NaCl(aq)} | sódio cloro aquoso |
\ce{CuSO4.5H2O} | cobre S O 4 com 5 H 2 O |
Física: unidades, vetores e constantes
Grandezas com unidade vão em \pu{...} (valor + unidade) ou
\mathrm{...} (só a unidade, no Contexto Física). Valor 1 é
lido no singular; expoentes viram "ao quadrado"/"ao cubo".
| LaTeX | Leitura em pt-BR |
|---|---|
\pu{9,8 m/s^2} | 9 vírgula 8 metros por segundo ao quadrado |
\pu{3e8 m/s} | 3 vezes 10 elevado a 8 metros por segundo |
\pu{25 °C}, \pu{98,6 °F} | 25 graus Celsius, 98 vírgula 6 graus Fahrenheit |
\pu{1 mol/L} | 1 mol por litro |
\pu{5 k\Omega}, \pu{10 \mu s} | 5 quiloohms, 10 microssegundos |
\vec{F} = m\vec{a} | vetor F é igual a m vetor a |
\nabla \cdot \vec{E} (Contexto Física) | divergente do vetor E |
\hbar (Contexto Física) | constante de Planck reduzida |
Para ler o artigo completo sobre a construção do Fala Fórmula, acesse o link: Fala Fórmula: Uma Tecnologia Assistiva para a Leitura Acessível de Expressões Matemáticas (abre em nova janela) e leia desde o problema da leitura de fórmulas até as comparações com outras ferramentas e os detalhes da implementação.