← Glossário
Inteligência artificial

O que é Speaker Diarization?

A diarização de oradores (Speaker Diarization) é uma tecnologia de inteligência artificial que analisa ondas sonoras em uma gravação de áudio com múltiplos participantes para responder à pergunta "quem falou quando?" e rotular os segmentos de fala de acordo com as identidades dos oradores.

Definição e Origem do Conceito (Definição de Diarização)

Diarization, cuja origem etimológica deriva do verbo francês "diariser" (manter um diário), é o processo na engenharia de áudio que consiste em dividir um fluxo de áudio em segmentos baseados no tempo, associando cada parte a uma identidade de locutor específica (por exemplo, Locutor 1, Locutor 2). Independentemente do conteúdo da fala, a distinção de identidade é feita diretamente através do timbre biométrico e das características de frequência do áudio.

Analogia: É semelhante a um espectador ouvindo uma peça de teatro atrás de uma cortina fechada; sem ver os atores no palco, ele consegue separar os diálogos por orador no texto, dizendo "agora o médico está falando, agora o paciente respondeu", apenas pelo tom de voz e pelo ritmo da fala.

Como funciona? (Diarização passo a passo)

1. Detecção de Atividade de Voz (VAD - Voice Activity Detection): Música, ruído de fundo e pausas para respiração na gravação são eliminados, e apenas as partes que contêm voz humana são extraídas.

2. Segmentação: O sinal de áudio é dividido em pequenas janelas de tempo homogêneas.

3. Extração de Vetores de Orador (Embeddings de Orador): Modelos de aprendizagem profunda geram vetores matemáticos multidimensionais (x-vectors / d-vectors) que representam a impressão vocal da pessoa a partir de cada segmento de áudio.

4. Agrupamento (Algoritmos de Clustering): Vetores acústicos semelhantes são agrupados e um rótulo de falante é atribuído a cada grupo.

Onde e em quais áreas é utilizado?

Assistentes de Reunião Inteligentes: Ferramentas de resumo por inteligência artificial (Otter.ai, Meetily) que extraem quem assumiu qual decisão ou tarefa em reuniões no Zoom, Google Meet ou Teams.
Centrais de Atendimento: Análise de sentimento e controle de qualidade separando as conversas entre o cliente e o atendente.
Transcrição de Podcasts e Entrevistas: Criação automática de legendas profissionais e separação de falantes em conteúdos de áudio e vídeo com múltiplos participantes.
Direito e Computação Forense: Documentação de trocas de falantes em registros judiciais e interrogatórios de segurança.

Costuma ser confundido com

A transcrição (Speech-to-Text ou STT) é frequentemente confundida com a diarização de locutor (Speaker Diarization). Um motor clássico de Speech-to-Text apenas converte "o que foi dito" em texto, mas não consegue distinguir quem falou. A diarização, por sua vez, identifica "quem falou". Por exemplo, enquanto o OpenAI Whisper realiza a transcrição pura, quando combinado com ferramentas como pyannote.audio ou WhisperX, é possível obter tanto o texto quanto as identidades dos locutores de forma completa.

Perguntas e respostas

Definição de diarização (o que significa diarização)?

É um processo de inteligência artificial que, em gravações de áudio com múltiplos participantes, analisa as ondas sonoras para distinguir quem falou e quando, rotulando as transições entre locutores com carimbos de data/hora.

O sistema consegue encontrar os nomes reais dos locutores por conta própria?

Não, se uma amostra de voz não tiver sido previamente registrada, o sistema distingue os locutores como Locutor 1, Locutor 2, etc.; os nomes precisam ser associados pelo usuário ou por um sistema de calendário integrado.

O modelo Whisper consegue realizar a diarização sozinho?

Não, os modelos oficiais do Whisper realizam apenas a transcrição; para a separação de locutores, eles são utilizados em conjunto com modelos de diarização especializados, como o pyannote.audio.

Qual é a situação em que os sistemas de diarização têm mais dificuldade?

É realizar a distinção correta em situações onde várias pessoas falam ao mesmo tempo (fala sobreposta), as palavras se misturam ou em ambientes com eco.

Termos relacionados

Ferramentas relacionadas

Esta explicação foi escrita em linguagem simples para a TreScout com IA e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →