A small Javascript module to get meter informations from french words
metriques.js regroupe les fonctionnalités Javascript de mon ancien projet PoetifyJS (déprécié au profit de ce projet) et qui contenait également des fonctions PHP pour récupérer des poèmes ou des rimes de la base de données Drime.
Fonction pour compter le nombre de syllabes d'un mot donné
Renvoie les syllabes, leur nombre et le maximum possible.
Fonction pour appliquer les règles d'élision à un tableau de mots
Renvoie le nombre de syllabes et un maximum possible pour la suite de mots donnée.
Fonction pour compter le nombre de syllabes des vers d'un poème
Renvoie les vers, les mots de chaque vers et la métrique de chaque vers avec un maximum possible.
var metr = require('metriques');
var syllabes = metr.syllabes("énergumène");
var poem = "Je suis mon cher ami très heureux de te voir \
Heureux qui comme Ulysse a fait un beau voyage";
var metrique = metr.metrique(poem);
Les applications Paronyma et Parolyma s'inspirent des fonctionnalités de metriques.js.
Run npm test
to launch the tests