Dicio assistant

Dicio assistant

Voice assistant: multilanguage, configurable and libre

Stypox Internet System

Screenshots

Screenshot of Dicio assistant Screenshot of Dicio assistant Screenshot of Dicio assistant Screenshot of Dicio assistant Screenshot of Dicio assistant

Description

Dicio is a free and open source voice assistant. It supports many different skills and input/output methods, and it provides both speech and graphical feedback to a question. It uses Vosk for speech to text. It has multilanguage support, and is currently available in Czech, Dutch, English, French, German, Greek, Italian, Polish, Russian, Slovenian, Spanish, Swedish and Ukrainian. Dicio answers questions about:

  • search: looks up information on DuckDuckGo (and in the future more engines) - Search for Dicio
  • weather: collects weather information from OpenWeatherMap - What's the weather like?
  • lyrics: shows Genius lyrics for songs - What's the song that goes we will we will rock you?
  • open: opens an app on your device - Open NewPipe
  • calculator: evaluates basic calculations - What is four thousand and two times three minus a million divided by three hundred?
  • telephone: view and call contacts - Call Tom
  • timer: set, query and cancel timers - Set a timer for eleven minutes
  • current time: query current time - What time is it?
  • navigation: opens the navigation app at the requested position - Take me to New York, fifteenth avenue
  • jokes: tells you a joke - Tell me a joke
  • media: play, pause, previous, next song - Next Song
  • translation: translate from/to any language with Lingva - How do I say Football in German?
Dicio can receive input through a text box or through Vosk speech to text, and can talk using toasts or the Android speech synthesis engine. Interactive graphical output is provided by skills when they answer a question. Each skill can be enabled, disabled or customized using the related settings screen. Dark, black and dynamic color themes are available. The user input is interpreted by specific, yet reusable, libraries: dicio-sentences-compiler and dicio-numbers. This app has the NonFreeNet anti-feature because some skills use non-free services to obtain the information requested by the user. You can easily disable unwanted skills or choose alternative services via settings.

What’s new (4.0)

New:
• Add translation skill via Lingva
• Add jokes skill (but API only supports cs,de,en,es,fr,pt)
• Add Dutch language, and improve German

Improved:
• Better accessibility when used through TalkBack or dpad buttons
• Better classification of network errors
• [Android 15+] Support 16kB pages

Fixed:
• [Search] Fix opening results in browser, fix search language, fix invalid URLs, improve error messages
• [Listening] Fix NullPointerException when wakeword not running

Anti-features

Properties of this app that are worth knowing about before installing.

  • NonFreeNet

Versions

Version Date Size Requires Android Download
4.0 current
6dd871f30c411648…
2025-10-12 36 MB API 21
3.2
924b25c83472aacb…
2025-07-11 33 MB API 21
3.1
02a285ecad650bcb…
2025-04-13 33 MB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • MicrophoneRecord audio.
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MICROPHONE
  • USE_FULL_SCREEN_INTENT
  • Write storageCreate and change files on the device storage.
Show 5 more permissions
  • Installed appsSee which apps are installed.
  • Read contactsAccess the address book.
  • Place callsCall phone numbers without asking again.
  • dicio.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Read storageRead files on the device storage.

Comments