API de verificação de locutor

Envie ou grave dois clipes e verifique se é a mesma voz.

Compare dois clipes de voz e receba um veredito de mesmo locutor com uma pontuação de similaridade.

Verificação de locutor multipart
0-100 similaridade
Mesmo locutor
Solicitações restantes incluídas

Início rápido

POST multipart/form-data
/v1/speaker-verification/apiPOST

// Cabeçalhos

apiKey:

SUA_CHAVE_API

// Dados do formulário

formData.append("reference", referenceAudioFile);
formData.append("candidate", candidateAudioFile);

// Resposta de exemplo

{
  "success": true,
  "same_speaker": true,
  "similarity": 87,
  "threshold": 75,
  "reference_audio": {
    "duration": 4.8,
    "sample_rate": 16000
  },
  "candidate_audio": {
    "duration": 5.1,
    "sample_rate": 16000
  },
  "remainingRequests": 119
}

WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU.

Autenticação em call center

Confirme a identidade de quem liga antes de liberar ações sensíveis na conta.

Prevenção de fraude

Identifique tentativas de falsificação comparando uma nova amostra de voz com uma referência confiável.

Respostas JSON limpas

same_speaker, similarity, threshold, reference_audio, candidate_audio, remainingRequests

Integração rápida

Fluxo multipart simples com dois campos.

Visibilidade de uso

Acompanhe a cota restante em cada resposta bem-sucedida.

Suporte a formatos

WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU.

Como funciona

Verificação de locutor em três etapas.

1

Envie os dois clipes

Faça POST multipart/form-data para o endpoint /api com o cabeçalho apiKey, um campo reference e um campo candidate.

2

Receba JSON

Receba o veredito same_speaker, a pontuação de similaridade, o limite de correspondência e os detalhes de áudio dos dois clipes.

3

Aja com base no veredito

Use o resultado para autenticar quem liga, aprovar uma ação sensível ou sinalizar uma provável tentativa de falsificação.

cURL

Upload multipart
curl -X POST 'https://api.genderrecognition.com/v1/speaker-verification/api' \
  -H 'apiKey: YOUR_API_KEY' \
  -F 'reference=@/path/to/reference.wav' \
  -F 'candidate=@/path/to/candidate.wav'

JavaScript

exemplo fetch
const apiKey = "YOUR_API_KEY";
const formData = new FormData();
formData.append("reference", referenceAudioFile);
formData.append("candidate", candidateAudioFile);

const response = await fetch(
  "https://api.genderrecognition.com/v1/speaker-verification/api",
  {
    method: "POST",
    headers: {
      apiKey,
    },
    body: formData,
  }
);

const result = await response.json();

Autenticação em call center

Confirme a identidade de quem liga antes de liberar ações sensíveis na conta.

Controle de acesso por voz

Adicione uma etapa de verificação por voz para proteger logins, aprovações ou fluxos sensíveis.

Prevenção de fraude

Identifique tentativas de falsificação comparando uma nova amostra de voz com uma referência confiável.

Pronto para começar?

Oferecemos os melhores serviços de reconhecimento de gênero usando tecnologia de IA avançada para garantir precisão e privacidade para todos os usuários

Crie uma conta em minutos para obter sua chave API e acessar sem restrições

Criar uma conta

Uso diário gratuito

Aproveite um nível gratuito generoso todos os dias para testar e explorar nossas APIs

Experimentar API

Preços

Preços simples e transparentes. As primeiras 1.000 solicitações são gratuitas, depois pague conforme o uso. Consulte nossa página de preços para mais detalhes

Ver preços

Perguntas frequentes