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
-
Abrir a aplicação no Google Chrome.
-
Permitir o acesso ao microfone.
-
Escolher o idioma: português ou inglês.
-
Escolher o nível de dificuldade.
-
Definir se quer jogar com ou sem limite de tempo.
-
Clicar em “Start Game”.
-
Ouvir a pergunta.
-
Dizer a resposta em voz alta.
-
Verificar se a resposta foi aceite como correta ou incorreta.
-
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.