Cerebro Studio · Backlog · Changelog
Cerebro • /root/cerebro/docs/changelog/2026/CL-2026-03-09-BK-110.md • 2026-03-11T00:27:24.737Z

CL-2026-03-09-BK-110 · BK-110 Terminal V2 com controle por voz no Studio

  • Status: (V) conferido e aprovado
  • Escopo: projeto
  • Projetos afetados: cerebro-studio
  • BK relacionado: BK-110
  • Aprovação humana obrigatória: nao
  • Data: 2026-03-09
  • Autor: Codex (GeJoRei-VPS)

Resumo

Fechamento da entrega do BK-110 com melhorias no cerebro.seuimovel.rio.br no fluxo do Terminal V2/mobile do Studio para reduzir atrito em navegação móvel.

Entregas Técnicas

1) Layout e acessibilidade do envio no Terminal V2

  • Centralização da ação de envio no bloco de compose do Terminal, com ajuste de grid/estilo para evitar deslocamento do botão em telas pequenas.
  • Remoção do desalinhamento recorrente no mobile/V2 e estabilidade do fluxo visual.
  • Ordem operacional atual do compose mantida com Enviar como ação principal antes dos botões de voz.

2) Entrada por áudio no próprio terminal

  • Inclusão de botão para captura de áudio com SpeechRecognition/webkitSpeechRecognition.
  • Transcrição direta do texto reconhecido para o campo de entrada.
  • Envio automático ao encerrar reconhecimento quando houver conteúdo reconhecido.
  • Botão de fallback quando o navegador não suporta reconhecimento por voz.

3) Saída por voz para respostas

  • Inclusão de leitura por voz (speechSynthesis) por card de resposta.
  • Botão de ativação global (🔊) para habilitar/desabilitar leitura automática de mensagens do assistente.
  • Estado da voz exposto no texto da interface para transparência de operação.

4) Deploy e publicação

  • Alteração publicada em main do repositório com push concluído.
  • Reinício do processo cerebro-studio após ajuste para carregar o JS novo.

Evidências Objetivas

  • Commit: ebbd5ee5bfe58e5ff82f1a6fe2e6eb9730fbde4c
  • Branch usada: vps/BK-110-terminal-voice-ui
  • Entrega já refletida em main do repositório.
  • Arquivo principal alterado: studio/server.js
  • Mudanças aplicadas no runtime do domínio cerebro.seuimovel.rio.br.

Riscos Residuais

  • Suporte de reconhecimento por voz depende do navegador; melhor experiência em Chrome/Edge/Android.
  • Em navegadores sem SpeechRecognition, o recurso fica desativado com mensagem de fallback.