Posts Tagged ‘Qt Creator’

sam: test prompts

Friday, August 7th, 2009

I checked out revision 891:

liberty@liberty-desktop:~/200907$ svn co https://speech2text.svn.sourceforge.net/svnroot/speech2text/

Then I tried to build simon / sam:

liberty@liberty-desktop:~/200907/speech2text/trunk$ ./build_ubuntu.sh

During the compilation, an error message appeared. I will try again later, I don’t know what went wrong.

I think that sam will be very useful for testing speech models:

sam-test

I opened the file /home/liberty/200907/speech2text/trunk/sam/src/main.ui with Qt Creator. You can see that it is possible to define a path for test prompts (text file) / test prompts base path (corresponding wav files). I will try that with German Voxforge prompts. My goal is to test up to about 100 prompts (utterances) at a time.

How to install Qt under Ubuntu

Tuesday, May 19th, 2009

Simon is made with the Qt toolkit. What does this mean? I assume that a lot of people never have heard of Qt. Read in the Wikipedia, and you will find out that a lot of popular software has been created with Qt, e.g. a very popular closed source VoIP application, and a very popular open source media player. But I couldn’t find a speech recognition software in this list. Simon could fill the gap. Media players, mobile phones, VoIP applications – those things are already available. But one thing is missing: a free and open source speech recognition software application with a GUI.

To get involved with the simon source code, it is a good decision to install Qt under Ubuntu. A picture can say more than thousand words:

applications

1. Applications > Add/Remove…
2. Type into the search field Qt
3. Select the Qt Creator. I found two videos at youtube that helped me as newbie to understand the Qt Creator:
(a) Qt Creator – 02 My first creation
(b) Creating interactive QT hello world GUI application using QT Creator
4. Qt 4 Assistant
5. Qt 4 Designer
6. Select the Qt 4 Linguist, if you plan to translate simon into your own mother language. The Hello tr() Example helped me to understand the concept of the Qt 4 Linguist. You can watch a demo of this example when you type into the Ubuntu terminal qtdemo. Qt is a really user friendly software. As a beginner I can say: I like the Qt Creator a lot.

Then press the Apply Changes button. Qt is now installed, and you can take a look at ksimond.