7 06 2007

First I will write a brief introduction about me:

My name is Raphael Nunes, I’m student of Computer Engineering at Federal University of São Carlos (UFSCar). Currently I am working with SYS administration at SimuCAD (Department of Production Engineering – UFSCar) and I’m participating on Google Summer of Code 2007 working on a GNOME Project.

In this first post I would like to announce the first release of the software that I ‘m developing in the Google Summer of Code 2007 (GSoC). To whom don’t know GSoC enter in the page The software is gnome-voice-control and is being developed to Gnome Foundation. The project application that I submitted to GSoC can be found at

The gnome-voice-control is an applet software developed to control the GNOME Desktop by voice.

The gnome-voice-control can be downloaded from

To install gnome-voice-control:

First download sphinx2 that is a speech decoder developed by Carnegie Mellon University.



tar -xvvzf sphinx2.nightly.tar.gz

Enter in the sphinx folder

cd sphinx2

Install the sphinx with the commands as root

./configure –prefix=/usr


make install

Exit the sphinx2 folder

cd ..

Once sphinx2 installed, download gnome-voice-control



tar -xvvzf gnome-voice-control-0.1.tar.gz

Enter in gnome-voice-control folder

cd gnome-voice-control-0.1

To install gnome-voice-control execute the following commands as root

./configure –prefix=/usr –with-sphinx2=/usr


make install

Now, the gnome-voice-control is installed.

Add the gnome-voice-control to gnome-panel

Click with the right button at the panel and choose add to panel, then will appear a window to choose applets. In the Micellaneous section has an applet with name VoiceControl, add it.

After all, you will see an applet with a text ‘idle’. To make the gnome-voice-control function, click with the right button on the applet and choose start control. When the applet show the text ‘ready’ you can start to speech.

To make the gnome-voice-control stop, click with the right button on the applet and choose stop control.

I hope that you like the software.

The actions implemented in this first release are:

RUN TERMINAL : Open gnome-terminal

RUN MAIL : Open Evolution

RUN BROWSER : Open Epiphany





Comments about the software are appreciated.


Raphael Nunes




46 responses

7 06 2007

good luck
first comment =D

7 06 2007

I saw it working, really nice!!
“Run the fucking terminal” worked like a charm LOL.

[]’s Pacu

8 06 2007
Luiz Perdido

Hey! I liked it very much!
The only problem is that when the applet is active and I’m talking to other people, it sometimes thinks I’m sending it controls, but I’m not. It happened few times though.
Very nice 😀

11 06 2007

I can’t get it to configure properly on Ubuntu 7.04. Has any of you achieved it ?

13 06 2007

sorry, i’m a newbie. i’m also using ubuntu 7.04 (64bit version).
I succesfully installed sphinx2 (I also made a deb by using checkinstall).
on the contrary, I can’t configure because of this error

checking for GNOME_PANEL... configure: error: Package requirements (libpanelapplet-2.0 gtk+-2.0 libgnomeui-2.0 gstreamer-0.10 gstreamer-base-0.10 gdk-2.0 libwnck-1.0) were not met:

but I can see from synaptic that libpanelapplet-2.0 (for example) is correctly installed in /usr/lib, but there is a – instead of the . between 2 and 0: the packet is: libpanelapplet2-0
moreover, do you need any help with anything an italian electronic engineer with some spare free time and some little programming experience can be good at?

13 06 2007
Luiz Perdido

the libpanelapplet-2.0 contains the panel binaries
to compile a app that uses it as a requirement, you need the development files, which are included in the packages which names end with -dev

13 06 2007

thank you, I’m going to try as soon as possible. btw, I thought that having build-essential was more than enough…I was wrong! thank you for the support

14 06 2007

thanks! now it’s working.
the problem is now that the thing is stuck in “calibration” mode and I can’t do nothing! why??

16 06 2007
Raphael Nunes

Hi to all,

About the problem on Ubuntu Festy, I think that is a problem on audio capture.
I am trying to discover what is the problem, when I find the solution to the problem I will divulge.

Raphael Nunes

16 06 2007
Gnome Voice Control - Demonstration « Heute und jetzt


16 06 2007

I am having the same exact problem as bastianazzo. It gets stuck at “Calibration”.

Running Ubuntu 7.04 AMD64 Desktop

18 06 2007

Resolving failed: Temporary failure in name resolution.
What can i do?

20 06 2007

On my side, Ubuntu Feisty doesn’t seem to like:
./configure –prefix=/usr –with-sphinx2=/usr
returns: “configure: error: invalid variable name: –prefix”
./configure –prefix=/usr
returns a similar error

You must replace – by —

20 06 2007

– by – and then – (that is a double one, WordPress eats the formatting)

20 06 2007

I’m getting the following errors while trying to compile gnome-voice -controler (I’m getting some for Sphinx
I couldn’t paste it all because the terminal displays only a limited number of errors.
NOTE: I’ve carefully added the required packages on Ubuntu 7.04, used the double – thing.

Has anyone a clue?

26 06 2007
Comandi Vocali in LINUX [deb] « Ubuntu Hells

[…] Questo è il sito del programmatore di questo progett, con i sorgenti e le istruzioni per compilarlo. […]

27 06 2007

when i say
run browse

Avvio fallito a causa del seguente errore:
Failed to connect to socket /tmp/dbus-KWe5Drk9Pa: Connessione rifiutata

29 06 2007
Gnome-Voice-Control 0.2 Demonstration « Heute und jetzt

[…] Information on instalation can be found here: […]

29 06 2007
Sitz! Sitz! GNOME Sitz! (ze gnome-foice-kontrol) « pollycoke :)

[…] dimenticavo, su GNOME Live trovate un rilascio del software, e qui trovate le istruzioni per […]

29 06 2007
29 06 2007

feisty 64 bit. i’m stuck at calibration.

keep going

30 06 2007

Hi, congrats for the good job!
I’m using feisty and your soft (v0.2) without any problem at all!
It’s great and fun to use 🙂

Btw could you please show how to add more commands and change the existent ones so I could have firefox instead of ephiphany (for example) and could also try to make an italian localization? I know this is still a dev release but since it works so well… 🙂

And one last question: the only “problem” that since now I can recognise with the app is that the feedback is not so fast (not a big problem really)…but I was wandering to know if the new releases will be oriented in this direction


1 07 2007

i’m still stuck :> any response?

5 09 2007

Muito bom. Deu trabalho pra instalar no ubuntu feisty, mas ta funfando blz…
Run terminal é mto útil msm… Parabéns

5 09 2007
Isaque Alves

Muito bom. Deu trabalho pra instalar no ubuntu feisty, mas ta funfando blz…
Run terminal é mto útil msm… Parabéns

14 10 2007

I seem to be having a problem with 7.04 I have done all of the different suggestions that are on here but for some reason my install doesn’t have the C Compiler as the error shows.

checking for C compiler default output file name… configure: error: C compiler cannot create executables
See `config.log’ for more details.

I have no idea what is going on here but is there any suggestions???


14 10 2007
Raphael Nunes

Do you have gcc and g++ installed?

Raphael Nunes

12 11 2007
14 11 2007

when you add support for keyboard keys?
I’d need voice control of my TV 🙂


15 11 2007
21 11 2007

Ahhhhhhhhh! The program hangs at ‘Calibration’. Its quite frustrating. Any help would be super awesome.

24 11 2007

Works great, keep up the good work.

21 12 2007
Vikas B

Amazing ! This is one more giant step for open source. Keep up the good work.

24 01 2008
Sitz! Sitz! GNOME Sitz! (ze gnome-foice-kontrol) at pollycoke :)

[…] dimenticavo, su GNOME Live trovate un rilascio del software, e qui trovate le istruzioni per […]

16 02 2008

How to install ….
and than search for GNOME-VOICE-CONTROL

select the box that appear and install,
after that rightclick on gnome bar and “ADD TO PANEL”
than you find the voice control and drag to the panel =P

10 05 2008

I think the “Calibration” hanging that seems to be happening to a lot of people including myself may be a results of the audio input device. I am using a dell XPS m1210 laptop with 64 hardy. I have my web cam and mic working great with skype, but I had to change my audo input device to “USB– blah blah…”. I do not know how to change the configuration for the audio input device, I imagine it is in the Sphynx configurations since the gnome voice control uses that. So I think once you have Sphynx working correctly with the right audio input device then it should go from Calibration to ready. I will try that

12 05 2008

some of the voice commands work for me in your second release, but a lot of them don’t. “Next Window” does not work at all. How can i train mine to recognize my voice a bit better? I’d also like to add features to it, maybe in the future i will release changes i make so everyone else can benefit. I think this project shows a lot of potential!

10 06 2008

In your latest version 0.3 tar file you request install of pocketsphinx
In your description above it s just sphinx.

Please explain the difference if any.

4 07 2008

On Ubuntu Hardy I get these missing packages

checking pkg-config is at least version 0.9.0… yes
checking for GNOME_PANEL… configure: error: Package requirements (libpanelapplet-2.0 gtk+-2.0 libgnomeui-2.0 gstreamer-0.10 gstreamer-base-0.10 gdk-2.0 libwnck-1.0) were not met:

No package ‘libpanelapplet-2.0’ found
No package ‘gtk+-2.0’ found
No package ‘libgnomeui-2.0’ found
No package ‘gstreamer-0.10’ found
No package ‘gstreamer-base-0.10’ found
No package ‘gdk-2.0’ found
No package ‘libwnck-1.0’ found

They do not seem to exist in ubuntu..

29 07 2008

Hi, I also get the message “Calibrations” when I am trying to use the program. It is stuck here and so I cannot use the program. I know my microphone works as I have tried it in “Sound Recorder” after changing the default “Record from input” from “Aux” to “Line-in”. Is there anyway to change the default options in this program so it will detect my microphone?

I’m using:

Hardy Heron 64 – desktop edition.


19 09 2008

OK, I tried to add it to the panel which really seemed like the easiest and most effective way of getting it right. I downloaded it from synaptic package manager and then like you said i dragged it to the panel. And then it said:

The panel encountered a problem while loading “OAFIID:GNOME_VoiceControlApplet”. Do you want to delete the applet from your configuration.

I have no idea what to do PLZ HELP!!!

26 01 2009

Has there been any success with this “calibration” issue yet? It seems specifically related to running 64-bit ubuntu. Everyone trying to get it to work and having this problem is running 64-bit. Any work arounds anyone? Anything discovered at all? I would have to imagine that we would want this to work on 64-bit!


23 02 2009

Works very nice, but i would like to adapt it to my language! I wonder if i change the file “desktop-control.dict” on /usr/share/gnome-voice-control, that can adapt it to portuguese language.

Funciona muito bem! Estive a pensar e será que se modificar o ficheiro “desktop-control.dict” na pasta /usr/share/gnome-voice-control, será que o poderia adaptar para português?

3 03 2009

Helo there, i liked a lot to have gnome-voice-control 0.3 intalled in my ubuntu, but is too dificult do it in the oldfashined way , so i did a research and i finded this italian guy that made de deb packages to gnome-voice-control. the link is this:


10 03 2009

Very nice, I have this running on my Asus EEE 4G with EasyPeasy 1.0 and it works quite fine! Is there an up to date overview of the possible actions?

10 03 2009
webdevign » Blog Archive » Gnome Voice Control im Netbook Remix

[…] Ubuntu gemacht und bin dabei auf Gnome Voice Control gestossen. Ursprünglich entstanden zum Google Summer of Code, hat das Projekt mittlerweile Einzug in die Package Repositories# von Debian […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: