Files
jhonny-editor/code/docs/glossario-analise-emocional.md
João Henrique b9bf3b2863 feat: criado repositório jhonny-editor no Gitea
criado repositório jhonny-editor no Gitea
adicionado script admin/deploy.command com commit automático
atualizado admin/DEV-NOTES.md com template limpo

Resumo:
- 48 arquivos alterados
- 26 novos
- 19 modificados
- 3 removidos

 22 files changed, 658 insertions(+), 568 deletions(-)

Arquivos:
  - AGENTS.md
  - admin/DEV-NOTES.md
  - admin/OpenCut.command
  - admin/commit.command
  - admin/deploy.command
  - admin/update.command
  - code/cep-plugin/index.html
  - code/cep-plugin/main.js
  - code/cep-plugin/styles.css
  - code/engine/ARQUITETURA.md
  - code/engine/arquitetura/README.md
  - code/engine/gerar_relatorio_timeline.py
  - code/engine/integracoes/apple_speech/apple_speech_transcriber.swift
  - code/engine/integracoes/apple_speech/provider_de_transcricao_apple.py
  - code/engine/integracoes/midia/__init__.py
  - code/engine/integracoes/whisper/provider_de_transcricao_local.py
  - code/engine/scanner/__init__.py
  - code/engine/scanner/coordenacao/__init__.py
  - code/engine/scanner/descoberta/__init__.py
  - code/engine/scanner/modelos.py
  - code/engine/scanner/transcricao_da_timeline.py
  - code/src/tools/discovery.ts
  - :memory:.ses
  - admin/Jhonny.command
  - admin/inativos/OpenCut.command
  - admin/inativos/update.command
  - code/docs/glossario-analise-emocional.md
  - code/docs/levantamento-apple-vision-e-apple-intelligence.md
  - code/docs/levantamento-ferramentas-analise-visual-local.md
  - code/engine/arquitetura/biblioteca-inteligente-de-videos.md
  - code/engine/executar_scanner.py
  - code/engine/integracoes/huggingface/
  - code/engine/integracoes/midia/extracao_de_metadados.py
  - code/engine/integracoes/visual/
  - code/engine/requirements-visual.txt
  - code/engine/scanner/configuracao_visual.py
  - code/engine/scanner/descoberta/descoberta_de_arquivos.py
  - code/engine/scanner/metadados.py
  - code/engine/scanner/relatorio_visual.py
  - code/engine/scanner/retakes/
  - code/engine/scanner/visual.py
  - code/engine/testes/test_analise_visual_local.py
  - code/engine/testes/test_arquivos_e_metadados.py
  - code/engine/testes/test_provider_de_transcricao_apple.py
  - code/relatorios/analise-brools/
  - code/relatorios/analise-visual/
  - code/relatorios/audio/arquivos/
  - code/relatorios/transcricao-timeline.md
2026-09-08 16:13:27 -04:00

51 lines
2.0 KiB
Markdown

# Glossário da análise emocional
## Modelo utilizado
O classificador local é `superb/wav2vec2-base-superb-er`, executado com
`transformers` e PyTorch. O modelo foi treinado para classificação de emoção
em fala e retorna quatro classes: `neu`, `hap`, `ang` e `sad`.
## Campos do JSON
### `emocao`
Classe emocional mais provável para o segmento de áudio.
### `confianca_emocao`
Probabilidade atribuída pelo classificador à classe escolhida, entre `0` e
`1`. Não é uma certeza nem uma medida de qualidade da transcrição. Um valor
de `0.58`, por exemplo, indica uma classificação fraca/moderada; valores
próximos de `1` indicam maior segurança relativa do modelo.
### `palavras`
Lista de palavras reconhecidas pelo Whisper, cada uma com seu intervalo de
tempo no arquivo original ou na timeline projetada.
### `caracteristicas_acusticas`
Campo reservado para medidas como pitch, energia, velocidade da fala e
pausas. Ainda não é preenchido pelo classificador atual.
## Glossário das classes
| Código | Significado | Interpretação editorial |
|---|---|---|
| `neu` | Neutral | Fala sem sinal emocional forte ou com expressão equilibrada. |
| `hap` | Happy | Sinal acústico associado a alegria, animação ou entusiasmo. |
| `ang` | Angry | Sinal acústico associado a irritação, tensão ou intensidade agressiva. |
| `sad` | Sad | Sinal acústico associado a tristeza, abatimento ou baixa energia. |
Os códigos são abreviações do modelo: `hap` significa *happy* e `ang`
significa *angry*. Eles não devem ser interpretados como diagnóstico do
estado emocional real da pessoa. Ruído, sotaque, idioma, contexto, atuação,
ironia e qualidade da gravação podem alterar a classificação.
## Decisão de uso no editor
A emoção é calculada por segmento/frase, enquanto as palavras mantêm seus
timestamps individuais. Isso permite usar a emoção como sinal editorial para
ordenar ou sugerir cortes sem atribuir uma emoção artificial a cada palavra.