Autenticación (API Iara)
Todas las funcionalidades del SDK dependen de la autenticación con la API Iara. Para realizar la autenticación, usted necesita lo siguiente:
- Un
apiToken
para su aplicación; - Uno o más
userId
(un para cada usuário da tu aplicación).
Consejo: ainda no tienes unuserId
yapiToken
? Escribir a contato@iarahealth.com para obtener sus credenciales de la API Iara.
El valor de apiToken
es el código de acceso que gana su aplicación para utilizar los servicios de Iara Health. Normalmente este valor es un hash de 32 caracteres. Usted precisa de un único apiToken
por aplicación.
El valor de userId
, sin embargo, se utiliza para identificar a cada usuario de su aplicación. Cómo el reconocimiento de voz da Iara es personalizado por usuário, cada usuario debe tener un userId
própio. El valor del userId
identifica solo una persona y es utilizado para descargar y ajustar un modelo de voz própio para el usuario en cuestión.
IMPORTANTE: Diferentes usuarios no deben utilizar el mismo userId
. Si esto ocurre, la precisión del reconocimiento de voz se degradará.
Autenticación durante la inicialización
La inicialización del reconocedor Iara Health requiere una autenticación. La autenticación se realiza a través de las propiedades requeridas userId
y apiToken
se pasa al método init()
:
var recognition = new IaraSpeechRecognition();
recognition.init({
userId: 'meu@email.com',
apiToken: '197765800edb8affcb44a7ae7b4ff0a3'
}).done(function(e) {
// Todo hecho, puede comenzar el reconocimiento.
}).fail(function(e) {
// Ha ocurrido algún problema.
});
El ejemplo userId-apiToken-test
contiene códigos listos para la autentificación. Además, consulte la sección Inicialización para obtener más información sobre la inicialización del reconocedor.