Dicio

github.com/Stypox/dicio-android Android Apps Open-source projectOpen source

An open-source Android assistant offers voice interaction, configurable skills, and speech or graphical responses.

github.com/Stypox/dicio-android
Dicio homepage screenshot

About Dicio

Dicio is an open-source voice assistant for Android that accepts voice input and responds with speech and on-screen output. It includes skills for web search, weather, lyrics, translation, calculations, timers, contacts, notifications, media control, flashlight, app opening and navigation.

It interprets input and generates output on-device when possible, while some skills use external services such as DuckDuckGo, OpenWeatherMap, Genius and Lingva. It supports Czech, Dutch, English, French, German, Greek, Italian, Polish, Russian, Slovenian, Spanish, Swedish, Turkish and Ukrainian, and uses downloadable Vosk speech models and OpenWakeWord detection.

Key features

  • Voice input with speech and on-screen graphical responses
  • On-device input interpretation when possible via Vosk speech-to-text
  • Custom wake word support via imported .tflite models
  • Skills for timers, contacts calling, notifications, flashlight, media control
  • Translation between languages using Lingva
  • App opening, navigation handoff, and time queries
Best for: Android users who want an open-source assistant for voice-controlled tasks with on-device handling when possible.
Good for
  • Open-source code
  • Interprets input and generates output on-device when possible
  • Supports speech and graphical feedback in 14 listed languages
Watch out for
  • On-device output is available only when possible
  • Web search is limited to DuckDuckGo, with more engines described as future work

Dicio at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Dicio alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Android Apps

Well-known listings from the same topic.

All 367

Dicio FAQ

Which languages are supported?
Czech, Dutch, English, French, German, Greek, Italian, Polish, Russian, Slovenian, Spanish, Swedish, Turkish and Ukrainian.
How does speech-to-text work?
Dicio uses Vosk with small models of about 50MB that download automatically when needed to allow changing the app language.
Can I change the wake word?
Yes. By default it listens for Hey Dicio. You can download another .tflite model and import it via Settings > Input and output methods > Import custom wake word, or train a model for a keyword of your choice.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing