Archives de mars, 2004

 

[PFE] Compte Rendu Réunion n°6

COMPTE RENDU REUNION

Personnes présentes

But
Réaliser le code permettant le calcul de la vraissemblance.

Moyens
Utilisation des toolkits Alizée et SPro.

Travail effectué
Écriture du code de Score.cpp, réalisant le calcul de vraisemblance trame à trame (feature) d’un fichier (prm) avec les différents modèles réalisés (raw).

On obtient des résultats comme ceux-ci :

<insérer fichier>

Chaque ligne correspond à une trame, le fichier comporte en fait plus de 54 000 lignes. La première colonne est le numéro de trame, les deux colonnes suivantes représentent la vraissemblance du fichier audio par rapport au modèle de musique (respectivement parole) moins la vraissemblance du fichier audio par rapport au modèle du monde.

Mr Costa doit nous donner à partir des informations de fréquence d’échantillonage (44 100 Hz), de nombre de points de la FFT (128 points), et de nombre de filtres de la filter-bank (24), les coefficients des filtres à appliquer au signal audio.


 

Installation facile des modules

Un outil très facile d’utilisation pour installer un nouveau module, permettant l’initialisation de celui-ci au démarrage : modconf.

Il s’agit du même utilitaire de gestion des modules que celui présent lors d’une installation d’un système debian classique.
En effet, avec cet utilitaire, vous choisissez quel module vous souhaitez installer, et celui-ci sera automatique rajouté à la liste des modules à charger lors des prochains démarrages.
Il suffit de lancer la commande suivante, en root :

# modconf

Vous arriverez sur le programme en mode texte. Choisissez le(s) module(s) que vous souhaitez activer. S’il faut rajouter des options à passer au module, rajoutez-les.
Quittez ensuite modconf, et au prochain démarrage, le module sera chargé automatiquement !

Un outil simple, mais très pratique (utile pour la gestion de la carte réseau / carte son / etc..).


 

Connaître les bugs avant install

Comme vous le savez, les paquets sur debian unstable sont parfois pas 100% stables (normal, vu qu’on est en unstable !!).

Une astuce pour connaitre par avance si les paquets que l’on va installer sont buggés ou pas, est d’installer le package apt-listbugs :

# apt-get install apt-listbugs

Ce script est écrit en ruby, vous aurez besoin sans doutes des dépendances adéquates (gérées par apt-get).

Ainsi, vous pourrez arrêter l’install d’un paquet defectueux avant qu’il ne soit trop tard ! Il suffira ensuite d’attendre qq jours pour que l’erreur soit corrigée.. c ça la magie debian !