Problème Script Météo

Bonsoir, j’utilise ce script pour annoncer la météo, mais il n’y a aucun son, pourtant mon terminal affiche bien :

La météo a été récitée !

var request = require(‹ request ›);
var player = require(‹ play-sound ›)(opts = {player: « omxplayer »});
var googleTTS = require(‹ google-tts-api ›);
var schedule = require(‹ node-schedule ›);

var ville = ‹ Paris ›;

var speak = function (text, callback) {
googleTTS(text, ‹ fr ›, 1)
.then(function (url) {
player.play(url, function (err, stdout, stderr) {
callback();
});
})
.catch(function (err) {
console.error(err.stack);
});
};

schedule.scheduleJob(‹ 03 22 * * * ›, function(){
request({
method: ‹ GET ›,
url: ‹ http://www.prevision-meteo.ch/services/json/ › + ville,
headers: {
‹ cache-control ›: ‹ no-cache ›
}
}, function (error, response, body) {
var b = JSON.parse(body);
var name = b.city_info.name;
var sunrise = b.city_info.sunrise;
var sunset = b.city_info.sunset;
var day_long = b.fcst_day_0.day_long;
var tmin = b.fcst_day_0.tmin;
var tmax = b.fcst_day_0.tmax;
var condition = b.fcst_day_0.condition;

speak("Bonjour, nous sommes " + day_long + « . », function () {
speak("Aujourd’hui, à " + name + ", le temps sera " + condition + " avec une température minimum de " + tmin + "° et une température maximum de " + tmax + « °. », function () {
speak("Le soleil se lèvera à " + sunrise + " et se couchera à " + sunset + « . », function () {
speak(« Bonne journée à tous ! », function () {
console.log(‹ La météo a été récitée ! ›);
});
});
});
});
});
});

J’ai installé :
node 8 & npm
google-tts-api
node-schedule
play-sound
request
alsa-utils mpg123

J’ai testé aussi cette commande pour vérifier si la lecture fonctionnait, et sa fonctionne :
aplay /usr/share/sounds/alsa/Front_Center.wav

Salut, je pense que c’est parce que ton extension de fichier est .wav (pour windows) n’est pas bon.