A device for detecting and quantifying lung function includes a piezoelectric sensor configured for attachment to a mammalian chest wall and to feed signals to an ADC providing digitized signals to a processor. The processor firmware extracts inspiration and expiration times from the digitized signals and generates an I/E ratio from them. The processor has firmware to detect wheezing sounds in the signals. The device has an analog event detector configured to wake-up the processor upon detection of candidate wheeze sounds in the signals. In embodiments, the analog event detector includes bandpass filters coupled to a modeling circuit feeding a correlation circuit, the filters having bandpass adjusted by feedback from a circuit within the analog event detector. In an embodiment, the device uses an FFT with a gated recurrent unit (GRU) with partial reset (GRUPR) neural network to detect wheezes.L'invention concerne un dispositif de détection et de quantification de la fonction pulmonaire comprenant un capteur piézoélectrique configuré pour être fixé à une paroi thoracique de mammifère et pour fournir des signaux à un CAN fournissant des signaux numérisés à un processeur. Le micrologiciel de processeur extrait des temps d'inspiration et d'expiration à partir des signaux numérisés et génère un rapport I/E à partir de ceux-ci. Le processeur comprend un micrologiciel pour détecter des sons de sifflement dans les signaux. Le dispositif comprend un détecteur d'événement analogique configuré pour réveiller le processeur lors de la détection de sons de sifflement candidats dans les signaux. Dans des modes de réalisation, le détecteur d'événement analogique comprend des filtres passe-bande couplés à un circuit de modélisation fournissant un circuit de corrélation, les filtres ayant une bande passante ajustée par rétroaction à partir d'un circuit à l'intérieur du détecteur d'événement analogique. Dans un mode de réalisation, le dispositif utilise une FFT avec une unité récurren