Métodos

Esta seção detalha os métodos da API REST do Speech Server para o recurso de reconhecimento de locutor. A API é composta pelos métodos abaixo.

Método

Endpoint

Descrição

POST

/v2/enroll

Cria ou atualiza um voiceprint biométrico através do upload de arquivo(s) de áudio.

POST

/v2/verify

Realiza a verificação biométrica com o upload de um arquivo (s) de áudio.

As informações dos usuários ficam armazenados nos serviços de Repositórios Biométricos. A API do repositório possioi os métodos abaixo.

Método

Endpoint

Descrição

PUT

/v2/user/{id}/lock

Cria um bloqueio de escrita para alterar os dados do usuário.

DELETE

/v2/user/{id}/lock/{lock}

Remove o bloqueio de escrita do usuário.

GET

/v2/user/{id}/metainfo

Retorna meta-informações do usuário.

PUT

/v2/user/{id}/metainfo

Atualiza ou remove meta-informações do usuário.

GET

/v2/user/{id}/audio

Retorna a lista de áudios no histórico do usuário.

GET

/v2/user/{id}/audio/{uuid}/info

Retorna informações sobre um arquivo de áudio.

GET

/v2/user/{id}/audio/{uuid}/data

Faz o download de um arquivo de áudio.

DELETE

/v2/user/{id}/audio/{uuid}

Remove um áudio do usuário.

DELETE

/v2/user/{id}

Remove todos os dados de um usuário.