HearSense

Description
HearSense est un logiciel que j'ai conçu afin de sensibiliser à la perte auditive qui touche notre population, quel que soit l'âge, et souvent à l'insu de tous. Pour ce faire, j'ai créé ce logiciel installable via un fichier setup.exe (généré avec Inno Setup). Le logiciel n'est pas parfait, car il est impossible d'estimer réellement le nombre de décibels en sortie d'un ordinateur en raison de la multiplicité des jauges audio. De plus, au moment de la réalisation de ce projet, Windows ne permettait pas d'accéder à d'autres systèmes que son mélangeur interne pour récupérer le niveau sonore (dBFS). Comme expliqué précédemment, cela ne prend donc pas en compte les réglages de volume internes aux logiciels, les services web (YouTube, etc.), le matériel de sortie de l'utilisateur, un éventuel égaliseur externe ou les spécificités auditives de l'utilisateur (acouphènes, sensibilités). J'ai donc orienté les fonctions d'estimation de dB(A) pour un haut-parleur proche de l'oreille (casque). Si le système de sortie est différent, les estimations peuvent s'avérer totalement fausses. Néanmoins, c'est dans une démarche de sensibilisation que j'ai souhaité réaliser ce logiciel à titre symbolique. Il comporte plusieurs fonctionnalités, telles que : L'envoi de notifications lorsque l'estimation atteint un seuil fixé par l'utilisateur. Un système de baisse automatique du volume général de Windows si le niveau sonore dépasse ce seuil. Un graphique en temps réel enregistrant le niveau sonore. L'interface est minimisée et fonctionne en arrière-plan dès le démarrage de l'ordinateur. Le logiciel est optimisé pour consommer très peu de ressources (~50 Mo de RAM, utilisation CPU < 2 % lors de la détection d'un son, et une latence de 125 ms).
Galerie5 images




