Voice — talk to your mesh
The Voice package ships a spoken-answer agent tuned for text-to-speech surfaces: at most
two speakable sentences, chat model tier, mesh lookups (Get/Search) and web search only when
the question needs them, long work redirected to the portal. Installing the package (Get)
registers the agent for you; every voice surface then reaches it by agent name Voice.
Surfaces that speak to it
- A voice satellite (e.g. FutureProofHomes Satellite1): the memex voice gateway
(
clients/voice-gatewayin the MeshWeaver repo) connects the device on your LAN to any portal — wake word, streaming replies, conversation mode, spoken brain switching, and fire-and-forget delegation to the standard agents ("Frag den Researcher …"). - The mobile app: the microphone in the chat records and transcribes through the
portal's
POST /api/speech/transcribeand submits to your thread. - The portal: the chat composer's mic uses the same centralized speech service.
Speech-to-text
Speech is transcribed by the centralized Whisper container (Doc/Architecture/CentralizedSpeech).
language: de transcribes Swiss German OUT as Standard German. Instance operators deploy the
container and set Speech__Endpoint / Speech__Enabled. The standard model — Swiss German,
German and English in one Apache-2.0 Whisper fine-tune, with per-deployment builds, artifact
locations and license rules — is documented in Speech models.
Custom wake word
The gateway repository carries a trained "Hey Memex" microWakeWord model with its full,
reproducible training pipeline (clients/voice-gateway/wakeword/). It is licensed for
personal, non-commercial use (mixed-license training data).
Pricing
Voice is planned for the top subscription tier once subscriptions ship in the Store; until then the package installs without a price.