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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
Grava até 30 segundos. O áudio é transcrito por IA e descartado, nada fica armazenado. Aceita PNG, JPEG, WebP ou PDF de até 4 MB. A imagem é analisada por IA e descartada, nada fica armazenado. Gera um endereço desta página já com a expressão preenchida, pronto para compartilhar com outra pessoa.
Ajusta a leitura de símbolos ambíguos como σ, μ, ×, ∩, ∣.
A leitura detalhada marca início e fim de expoentes, frações, raízes e índices, e na química nomeia os elementos e os íons (\ce{SO4^2-} vira "íon sulfato"). A compacta é mais curta de ouvir.

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.

O texto acessível aparecerá aqui

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
Frações, raízes, potências e índices
LaTeXLeitura 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^2x ao quadrado
x^3x ao cubo
x^nx elevado a n
x_ix índice i
|x|valor absoluto de x
Cálculo: integrais, somatórios, limites, derivadas
Cálculo: integrais, somatórios, limites, derivadas
LaTeXLeitura em pt-BR
\int_a^b f(x)\,dxa integral de a até b de f abre parênteses x fecha parênteses dx
\iint, \iiintintegral dupla, integral tripla
\ointintegral de contorno
\sum_{i=1}^n a_io somatório de i igual a 1 até n de a índice i
\prod_{i=1}^n a_io 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} fderivada 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
Matrizes e sistemas
LaTeXLeitura 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^TA 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.

Tabelas de dados
LaTeXLeitura em pt-BR
\begin{tabular}{lr} ... \end{tabular}tabela de dados com cabeçalho por coluna
\hlinesepara 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)
Letras gregas (minúsculas e maiúsculas)
LaTeXLeitura em pt-BR
\alpha, \beta, \gamma, \deltaalfa, beta, gama, delta
\epsilon, \zeta, \eta, \thetaépsilon, zeta, eta, teta
\lambda, \mu, \pi, \sigmalambda, mi, pi, sigma
\phi, \chi, \psi, \omegafi, qui, psi, ômega
\Delta, \Sigma, \Omegadelta 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
Conjuntos, lógica e relações
LaTeXLeitura 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, \capcontido 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, \existspara todo, existe pelo menos um
\Rightarrow, \Leftrightarrowimplica, se e somente se
\land, \lor, \nege, ou, negação de
\leq, \geq, \neq, \approxmenor 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
Funções trigonométricas, logaritmos e especiais
LaTeXLeitura em pt-BR
\sin, \cos, \tanseno, cosseno, tangente
\arcsin, \arccos, \arctanarco-seno, arco-cosseno, arco-tangente
\sinh, \cosh, \tanhseno hiperbólico, cosseno hiperbólico, tangente hiperbólica
\log, \ln, \explogaritmo, logaritmo natural, exponencial
\log_2 x, \log_{10} xlogaritmo 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.

Química: fórmulas, reações e íons
LaTeXLeitura 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".

Física: unidades, vetores e constantes
LaTeXLeitura 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.