The invention relates to a method and system for providing feedback to a patient using an inhaler of a specific type for inhaling a therapeutic aerosol according to instructions for use provided to the patient with the inhaler. The method comprises the steps of obtaining a sequence of digital audio signals and a sequence of digital video signals emitted from the patient while using the inhaler, recognising the type of the inhaler by processing the video signals, recognising whether the patient has deviated from the instructions by processing the audio and video signals, and recognising the type of the deviation; and presenting to the patient one or more feedback messages indicating whether a deviation was recognised, and if so, what type of deviation occurred, and optionally an inhalation manoeuvre without the deviation.L'invention concerne un procédé et un système pour fournir un retour à un patient utilisant un inhalateur d'un type spécifique pour inhaler un aérosol thérapeutique selon des instructions d'utilisation fournies au patient avec l'inhalateur. Le procédé comprend les étapes consistant à obtenir une séquence de signaux audio numérique et une séquence de signaux vidéo numérique émis à partir du patient pendant qu'il utilise l'inhalateur, à reconnaître le type de l'inhalateur par traitement des signaux vidéo, à reconnaître si le patient s'est écarté des instructions par traitement des signaux audio et vidéo, et à reconnaître le type de l'écart ; et à présenter au patient un ou plusieurs messages de retour indiquant si un écart a été reconnu, et si tel est le cas, quel type d'écart s'est produit, et éventuellement une manœuvre d'inhalation sans l'écart.