docs(newwhats): transcrição movida ao motor (atualiza roadmap e contrato)

Marca a transcrição de áudio/imagem como implementada no motor (Gemini →
messages.transcription) no roadmap da Secretária e na fase 5 do contrato de
integração; satélite media-transcribe vira redundante.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
VPS 4 Builder
2026-06-28 08:34:21 +02:00
parent 36650397c9
commit 318592e75e
2 changed files with 8 additions and 3 deletions
@@ -42,8 +42,11 @@
3.**Config/conexão**: validar `newwhats_url`/keys do satélite apontando para o
motor correto (dev/prod) e o HMAC do webhook. *(requer credenciais reais.)*
4.**Conhecimento**: rodar `sync-knowledge` end-to-end (satélite → motor).
5. **Mover recursos**: transcrição/memória para o motor (genéricos a todos os
satélites); satélite passa a só enviar contexto. Ver `secretaria-ia-evolucao.md`.
5. **Mover recursos para o motor** (genéricos a todos os satélites):
-**Transcrição** (áudio→texto, imagem→descrição) já no motor via Gemini
(`messages.transcription`). O `media-transcribe.js` do satélite vira redundante.
- ⏳ memória (a secretária já tem memória por contato no motor; falta o satélite
deixar de duplicar). Satélite passa a só enviar contexto.
## Inconsistência anotada
A transcrição no satélite usa `process.env.GEMINI_API_KEY`; o RAG/memória do motor
@@ -37,7 +37,9 @@ Frameworks de mercado (2026):
## Prioridade sugerida
1.**Memória própria por contato** — IMPLEMENTADA (28/jun/2026). Ver
`secretaria-ia.md` → "Memória de longo prazo por contato" (`sec_contact_memory`).
2. **Transcrição de áudios** (Whisper) — destrava entender quem manda áudio.
2. **Transcrição de áudios / descrição de imagens** — IMPLEMENTADA no MOTOR
(28/jun/2026) via Gemini 2.0 Flash → `messages.transcription` (genérica p/ todos
os satélites; `media-transcribe.ts` + `MessageHandler.processMedia`).
3. **Ritmo humano** (typing + delay + chunks) — barato, muda a percepção.
4. **Resposta em áudio (TTS)** — opcional, alto impacto, custo por uso.
5. **Mem0/Zep cloud** — só se a memória própria não escalar.