DicioTeam/dicio-android

Dicio assistant app for Android

What it solves

Dicio is a free and open-source voice assistant for Android that prioritizes user privacy by performing input interpretation and output generation entirely on-device whenever possible.

How it works

It uses the Vosk engine for lightweight, on-device speech-to-text (STT) and OpenWakeWord for wake word detection (supporting custom .tflite models). The assistant processes user requests through a variety of "skills" to provide both speech and graphical feedback.

Who it’s for

Android users seeking a privacy-focused, open-source alternative to mainstream voice assistants that supports multiple languages.

Highlights

  • Privacy-centric: Processes data on-device to ensure user privacy.
  • Extensible Skills: Includes built-in capabilities for web search (DuckDuckGo), weather (OpenWeatherMap), lyrics (Genius), translation (Lingva), and device controls (flashlight, timers, notifications).
  • Customizable Wake Word: Allows users to import their own .tflite wake word models or train new ones.
  • Multilingual: Supports a wide range of languages including English, German, French, Spanish, and many others.

Related

  • Project
  • Project
  • Project
  • Project
  • Project