Aller au contenu
Tous les projets

Web · Projet de groupe · Licence 3, Université Savoie Mont Blanc

Orchistraem

Choisir un instrument adapté à chaque enfant malentendant

Capture d'écran de Orchistraem

Outil développé à cinq pour une orthophoniste. On saisit l'audiogramme de l'enfant, l'application analyse les sons d'instruments et indique ceux qu'il peut entendre.

Le besoin

Une orthophoniste utilise la musique pour la rééducation auditive d’enfants malentendants. Encore faut-il choisir un instrument que l’enfant entend bien : cela dépend de son audiogramme et des fréquences que produit chaque instrument.

Ce que fait l’outil

  • Fiches patients, archivage, recherche
  • Audiogrammes de chaque oreille et en champ libre, saisis au clic ou au clavier, avec quatre types de points : oreille nue, aide auditive, implant, aide auditive et implant
  • Bibliothèque de sons d’instruments, rangés par catégorie, avec un sonogramme en direct
  • Recommandation : les sons dont la plage de fréquences et d’intensité recouvre un point de l’audiogramme

L’équipe

Projet réalisé à cinq au semestre 6 (janvier à mai 2024), pour une cliente réelle, en sprints, avec une branche Git par fonctionnalité.

Technique

Front en TypeScript sans framework, graphiques Chart.js avec le plugin d’annotations, analyse des sons dans le navigateur avec la Web Audio API. Serveur Node.js / Express qui stocke patients et points en fichiers JSON, API documentée avec Swagger et code documenté avec TypeDoc.

En images

La liste des patients (recherche, patients archivés) et la création d'une fiche avec son avatar.
La liste des patients (recherche, patients archivés) et la création d'une fiche avec son avatar.
En mode recommandation, un clic sur un point de l'audiogramme cherche les sons de la bibliothèque qui couvrent cette fréquence et ce niveau.
En mode recommandation, un clic sur un point de l'audiogramme cherche les sons de la bibliothèque qui couvrent cette fréquence et ce niveau.
Un son choisi dans la liste s'affiche comme une zone sur les deux audiogrammes, à comparer aux seuils de l'enfant avec et sans appareil.
Un son choisi dans la liste s'affiche comme une zone sur les deux audiogrammes, à comparer aux seuils de l'enfant avec et sans appareil.
La bibliothèque de sons enregistrés pour l'orthophoniste (guitare, piano, clochettes, flûte à coulisses…), rangés par catégorie.
La bibliothèque de sons enregistrés pour l'orthophoniste (guitare, piano, clochettes, flûte à coulisses…), rangés par catégorie.
L'analyse d'un son dessine son spectre en temps réel pendant la lecture, avec la Web Audio API.
L'analyse d'un son dessine son spectre en temps réel pendant la lecture, avec la Web Audio API.