[Plugin Tiers] HomepTalk

Oui, je confirme, le plugin HomeP-Talk est compatible avec le plugin Songs !

et c’est super intéressant.
ça veut dire qu’on peut envoyer un fichier mp3 directement sur le HomePod.
ça permet par exemple après avoir pré-enregistré sa propre voix pour dire « la lumière du salon est allumée »
(à l’aide d’un outil externe genre enregistreur vocal sur iPhone)
de l’envoyer sur le HomePod à partir d’un scénario qui testerait l’état ON d’une lampe.

TTS ça veut dire Text To Speech c’est à dire transformer un message texte en son, autrement dit une synthèse vocale.

Le plugin HomeP-Talk transforme une demande TTS (sous forme d’un message texte) en son par différents systèmes de TTS tels que GoogleTTS, PicoTTS ou JeedomTTS puis le transmet au HomePod.
(JeedomTTS étant une adaptation de PicoTTS dans le cadre de Jeedom)

A chaque fois qu’il y a une demande TTS, le message texte est synthétisé. Ce qui prend un certain temps.
Si on sait que l’on va souvent utiliser le même texte il est plus efficace d’enregistrer le son correspondant dans un fichier mp3, de le stocker sur la Box Jeedom et de faire appel directement à ce fichier, c’est ce que permet le plugin Songs.

Le plugin Songs permet d’intercepter une demande TTS passant par le JeedomTTS et de remplacer ce qui d’habitude est du texte par un fichier mp3.

A l’aide du plugin Songs, les fichiers mp3 sont d’abord déposés dans la box Jeedom et associés à un identifiant à utiliser ensuite dans la demande TTS (en l’encadrant par des dièses).

Dans l’exemple de @nebz ci-dessus, il s’agit d’un scénario ou l’équipement « HomePod » et la commande « Parle » est issu du plugin HomeP-Talk
avec
Options : tts=jeedom
et
Phrase : #test#

Ce qui permet de sélectionner comme système TTS, JeedomTTS et comme phrase à dire en fait un pointeur sur un fichier mp3 qui s’est vu affecté l’identifiant « test » à l’aide du plugin Songs.

Cela remplace efficacement l’autre méthode qui consiste à réaliser une synthèse vocale à chaque fois :

Options : tts=googletts
et
Phrase : la lumière du salon est allumée

akenad :slight_smile: