Voice Assistant
Voice Assistant è un/una app nel catalogo della community osFoundry. Assistente vocale offline e attento alla privacy — rilevamento wake-word, speech-to-text, riconoscimento intenti, text-to-speech — tutto in esecuzione locale. Basato su Rhasspy. Distribuito come wrapper sottile attorno all'immagine upstream. Si abbina a dispositivi satellite locali (microfoni) via MQTT o HTTP.
Dettagli
- Workspace: osfoundry
- Categoria: COMMUNICATION
- Prezzo: Free
- Accesso: Community
Funzionalità
- Privacy-preserving voice assistant — wake-word detection
- Speech-to-text
- Intent recognition
- Text-to-speech — all running locally
Documentazione
La documentazione è mantenuta in inglese dal progetto di 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 `/`.
Come utilizzare Voice Assistant in osFoundry
Installi Voice Assistant nel suo workspace con un clic, quindi ne esegua il fork in osStudio per personalizzare i prompt, gli strumenti o la configurazione per il suo stack. Chiunque nel suo workspace potrà riprendere il lavoro dove l'ha lasciato.
Altri app dalla community
- CRM — Gestione delle relazioni con i clienti con contatti, trattative e tracciamento della pipeline.
- Kanban Board — Una board kanban e di progetto in stile Trello con card, board, viste calendario e tabella, e proprietà per board. Basata su Focalboard (server personale standalone). SQLite integrato su un volume persistente.
- Helpdesk — Smistamento ticket e inbox di assistenza clienti con tracciamento SLA.
- Page Builder — Page builder visuale drag-and-drop con sezioni, temi, SEO e pubblicazione
- Website Builder — Website builder multi-pagina con raccolte CMS, navigazione globale, footer, temi e pubblicazione
- Vetrina E-commerce — Vetrina e-commerce con catalogo prodotti, carrello e checkout.