BC
Projetos

2018 a 2023 · startup · Fundador e Engenheiro de Software

Aurem

Aula online exclui quem não ouve. Legendagem em tempo real com Web Speech API, whiteboard colaborativo em Fabric.js e um cliente Electron com overlay transparente que legenda por cima de qualquer software.

LinkedIn da empresa também na trajetória
Aurem

O problema

Aula híbrida assume que todo mundo ouve. Quem tem perda auditiva depende de intérprete na sala ou da legenda que o próprio player gera, e essa legenda some no instante em que o professor apresenta de um PowerPoint, de um PDF ou de qualquer coisa fora do navegador.

O que eu construí

Um ecossistema em três frentes: um LMS para instituições, uma sala de aula virtual com legendagem ao vivo, e um cliente desktop que legenda por cima de qualquer aplicação.

Decisões técnicas

Redux, não Context

Três papéis escrevem no mesmo estado da sala ao mesmo tempo. No Context, cada frase transcrita re-renderizava a árvore inteira.

Fabric.js no whiteboard

Anotação tinha que viajar como vetor. Como imagem não cabia no socket e borrava no zoom.

WebSockets, não polling

Legenda que atrasa não serve. O orçamento ia da fala até o texto na tela, e o polling gastava tudo só no round-trip.

Electron frameless com click-through

A legenda fica por cima do PowerPoint sem roubar o clique do professor.

Web Speech API

Transcrever no cliente cortou uma ida ao servidor por frase e tirou o áudio do tráfego.

Resultado

Atendeu mais de mil alunos e recebeu o Prêmio Santander. A operação foi encerrada em 2023, mas o produto rodou cinco anos em produção enquanto eu trabalhava em outros times.