Dicio è un
assistente vocale
libero e open source
. Supporta svariate
abilità
e metodi di input/output, e risponde a una richiesta sia con
parole
che con
schermate
. Usa
Vosk
per il
riconoscimento vocale
. Supporta
più lingue
, al momento ceco, inglese, francese, tedesco, greco, italiano, russo, sloveno e spagnolo.
Dicio risponde a richieste di questi tipi:
ricerca
: cerca informazioni su
DuckDuckGo
(e nel futuro anche altri motori di ricerca) -
Cerca Dicio
tempo atmosferico
: raccoglie informazioni da
OpenWeatherMap
-
Che tempo fa?
testi di canzoni
: mostra testi di canzoni da
Genius
-
Qual è la canzone che fa il cielo è sempre più blu?
apertura di app
: apre un'app sul tuo dispositivo -
Apri NewPipe
calcolatrice
: calcola delle semplici espressioni matematiche -
Quanto fa quattromiladue per tre meno un milione diviso trecento?
telefono
: visualizza e chiama i contatti -
Chiama Lorenzo
timer
: imposta, descrive e interrompe conti alla rovescia -
Metti un timer di cinque minuti
ora corrente
: richiedi l'ora corrente -
Che ore sono?
navigazione
: apre l'app di navigazione alla posizione richiesta -
Portami a Milano
Dicio può ricevere input tramite una casella di testo o tramite il
riconoscimento vocale
Vosk
, e può parlare con messaggi pop-up o con il
motore di sintesi vocale
di Android. Le abilità generano anche dell'
output grafico interattivo
quando rispondono a una domanda.
Ogni abilità può essere abilitata, disabilitata o personalizzata usando il menu apposito nelle impostazioni. È disponibile anche il tema scuro.
L'input dell'utente viene interpretato usando librerie specifiche, ma riutilizzabili:
dicio-sentences-compiler
e
dicio-numbers
.
Questa app ha l'anti-feature
NonFreeNet
perchè alcune abilità usano servizi non liberi per ottenere le informazioni richieste dall'utente. Si possono facilmente disabilitare le abilità indesiderate o scegliere servizi alternativi nelle impostazioni.