How can I give my own command using mic.

I would like to give command like: "Update system now"

So system will automatic run apt-get update

I've seen Gnome Voice Control

but I get error :

$ sudo apt-get install gnome-voice-control
[sudo] password for r00t: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gnome-voice-control

My Details:

$ uname -a
Linux penreturns 3.4.1-030401-generic #201206041411 SMP Mon Jun 4 18:12:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/lsb-release
$ gnome-shell --version 
GNOME Shell 3.5.4

How do I start this project. What package do I need. What script do I need to learn.

3 Answers 3


Voice Control for Ubuntu 12.04

I think, Gnome-Voice-Control is not in the repositories ("Unable to locate package gnome-voice-control"). And as you can see here and here it is not longer developed.

If you would like to make and use your own voice commands ("Update system now") try Simon listens.

Simon Listens


sudo add-apt-repository ppa:grasch-simon-listens/simon
sudo apt-get update
sudo apt-get install simon

In Simon, for example, you can record a command and link it to a bash-script doing what you want or link it to DBUS-commands. In this way it is very easy to create any voice command! I tried it and it works fine. The more you train your Speech-commands, the better it understands your commands after that.


Alternatively try VEDICS. But, until now, it can handle only one (?) command.

  • has anyone ever gotten simon listens working on anything other than kde??? Commented May 4, 2013 at 14:07

Mycroft Core

I couldn't get the Plasmoid widget to install on Kubuntu 18.10, but I am working on basic utility functions through CLI. So far have that working, and I am writing a skill to use Xdotool commands.

Mycroft by default uses Google's STT engine.


I tried to install simon on Elementary, and got this error:

The following packages have unmet dependencies:
 simon : Depends: libattica0 but it is not installable
E: Unable to correct problems, you have held broken packages.

I downloaded the following package: http://launchpadlibrarian.net/43721319/libattica0_0.1.3-0ubuntu1_amd64.deb

and installed it with:

sudo dpkg -i ./libattica0_0.1.3-0ubuntu1_amd64.deb

and that solved the issue :)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .