GET rest/v2/user/{id}/audio¶
Retorna detalhes sobre cada áudios de um usuário identificado pelo {id}. Caso o usuário indicado não exista, um erro será retornado.
Requisição
A requisição não possui parâmetros de entrada.
Resposta
A resposta é um objeto contendo os seguintes campos:
count [integer] - Número de áudios existentes.
entries [array] - Vetor de objetos contendo informações sobre cada áudio armazenado. Cada objeto é definido pela estrutura AUDIO_INFO, porém omitindo o campo data.
Exemplo:
curl --request GET https://speechd.cpqd.com.br/user/rest/v2/user/{id}/audio
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data'
Exemplo de resposta:
{
"entries": [
{
"uuid": "3e6bbe0d-8051-466b-83b5-07cfd82a7ee6",
"time": "2022-08-11T13:27:01.738764-03:00",
"session_id": "e1806589-8a56-4b6e-9f62-94b62d2adaaf",
"original_format": "audio/raw",
"format": "pcm/16000/16/1",
"operation": "enroll",
"biometric_model": "bmt-a1-v1.0",
"audio_info": {
"audio_duration": 7253,
"speech_duration": 4360,
"zeroed_removed": false,
"dtmf_removed": false,
"power": -20.966483141015924,
"dc_level": 5.496035018598288e-8,
"clipping_rate": 0,
"dynamic_range": [
-0.46653650931991925,
0.671681820096872
],
"effective_bits": 16,
"effective_bandwidth": 8000,
"amplitude_factor": 0.5955200632679187,
"lzc_rate": 0,
"active_lzc_rate": 0,
"active_clipping_rate": 0,
"snr": 41.49616696357043
}
}
],
"count": 1
}