Title: 19. VOICEMATH — Jogo de tabuadas com reconhecimento de voz
Course: AI Projects for Students (PT) > Section: APLICAÇÕES WEB COM IA

19.1 Introdução

O VoiceMath, também identificado como Math English Game, é uma aplicação educativa que permite praticar tabuadas através da voz.

O aluno ouve uma pergunta, por exemplo “seven times eight”, e responde oralmente. A aplicação reconhece a resposta dita pelo aluno e verifica se está correta.

A aplicação pode ser usada em português ou em inglês, ajudando os alunos a praticar matemática e, ao mesmo tempo, vocabulário de números numa língua estrangeira.

19.2 Objetivo

O objetivo deste projeto é criar uma ferramenta simples para apoiar a aprendizagem das tabuadas e melhorar a confiança dos alunos na comunicação oral.

A aplicação permite trabalhar duas áreas ao mesmo tempo:

- Matemática, através da prática das tabuadas;

- Inglês, através da audição e pronúncia dos números.

É uma ferramenta útil para alunos do ensino básico, cursos profissionais ou contextos de aprendizagem de inglês como língua estrangeira.

19.3 Tecnologias utilizadas

A aplicação foi desenvolvida com:

- HTML5 – estrutura da aplicação;

- CSS3 – interface gráfica e animações;

- JavaScript – lógica do jogo;

- Web Speech API – reconhecimento de voz e leitura das perguntas;

- Microfone – captação da resposta do aluno;

- Browser Chrome – recomendado para melhor funcionamento.

19.4 Como a IA é aplicada

A aplicação utiliza reconhecimento de voz para interpretar aquilo que o aluno diz.

Quando o aluno responde oralmente, o browser transforma a fala em texto. Depois, a aplicação compara essa resposta com o resultado correto da operação matemática.

A aplicação também pode usar síntese de voz para ler as perguntas em voz alta. Assim, o aluno escuta a pergunta, pensa na resposta e responde oralmente.

Este processo torna a aprendizagem mais ativa e interativa.

19.5 Como foi construída

A aplicação foi organizada em três ficheiros principais:

- index.html – estrutura da aplicação;

- style.css – design e apresentação visual;

- script.js – lógica do jogo, perguntas, respostas, reconhecimento de voz e idiomas.

A ferramenta de IA generativa Claude foi usada como apoio para criar e melhorar o código, organizar a interface, rever a documentação e testar diferentes formas de reconhecer respostas em português e inglês.

19.6 Como usar a aplicação

1. Abrir a aplicação no Google Chrome.

1. Permitir o acesso ao microfone.

1. Escolher o idioma: português ou inglês.

1. Escolher o nível de dificuldade.

1. Definir se quer jogar com ou sem limite de tempo.

1. Clicar em “Start Game”.

1. Ouvir a pergunta.

1. Dizer a resposta em voz alta.

1. Verificar se a resposta foi aceite como correta ou incorreta.

1. Continuar até ao final do jogo e observar a pontuação.

19.7 Aceder à aplicação

Código-fonte:
https://github.com/carlagranadeiro/Math_English_Game

19.8 Aceder à aplicação

Esta aplicação pode ser usada em aulas de matemática, inglês, TIC ou apoio ao estudo.

Os alunos podem:

- praticar tabuadas individualmente;

- treinar a pronúncia de números em inglês;

- comparar respostas em português e inglês;

- criar novos níveis de dificuldade;

- acrescentar outras operações matemáticas;

- adaptar a aplicação para outras línguas.