teqo-backup/src/utilities/speech
Francisco Solla 3201b7a93f feat(C237): vetor da fala inclui o sumário/keywords oficiais
A Fase 5 pós-deploy do C229 mediu o corpus real e o aceite 'impeachment'
falhava: a 222 (votação do impeachment de Dilma, 17/04/2016) ficava em #841
porque o índice só embutia o ASR — e a fala nunca pronuncia 'impeachment';
a relevância dela mora no sumário/keywords oficiais da Câmara.

O plano do índice passa a carregar metadataText (sumário — ou título no web
— + keywords, incluído no hash de idempotência) e o vetor da fala vira
normalize(média das unidades + 2·metadata), calibrado no corpus real
(w=2: 222 em #8; w=1: #25). A metadata é vetorizada no mesmo lote do
provedor mas não vira unidade armazenada nem evidência; sem migration.

Related #1395
2026-09-29 22:53:41 -03:00
..
speechClassifier.ts feat(C153): catálogo de falas do Solla — schema, access, import idempotente e busca 2026-09-13 02:08:55 -03:00
speechCoverage.ts feat(C215): ingestão de falas da internet no acervo — origem web, espelho privado e catálogo (Closes #1291) 2026-09-24 03:26:10 -03:00
speechCutData.ts feat(C168): biblioteca de cortes no acervo (origem, download, compartilhar, editar texto) 2026-09-15 12:56:51 -03:00
speechCutJob.ts feat(C217): cortes e links compartilhaveis na fonte "Falas na internet" (Closes #1293) 2026-09-24 20:17:54 -03:00
speechCutListUrl.ts feat(C168): biblioteca de cortes no acervo (origem, download, compartilhar, editar texto) 2026-09-15 12:56:51 -03:00
speechCutMetadata.ts fix(C192/S28/C219): busca por tema indisponivel — thinking do deepseek-flash truncava o JSON 2026-09-24 23:09:49 -03:00
speechCutPageData.ts fix(C180): select enxuto dos loaders, teto do id in da origem e paridade busca↔VM (Closes #1097) 2026-09-16 20:27:36 -03:00
speechCutScheduler.ts feat(C167): corta o trecho [início,fim] do acervo e publica o arquivo numa página compartilhável 2026-09-15 10:24:36 -03:00
speechEmbeddingIndex.ts feat(C237): vetor da fala inclui o sumário/keywords oficiais 2026-09-29 22:53:41 -03:00
speechImport.ts feat(C215): ingestão de falas da internet no acervo — origem web, espelho privado e catálogo (Closes #1291) 2026-09-24 03:26:10 -03:00
speechListFilters.ts feat(C229): busca por sentido no acervo de falas 2026-09-26 11:59:21 -03:00
speechListUrl.ts feat(C229): busca por sentido no acervo de falas 2026-09-26 11:59:21 -03:00
speechMediaPipeline.ts feat(C199): gravações enviadas no acervo de comunicação (Closes #1166) 2026-09-18 23:42:30 -03:00
speechOmnibox.ts refactor(C216): aplica achados do simplify (Related #1292) 2026-09-24 17:01:42 -03:00
speechPageData.ts feat(C229): busca por sentido no acervo de falas 2026-09-26 11:59:21 -03:00
speechPosterJob.ts feat(C199): gravações enviadas no acervo de comunicação (Closes #1166) 2026-09-18 23:42:30 -03:00
speechSemanticSearch.ts feat(C229): busca por sentido no acervo de falas 2026-09-26 11:59:21 -03:00
speechViewModels.ts feat(C229): busca por sentido no acervo de falas 2026-09-26 11:59:21 -03:00
speechVodResolver.ts fix(C181): player do acervo volta a ter o YouTube in-page e espera a Câmara gerar o trecho 2026-09-16 21:08:01 -03:00
webSpeechIngest.ts feat(C199-large): gravações do acervo sem o teto de 4 GB 2026-09-26 14:40:16 -03:00