Je souhaiterais déclencher un message vocal sur ou un ou plusieurs PC de mon réseau privé suite à une action.
existe-il une API du genre http://adresse IP du PC/Chemin du fichier wav/Play
Merci d'avance,
DANIEL
Pour ma part, le raspberry hébergeant Domoticz est connecté (via le jack) à une mini-enceinte amplifiée (alimentée par un USB du PI) qui délivre des notifications.Sokoa a écrit : 11 août 2020, 19:35 C’est techniquement possible de le faire, sans doutes via une commande type SSH, ou tu lance un programme...
espeak est a installer au préalable et il faudra configurer la sortie son par défaut du raspberry (raspi-config) pour ce mode local.espeak -vfrench -s150 --stdout "salut c'est moi" | aplay

Ce qui marche en local pourrait fonctionner en distant à condition de pouvoir y faire exécuter la commande... Plutôt via une commande script d'ailleurs, intégrant la commande (espeak par exemple ) et l'envoi via le réseau (via ssh serait le plus évident à partir d'un raspberry sous Linux).DANIEL a écrit : 13 août 2020, 19:16 Je ne souhaite pas diffuser des messages sur le Raspberry, (mon raspberry est dans une baie au sous sol) mais sur des PC sous windows sur mon réseau.
En renseignant par exemple Action On dans le paramétrage d' un interrupteur.
La ligne http que j'ai renseignée ci dessous est a titre d'exemple...
Niveau espeak, en prime, il y a moyen d'avoir des voix moins synthétiques que celles intégrées de base, fournies via les paquet mbrola-*Sokoa a écrit : 12 août 2020, 14:27 Oui tu as Raison Lost, le plus simple reste encore l’enceinte connecté directement au Pi...
Code : Tout sélectionner
espeak -vmb-fr1 -s150 --stdout "salut c'est moi" | aplay