Voice Assistant
Voice Assistant est un(e) app du catalogue communautaire osFoundry. Assistant vocal hors ligne respectueux de la vie privée — détection de mot d'éveil, speech-to-text, reconnaissance d'intention, text-to-speech — tout fonctionnant en local. Propulsé par Rhasspy. Livré comme une fine surcouche autour de l'image en amont. Se marie avec des appareils satellites locaux (microphones) via MQTT ou HTTP.
Détails
- Espace de travail: osfoundry
- Catégorie: COMMUNICATION
- Tarif: Free
- Accès: Community
Fonctionnalités
- Privacy-preserving voice assistant — wake-word detection
- Speech-to-text
- Intent recognition
- Text-to-speech — all running locally
Documentation
La documentation est maintenue en anglais par le projet d'origine.
# Voice Assistant
Offline voice assistant pipeline, powered by Rhasspy.
## Architecture
Rhasspy is a **central server** + **satellite microphones**. The server runs the STT (Kaldi / Vosk / DeepSpeech), intent recognition (Snips, Rasa, or simple regex), and TTS (Mozilla TTS, Festival, Larynx). Satellites are small audio capture clients (Pi Zero + ReSpeaker hat, or a Mac/Linux running rhasspy-microphone-cli) that stream audio to the server over MQTT or HTTP.
## Features
- Wake word: Porcupine / Mycroft Precise / Snowboy
- STT: Kaldi / Vosk / DeepSpeech / Pocketsphinx — all local
- Intent recognition: regex / fst / fuzzywuzzy / Mycroft Adapt / Rasa NLU
- TTS: nanoTTS / Mozilla TTS / Larynx / OpenTTS / MaryTTS / Festival / picoTTS / Wavenet
- Home Assistant + Node-RED intent handlers
- Multi-language
## ⚠️ This container is the brain, not the ear
The cloud container has no microphone. To actually speak commands, you need a satellite device on your network — typically a small board next to where you live. See the Rhasspy docs for satellite setup.
## Packaging
Thin wrapper around the official `rhasspy/rhasspy` image. Profiles + downloaded models live under `/profiles`. Web UI at `/`.
Comment utiliser Voice Assistant dans osFoundry
Installez Voice Assistant dans votre workspace en un clic, puis forkez-le dans osStudio pour personnaliser les prompts, les outils ou la configuration selon votre stack. Toute personne de votre workspace peut reprendre là où vous vous êtes arrêté.
Autres apps de la communauté
- CRM — Gestion de la relation client avec contacts, opportunités et suivi de pipeline.
- Kanban Board — Un tableau Kanban et de projet de type Trello avec cartes, tableaux, vues calendrier et tableau, et propriétés par tableau. Propulsé par Focalboard (serveur personnel autonome). SQLite intégré sur un volume persistant.
- Helpdesk — Tri de tickets et boîte de réception du support client avec suivi des SLA.
- Page Builder — Constructeur de pages visuel glisser-déposer avec sections, thèmes, SEO et publication
- Website Builder — Constructeur de site web multi-page avec collections CMS, navigation globale, footer, thèmes et publication
- Boutique en ligne — Boutique e-commerce avec catalogue produits, panier et paiement.