API REST¶
A API REST permite uma integração simplificada com aplicações executando nos mais variados ambientes. O uso desta API requer que os áudios a serem processados já estejam disponíveis. Caso deseje fazer streaming do áudio na medida em que a captura é realizada, recomenda-se o uso da API WebSocket.
Aviso
O acesso a API REST é feito através do endereço https://speechd.cpqd.com.br/bio/rest/v2, mediante o uso de um token de acesso. Consulte a seção Autenticação via token para detalhes sobre como obter um token.
Para uso do ASR e Biometria, será necessário ter dois tokens, um para cada produto.
A tabela abaixo contém os endpoint disponíveis:
Método |
Endpoint |
Descrição |
POST |
Cria ou atualiza um voiceprint biométrico através do upload de arquivo(s) de áudio. |
|
POST |
Realiza a verificação biométrica com o upload de um arquivo (s) de áudio. |
As informações dos usuários cadastrados ficam armazenados num repositório, que posse ser gerido através dos endpoints a seguir:
Método |
Endpoint |
Descrição |
PUT |
Cria um bloqueio de escrita para alterar os dados do usuário. |
|
DELETE |
Remove o bloqueio de escrita do usuário. |
|
GET |
Retorna meta-informações do usuário. |
|
GET |
Retorna a lista de áudios no histórico do usuário. |
|
GET |
Retorna informações sobre um arquivo de áudio. |
|
GET |
Faz o download de um arquivo de áudio. |
|
GET |
Retorna o estado do bloqueio criado para o usuário identificado por id. |
|
DELETE |
Remove um áudio do usuário. |
|
DELETE |
Remove todos os dados de um usuário. |