Présentation Plugin Jeedom-AI

Bonjour, je n’ai pas les droits de publication dans la section dédiée dans le forum développeurs donc je le met ici :

Nom et ID du plugin

Jeedom-AI (ai_connector)


Description

Le plugin AI Connector intègre les APIs d’Intelligence Artificielle les plus puissantes à Jeedom :

  • 4 moteurs d’IA : Google Gemini (3-flash-preview), OpenAI (gpt-4o-mini), Mistral (tiny/small/medium), et option locale Ollama (A venir)
  • Speech-to-Text (STT) : Google Cloud Speech-to-Text avec fallback Whisper local (modèle tiny)
  • Text-to-Speech (TTS) : Google Cloud TTS avec 60+ voix neuronales multilingues
  • Wakeword Detection : Détection de mots-clés avec Picovoice Porcupine (sensibilité configurable 0.0-1.0)
  • Protection anti-boucle : Cache automatique avec timeouts différenciés (30s manuel / 10s STT)
  • Intégration complète : Daemon Python autonome, timeouts API 60s, API Jeedom 15s

Langages utilisés

  • PHP : Code principal du plugin
  • Python 3 : Daemon pour STT/TTS/Wakeword
  • JavaScript : Interface frontend

Démon, dépendances, crons

:white_check_mark: Démon : ai_connector_daemon.py (gestion STT/TTS/Wakeword)

:white_check_mark: Dépendances système :

  • Audio : mpg123, arecord/aplay, ffmpeg, libportaudio2, alsa-utils
  • Python : requests, numpy, pyaudio, pvporcupine, openai-whisper
  • Google Cloud : google-cloud-speech, google-cloud-texttospeech

:white_check_mark: Crons : Gestion automatique du daemon via Jeedom


Panel dédié

:x: Non


Tarification

:moneybag: Payant


GitHub

:package: GitHub - Yoann81/Jeedom-AI: Connecteur IA pour Jeedom


Tags suggérés

demon dependance_intall python jsonrpc stable payant


Statut : Plugin stable avec documentation complète, tests validés, installation automatisée et support multi-API.

1 « J'aime »