Saltar para el contenido principal

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 un userId y apiToken? 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.