A partir d’aujourd’hui, des encadrants Java se tiennent à votre disposition pour vous aider sur le projet PACT en C130, C129 et C128 pendant toutes les TH programmées de PACT (même pendant les revues).
Tous les articles par Jean-Claude Dufourd
Module : Reconnaissance vocale simple
Titre du module : Reconnaissance vocale |
proposé par :
|
Descriptif |
Ce module permet de construire un système simple de reconnaissance de la parole d’une dizaine de mots. Il repose sur les modules « descripteurs audio MFCC » et « Programmation dynamique pour la reconnaissance de parole par DTW » qui seront réalisés au préalable. |
Ressources dont le module dépend |
Exemples d’utilisation du module |
|
Résultats attendus |
|
Volume
- 7 TH programmées pour un binôme
Signatures :
Module : Mise en oeuvre d’une interface Web par PHP, node.js ou python/flask
Module: Mise en oeuvre d’une interface Web par PHP ou node.js ou python/flask |
proposé par :
|
Descriptif |
Le JavaServer Pages ou JSP est une technique basée sur Java qui permet aux développeurs de créer dynamiquement du code HTML, XML ou tout autre type de page web. Cette technique permet au code Java et à certaines actions prédéfinies d’être ajoutés dans un contenu statique. La syntaxe du JSP ajoute des balises XML, appelées actions JSP, qui peuvent être utilisées pour appeler des fonctions. Les JSP sont compilées par un compilateur JSP pour devenir des servlets Java. Pour ceux qui connaissent PHP, on peut dire que les Java Server Pages (JSP), c’est PHP en Java. Le module consiste à concevoir et à mettre en oeuvre une interface web avec des JSP, utilisant un serveur open source comme Tomcat.Ou alors à faire du PHP, mais seulement si vous savez déjà l’utiliser. |
Ressources dont le module dépend |
Exemples d’utilisation du module |
|
Résultats attendus |
|
Module : Estimation de périodicité / hauteur
Titre du module : Estimation de périodicité / hauteur |
proposé par :
|
Descriptif |
Dans la nature et dans un contexte musical, on rencontre de nombreux signaux périodiques ou quasi-périodiques. Les phonèmes voisés, les chants d’oiseaux ou encore les phénomènes saisonniers tels les émissions de CO2 sont des exemples de tels signaux.Dans des applications comme l’estimation du tempo, la transcription automatique de musique ou le codage de la parole, il est nécessaire d’estimer la période de ce type de signal ou son inverse, la fréquence fondamentale.Dans ce module, 2 possibilités sont proposées :
|
Ressources dont le module dépend |
|
Exemples d’utilisation du module |
|
Résultats attendus |
|
Module : Synthèse sonore FM
Titre du module : Synthèse FM |
proposé par :
|
Descriptif |
La synthèse sonore regroupe un ensemble de procédés numériques et d’algorithmes destinés à produire des sons. Ces sons peuvent être environnementaux, comme par exemple dans le cas des jeux vidéo (vent, bruits lors de contacts ou d’interaction avec des objets, bruits d’ambiance tels que les chants d’oiseaux…) ou musicaux.La synthèse par modulation de fréquence (FM) s’appuie sur le principe de la modulation de fréquence, c’est à dire de phase, utilisé en transmission des signaux radiofréquences est transposé pour produire des spectres riches, contrôlables très aisément. En cascadant simplement deux oscillateurs sinusoïdaux contrôlés en fréquence, on produit une configuration élémentaire de synthèse FM.En transmission radio, la modulation de fréquence utilise une porteuse fp à haute fréquence (typiquement quelques dizaines de MHz), c’est à dire un signal sinusoïdal, dont la fréquence est modulée par un signal audio avec une bande n’excédant pas 20 kHz. Le résultat est un signal dont le spectre est centré sur la porteuse avec un étalement très faible comparativement à celle-ci. L’idée présentée dans l’article original de J. Chowning est d’utiliser le même principe mais avec des fréquences porteuse et modulante du même ordre de grandeur. |
Ressources dont le module dépend |
|
Exemples d’utilisation du module |
|
Résultats attendus |
|
Date de début : x Date de fin : x + 9h programmées
Signatures :
Module : Banc de filtres
Titre du module : Banc de filtres |
proposé par :
|
Ressources dont le module dépend |
|
Exemples d’utilisation du module |
|
Résultats attendus |
|
Cours d'introduction audio lundi 19/11
lundi 19/11 après midi, nous vous proposons :
En amphi saphir 14:00 : introduction au filtrage (par Thomas Fillon)
En amphi Ruby 14:00 : introduction à la synthèse sonore (Bertrand David)
En amphi Ruby 15:00 : introduction à la détection du rythme
Expertise audio le 15/11/2012
Jeudi 15/11/2012 de 11:00 à 12:00 (et plus si besoin) des experts audio (B. David, T.Fillon) vous accueillent en B310.
Nous essaieront de mieux cerner les besoins pour organiser des petits cours d’introduction le lundi qui suit et répartir les taches d’expertise.
Revue planification du 15-11-2010
Deux points importants dans cet article.
1-organisation des revues
l’organisation générale des revues est données sur la page https://pact.wp.imt.fr/dispositif/revues/revues-de-genie-logiciel/
Les salles et les heures de passage pour demain sont les suivantes :
Amphi Jade : Patrick Bellot
8h30- 10h : groupes 1-1 et 1-2
10h15 – 11h45 : groupes 1-3 et 1-4
Amphi Grenat : Laurent Pautet
8h30- 10h : groupes 2-1 et 2-2
10h15 – 11h45 : groupes 2-3 et 2-4
ATTENTION groupes 3-1 à 3-4 : James Eagan est absent ce jeudi. Votre revue aura lieu le Lundi 19/11.
Amphi Emeraude : Etienne Borde
8h30- 10h : groupes 4-1 et 4-2
10h15 – 11h45 : groupes 4-3 et 4-4
Amphi B312 : Rémi Sharrok
8h30- 10h : groupes 5-1 et 5-2
10h15 – 11h45 : groupes 5-3 et 5-4
2-Impératif : envoyer vos documents préalables, tel que précisés ici, a **votre encadrant GL** et à **votre tuteur**
Merci à tous d’être a l’heure (arriver 5′ en avance sur votre horaire est une bonne politique et les retards/absences seront pris en note).
Organisation des revues
Le menu Dispositif de PACT a été modifié.
La partie Revues inclut désormais l’Organisation détaillée (encadrant, groupes, etc).
Une revue se découpe en 20 minutes de présentation, les documents préparatoires ayant été envoyés à l’avance, et en 20 minutes de questions / réponses.
Les revues sont programmées comme suit :
- Revue Planification le 15/11 de 08h30 à 11h30
- Revue Analyse le 26/11 de 15h15 à 18h15
- Revue Spécification le 03/01 de 08h30 à 11h30
- Revue Implémentation le 15/01 de 08h30 à 11h30
- Revue Intégration le 05/02 de 13h30 à 16h30
Les groupes de 1.1 à 1.4 sont encadrés par Patrick Bellot
Les groupes de 2.1 à 2.4 sont encadrés par Laurent Pautet
Les groupes de 3.1 à 3.4 sont encadrés par James Eagan
Les groupes de 4.1 à 4.4 sont encadrés par Etienne Borde
Les groupes de 5.1 à 5.4 sont encadrés par Remi Sharrock
Chaque groupe passe seul dans une salle avec son encadrant. La présence du tuteur n’est pas souhaitable. Le groupe d’élèves doit pouvoir présenter l’avancement de son projet de manière autonome.
Le groupe X.1 passe de 08h30 à 09h15
Le groupe X.2 passe de 09h15 à 10h00
Le groupe X.3 passe de 10h00 à 10h45
Le groupe X.4 passe de 10h45 à 11h30
Lorsqu’un groupe présente sa revue, les autres groupes se trouvent dans une autre salle soit pour peaufiner leur revue à venir, soit pour finaliser les discussions de la revue passée. Les différentes salles sont disponibles dans l’emploi du temps de EOLE. Naturellement, comme 2 groupes passent en 1 TH, ils sont alors programmés dans deux salles différentes pendant cette TH.
Pour certaines revues, les encadrants peuvent être indisponibles. Dans ce cas, les revues seront re-programmées au cas par cas.