A user, such as an elderly person, may be assisted by an assistance device in his or her caregiving environment that operates in conjunction with one or more server computers. The assistance device may execute a schedule of assistance actions where each assistance action is associated with a time and is executed at that time to assist the user. An assistance action may present an input request to a user, process a voice input of the user, and analyze the voice input to determine that the voice input corresponds to a negative response event, a positive response event, or a non-response event. Based on the categorization of one or more voice inputs as negative response events, positive response events, or non-response events, it may be determined to notify a caregiver of the user, for example where the user has not responded to a number of assistance actions.Selon linvention, un utilisateur, tel quune personne âgée, peut être assisté par un dispositif dassistance dans son environnement de prestation de soins qui fonctionne conjointement avec un ou plusieurs ordinateurs serveurs. Le dispositif dassistance permet dexécuter un programme dactions dassistance, chaque action dassistance étant associée à un moment et étant exécutée audit moment pour aider lutilisateur. Une action dassistance peut présenter une demande dentrée à un utilisateur, traiter une entrée vocale de lutilisateur, et analyser lentrée vocale pour déterminer que lentrée vocale correspond à un événement de réponse négative, un événement de réponse positive, ou un événement de non-réponse. Sur la base de la catégorisation dune ou de plusieurs entrées vocales en tant quévénements de réponse négative, événements de réponse positive ou événements de non-réponse, il peut être déterminé de notifier à un soignant de lutilisateur, par exemple lorsque lutilisateur na pas répondu, un certain nombre dactions dassistance.