Simon

From TheLinuxVault

Jump to: navigation, search


Free Open Source Software
Simon


Managed by: Peter Grasch

Visit the Website!
Current Stable Release: 0.1-alpha-1
License: GPL

Simon is a speech recognition program. It uses Julius as a backend to do the recognition work.


According to kde-apps.org:[1]

"simon can import dictionaries, grammar structures and compile a language model with the help of the HTK toolkit of the university of cambridge.

With the recognition results it can type texts, simulate shortcut sequences and start programs."


Contents

[edit] Compiling and Running Simon

Note: these instructions are not completed yet


First, install dependencies (on Ubuntu):

sudo apt-get install libasound2-dev libx11-dev libxtst-dev libqt4-dev build-essential

Next, after downloading Simon from http://www.kde-apps.org/content/show.php/simon?content=73815 and extracting it open a terminal in the Simon source directory and compile the program:

qmake
make

The binary will appear in the bin folder of the Simon source directory.

Next, copy simon_en.qm and simon_en.ts from the Simon source directory into the bin folder within it. (this will translate it into English)

Next, double click on simon in the bin folder of the Simon source directory.

Follow the instructions in the Simon installer. It will tell you that you need several other programs to install Simon:

[edit] HTK

http://htk.eng.cam.ac.uk/download.shtml

Click on HTK source code (tar+gzip archive) then sign up for a password and accept the license. Once you have a username and password, click it again and enter them to download it. After extracting it, follow the instructions in README:

./configure
make all
sudo make install

[edit] Julius

Download Julius from http://www.kde-apps.org/content/show.php/simon?content=73815 and extract it.

qmake
make

[edit] bzip2

This may already be installed

[edit] Voxforge Acoustic Models

Download the most recent build for Linux from http://www.repository.voxforge1.org/downloads/Main/Tags/Releases/


After this there are a whole bunch of fields that need to be filled out in Simon. The project is still new, but instructions for this, or a simpler script, will come soon.

[edit] External Links


This article is a stub. You can help The Linux Vault by expanding it.
Personal tools