(EN) Features are disclosed for managing the use of speech recognition models and data in automated speech recognition systems. Models and data may be retrieved asynchronously and used as they are received or after an utterance is initially processed with more general or different models. Once received, the models and statistics can be cached. Statistics needed to update models and data may also be retrieved asynchronously so that it may be used to update the models and data as it becomes available. The updated models and data may be immediately used to re-process an utterance, or saved for use in processing subsequently received utterances. User interactions with the automated speech recognition system may be tracked in order to predict when a user is likely to utilize the system. Models and data may be pre-cached based on such predictions.
(FR) L'invention concerne des caractéristiques permettant de gérer l'utilisation de modèles de reconnaissance vocale et de données dans des systèmes de reconnaissance vocale automatique. Les modèles et données peuvent être récupérés de façon asynchrone et utilisés lors de leur réception ou après le traitement initial d'un énoncé avec plusieurs modèles généraux ou différents. Une fois reçus, les modèles et statistiques peuvent être mis en cache. Les statistiques requises pour mettre à jour les modèles et les données peuvent également être récupérées de façon asynchrone afin de pouvoir les utiliser pour mettre à jour les modèles et les données une fois disponibles. Les modèles et données mis à jour peuvent servir immédiatement à traiter de nouveau un énoncé, ou être enregistrés pour servir au traitement ultérieur des énoncés reçus. Les interactions de l'utilisateur avec le système de reconnaissance vocale automatique peuvent être suivies afin de prédire à quel moment un utilisateur est susceptible d'utiliser le système. Les modèles et données peuvent être mis préalablement en cache d'après de telles prédictions.