Gladys Assistant 4.33: Frohe Weihnachten an alle 🎄

Salut Ă  tous !

C’est la derniĂšre release de l’annĂ©e, je vous prĂ©sente Gladys Assistant 4.33 :santa:

Au programme, un paquet de correctifs et surtout une fonctionnalité que tout le monde attendait : la possibilité de faire parler Gladys :speaking_head::speaker:

C’est une premiĂšre alpha, et je suis vraiment content du rendu : Gladys parle dans n’importe quelle langue, avec une voix fluide ( et fĂ©minine ! ), que j’ai mis du temps Ă  choisir :slight_smile:

Cette fonctionnalitĂ© est disponible via Gladys Plus uniquement, car l’API de TTS que j’utilise est payante.

Je le propose pour l’instant sans surcoĂ»t pendant l’alpha ( je verrais la facture Ă  la fin du mois et j’aviserais), j’ai mis une limite Ă  200 voix gĂ©nĂ©rĂ©es par mois et par compte pour Ă©viter les mauvaises surprises sur la facture.

Si jamais vous atteignez la limite, dites-moi, je peux la reset sans soucis ou la changer si économiquement ça le fait.

Cette fonctionnalitĂ© ne tourne que sur Sonos pour l’instant vu qu’on ne gĂšre que les enceintes Sonos, mais je ne suis pas fermĂ© Ă  l’ajouter sur d’autres marques d’enceintes si celles-ci ont une API qui permet de le faire :slight_smile:

C’est une alpha donc soyez indulgent si ce n’est pas parfait :wink:

Note: Si vous avez déjà ajouté votre enceinte Sonos a Gladys, il faut la supprimer puis la rajouter (dans Gladys), pour créer la nouvelle fonctionnalité dans le device !

Les améliorations/correctifs

  • La purge des Ă©tats de capteurs a dĂ©sormais lieu Ă  4h du matin et non plus Ă  la minute 4 de chaque heure suite Ă  une erreur dans le CRON !
  • Zigbee2mqtt : La « sĂ©curitĂ© enfant Â» est dĂ©sormais fonctionnelle :slight_smile:
  • Zigbee2mqtt : Gestion de « l’illuminance Â» raw (pas en lux) pour les appareils qui le remontent
  • Documentation: Ajout d’un lien vers toutes les documentations de chaque intĂ©gration, et correction d’un crash sur la page Philips Hue
  • Ajout d’erreurs prĂ©cises dans l’interface et tentative de fix de la dĂ©connexion d’une tablette en mode alarme verrouillĂ©e (ton bug @spenceur )

Merci Ă  @Brisou, @AlexTrovato et @Will_71 pour leur contribution dans cette version :raised_hands:

Le CHANGELOG complet est disponible ici .

Un petit mot avant Noël

Aujourd’hui Ă©tait mon dernier jour Gladys avant NoĂ«l :slight_smile: Je suis chez mon client freelance tout le reste de la semaine, et ensuite en fin de semaine je coupe mon laptop jusqu’au 2 janvier.

Mon retour Gladys est le vendredi 5 janvier.

En cas d’urgence absolue, je reste disponible cette semaine si la 4.33 apporte des bugs critiques. Je prenais le temps les prochains soirs de regarder si il y a des retours.

Pour les améliorations / nouvelle fonctionnalités, ce sera en janvier :slight_smile:

Bonnes fĂȘtes de fin d’annĂ©e Ă  tous :christmas_tree:

Replay du live coding de dimanche

Pour ceux qui l’ont loupĂ©, le replay de mon live coding « Une intĂ©gration Z-Wave en une journĂ©e Â» est disponible sur YouTube → https://www.youtube.com/watch?v=f6mWvy2kWSs&t=461s

Merci Ă  ceux qui m’ont accompagnĂ©s pendant ce live de 7h30 !!

Comment mettre Ă  jour ?

Si vous avez installĂ© Gladys avec l’image Raspberry Pi OS officielle, vos instances se mettront Ă  jour automatiquement dans les heures Ă  venir. Cela peut prendre jusqu’à 24h, pas de panique.

Si vous avez installé Gladys avec Docker, vérifiez que vous utilisez bien Watchtower ( Voir la documentation )

Bonne fĂȘte de fin d’annĂ©e Ă  toi aussi :partying_face:

Merci pour tout ça, hñte de dire à mes enfants de s’assoir correctement à table via Sonos hahaha !

Joyeux noel :christmas_tree:

J’ai mis en avant la fonctionnalitĂ© de TTS sur Twitter et Reddit !

Twitter: https://twitter.com/pierregillesl/status/1736790862615421305

Reddit sur /smarthome : https://www.reddit.com/r/smarthome/comments/18ldjst/finally_my_own_jarvis_at_home/

N’hĂ©sitez pas Ă  soutenir !!

Tu passe de :
C’est avec les enfants que la menace « bash ton Â» s’honore ! :innocent:
Ă 
Maintenant avec Sonos, c’est que la menace Basses tons sonores !

Désolé, je pouvais les rater celles-là !!! :rofl: :rofl: :rofl:

@pierre-gilles
J’ai pas encore de Sonos, je peux revendre mes 200 messages ? :roll_eyes: :man_running:
Bon il est encore temps de commander :santa: une Sonos One pour Noël ! :blush:

Yes je te recommande vraiment ces enceintes, qualitĂ© folle et un son puissant. Le rapport qualitĂ©/prix est vraiment super, surtout si tu les achĂšte sur LeBonCoin (150€ pour ma part)

Niveau voix, je trouve que ça rend vraiment trop bien.

Exemple en anglais, c’est juste magnifique on est clairement dans Iron Man !!

c’est marrant j’ai Ă©coutĂ© avec le son du moniteur et j’ai cru entendre au loin « c’est qui cette p
 d’anglaise Ă  qui tu parles ??? Â» C’est vrai que le son est bon !!! :santa: :rofl: :rofl: :rofl:

Beau boulot, je n’ai pas d’enceinte mais en effet sur la vidĂ©o ça rend super bien !
Par curiositĂ©, tu utilises quelle API pour le TTS derriĂšre ? Celle d’open ai comme pour le tchat ?

Non celle d’OpenAI fonctionnait super bien en anglais mais pas trùs bien en français.

Je suis passĂ© par ElevenLabs, c’est les leaders de la voix gĂ©nĂ©rĂ© par IA :slight_smile: Pour le coup, les « mastodons Â» (AWS, Google Cloud) sont un peu Ă  la traine sur le sujet j’ai l’impression, les progrĂšs fulgurant de l’IA des derniers mois ont pas encore Ă©tĂ© rĂ©percutĂ© sur leur offre de TTS.

En information connexe si vous avez un peu de temps:

Et bonne fĂȘtes de fin d’annĂ©e Ă  tous.

@pierre-gilles
concrĂštement un texte est envoyĂ© et il renvoie un fichier voix qu’il y a plus qu’à diffuser c’est cela ?

La plus basique serait d’utiliser le port jack local, pour laisser la possibilitĂ© d’utiliser une enceinte non connectĂ©e :slight_smile:

Bonnes fĂȘtes de fin d’annĂ©es Ă  tous, profitez bien !

Je vois que les crĂ©dits TTS que j’ai prĂ©-payĂ© fondent comme neige au soleil :joy:

C’est cool, c’est que la fonctionnalitĂ© plait !!

Si jamais ça coupe Ă  un moment, c’est peut-ĂȘtre qu’il faudra que j’aille passer Ă  un plan supĂ©rieur donc paniquez pas ^^

Pourquoi pas, aprÚs je suis un peu sceptique sur cet usage, qui va vraiment faire ça dans sa maison connectée ?

ça veut dire dĂ©jĂ  que la box Gladys doit ĂȘtre Ă  l’endroit oĂč l’enceinte est situĂ©e, que le multi-room n’est pas possible, que l’enceinte branchĂ©e Ă  Gladys doit ĂȘtre vraiment uniquement dĂ©diĂ© Ă  la voix (pas de musique).

J’ai l’impression que c’est un peu du bricolage pas ouf qui ne sera pas vraiment utilisĂ© :sweat_smile: D’expĂ©rience en plus, par exemple sur un Pi, le port Jack est vraiment pas bon et le son sera trĂšs faiblard sauf si c’est une enceinte avec tout un ampli.

Edit: Partagé sur LinkedIn

@pierre-gilles

Mais
Mais
Mais
Qui a pris ma part ??? :japanese_ogre:

C’est vrai que cela prouves que c’est une fonctionnalitĂ© attendue mais l’idĂ©al serait d’avoir une solution offline, ce serait pas envisageable par la suite de voir si gladys pourrait ĂȘtre interfacĂ©e et fonctionner avec des containers prĂ©vus pour comme pour node-red ?

TTS

Reco vocale

Sinon au cas ou j’oublierai ou qu’une mĂ©tĂ©orite me tommmmbes dessus « Bonnes fĂȘtes de NoĂ«l et de fin d’annĂ©e Ă  tous en espĂ©rant que 2024 soit plus riches en annonces cotĂ© Gladys et en nombre d’utilisateurs ! Â»

On pourrait ainsi y connecter un emetteur bluetooth, pour connecter une enceinte du meme nom( encore plus bricolage, mais c’est vrai que j’y ai pensĂ© ) en attendant des Sonos.
Bonnes fete de fin d’annĂ©e a tous :wink:

Regarde les requirements des containers que tu as partagĂ© :slight_smile: Il faut des grosses cartes graphiques Nvidia. Pour l’instant l’IA ça demande des puissances phĂ©nomĂ©nales pas accessible sur des mini PC qui consomme 6W

Si Ă  l’avenir il y a une solution accessible avec des petites box domotique, carrĂ©ment, aprĂšs si il faut un PC gamer pour gĂ©nĂ©rer de la voix, pour moi c’est pas rĂ©aliste

Et dire que jai pas pris le temps de l’implĂ©menter ^^’

Je passerais certainement quand jaurais du temps sur cette nouvelle action

C’est l’excitation du dĂ©but je pense. « Chouette un nouveau jouet ! » mais dĂšs que ma femme m’aura dit « Bon, c’est pas un peu fini tes conneries » Ă  force d’entendre « halala ce chat
 » Ă  chaque fois qu’elle lui ouvre la fenĂȘtre, promis j’arrĂȘte :sweat_smile:

Il y a des solutions moins gourmandes
 :roll_eyes: :innocent:

https://hub.docker.com/r/alphacep/kaldi-vosk-server

ce serait vraiment chouette d’avoir le vocal sur gladys en 2024 ! :christmas_tree: