-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (17) .- Knowledge Base (1) . 

Simon

   0.4.0  

KDE Accessibility Application

Score 92%
Simon
zoom


Simon
zoom


Simon
zoom


Homepage:  http://simon-listens.org
Blog:  Link
Minimum required   KDE 4.x
Downloads:  6255
Submitted:  Jan 18 2008
Updated:  Dec 31 2012

Description:

The project provides a ready-to-use interface for the Julius- and SPHINX speech recognition engines. It integrates into X11 and Windows.

More information:
http://simon-listens.blogspot.co.at/2012/12/simon-040.html




Changelog:

0.4.0:
Changelog:
http://quickgit.kde.org/?p=simon.git&a=blob&h=7892dcb33e9d4c193878f666c255079c03492ab0&hb=91d1fcb47582b01ab6af11d265d9b98698ebb2c6&f=Changelog

0.3.0:
Changelog: http://sourceforge.net/projects/speech2text/files/simon/0.3.0/Changelog/download

0.3-alpha-3:
Changelog: http://sourceforge.net/projects/speech2text/files/simon/0.3-alpha-3/Changelog/view

0.3-alpha-2:
Changelog: http://sourceforge.net/projects/speech2text/files/simon/0.3-alpha-2/Changelog/view

Warning: You might need experimental packages on OpenSUSE from your distribution as this release requires KDE 4.4! (Included by default in Ubuntu 10.04)


0.3-alpha-1:
Changelog: http://sourceforge.net/projects/speech2text/files/simon/0.3-alpha-1/Changelog/view

Warning: You might need experimental packages from your distribution as this release requires KDE 4.4!

0.2:
Fixed the remaining known issues and added the manual.


0.2 rc1:

We've done a _lot_ of testing. Basically we tested every feature as well as we could and came up with a lot of bugs.
Well those are all fixed now :)

There are two issues left which are sadly quite bad: One crashes simon and one causes the recognition to stop without any error or warning what so ever. Both only get triggered when re-initializing the recognition and are related to Juliuslib. I hope to get that fixed soon.

But all in all, simon should be quite stable and ready for some productive use!

0.2-beta-3:

Introducing three new command plug-ins:
* List
A list of other simon commands; The user selects one of the commands using numbers 1-9; If there are more than 8 commands in the list, the list only goes from 1-8 and 0 and 9 are can be used for scrolling (0: up; 9: down).

* Composite
Combines other simon commands in one "Macro". The user can even define delays between the invocation of two sub-commands.

* Input Numbers
A calculator-like front-end to input long numbers with ease.

Also, the desktop-grid can now be completely controlled by voice.

The recording widget now displays the current "loudness" of the input while recording. This should help to weed out not working / badly configured microphones.

Updated Julius to the current SVN versions with minimal modifications.

Bug-Fixing all around - especially related to sound and recognition.

0.2-beta-2:

Fixed various bugs related to the grammar which caused it to not get saved most of the time. It is now again possible to add multiple words at once without losing samples. All input files to the importing functions (dictionary, texts, etc.) are now checked if they exist before the importing begins. simon now compiles also on Ubuntu Hardy Heron (KDE 4.0) Removed KDE-Includes when building julius (a lot of warnings due to strict compiler flags) All libraries are now installed correctly.

0.2-beta-1:

Bugfixing all around.
Fixed a whole lot of libjulius / sent related issues regarding stopping / starting of the sound-stream.
Fixing the Windows Version.
Introducing CPack support for quick package building.


0.2-alpha-1:

Porting to KDE 4
Removed Juliusd in favor of simond:
* Network audio streaming
* Recognition and model compilation on server
* No processor intensive calculations on the client (opens the door to development of solutions for embedded devices, etc.)
Revised and greatly improved command plugin architecture
* Individual triggers per plugin
* Runtime module loading / unloading (even the configuration of the modules)
Introduction of ksimond - a frontend to the simond recognition server
And much, much more...


0.1-alpha-2.1:

A lot of compatibility fixes.


0.1-alpha-2:

Too many changes to count - here the most important ones:

Fixed about a gazillion bugs.
Streamlined the interface.
The command-system has been completely rewritten.
A few performance optimizations.
Introduced a structured build-system.
Switched to portaudio backend for more compatibility.
Did I mention fixing bugs? Lots of them...

0.1-alpha-1:
Initial release




LicenseGPL
Source(Simon 0.4.0 Source)
MS Windows(Simon 0.4.0 Windows installer)
Send to a friend
Subscribe
Other  Apps  from bedahr
Report inappropriate content



goto page: prev   1  2  3  4  5  6 

-

 grammar definition

 
 by krahser on: May 5 2009
 
Score 50%

Hi,

I can`t understand how to define the grammar.. is it a definition like bnf?

can you give me some example for digits?

thanks.


Reply to this

-

 Re: grammar definition

 
 by Domar on: May 8 2009
 
Score 50%

Hi!

The grammer is used to define what constellations are possible to speak.

If you define the grammer "Noun verb" all kombinations of nouns and verbs could be a command for simon.
If you use only commands and no dictation you could define a grammer called trigger or something like this and all commands which are "trigger" could be used.


member of simon work group
Reply to this

-

 Re: grammar definition

 
 by bedahr on: May 14 2009
 
Score 50%

Yes Domar is of course correct.

For digits this is even simpler. When you add the words one, two, etc. just give them a descriptive terminal like "Digit".

If all your digits have the terminal "Digit" then allowing the sentences "One", "Two", etc. to be recognized is simply a matter of defining the grammar structure "Digit".


Reply to this

-

 A small HOW-TO?

 
 by rakku on: May 24 2009
 
Score 50%

Sorry, I'm having a very hard time trying to make it work...

I'm interested mostly in commands, not dictation (to start with). I have the latest version installed and running fine (Kubuntu 9.10, portaudio from trunk), but I can't get anything out of it. Could you please provide a very simple tutorial to get a few commands working? I guess I can figure out how to do the rest by myself, I just need some examples.

Many thanks.
And thanks for your effort in developing this.


Reply to this

-

 Re: A small HOW-TO?

 
 by rakku on: May 24 2009
 
Score 50%

And I did read the Handbook, but no luck ;)


Reply to this

-

 Re: Re: A small HOW-TO?

 
 by bedahr on: May 26 2009
 
Score 50%

Hi!

By latest Version did you mean rc1 or the svn version? The SVN versions manual is pretty much complete and does contain a large section about how to setup commands.

Have you already read that?


Reply to this

-

 Re: Re: Re: A small HOW-TO?

 
 by rakku on: May 26 2009
 
Score 50%

I'm using the svn version (but in "about simon" it says .0.2rc1).

My steps were:

1. Add "computer" to my word list, as "Trigger" (without quotes)
2. Add "firefox" as "Program"
3. Define "Trigger Program" as a sentence structure in "Grammar"
4. Commands > New Command > Import program > search and add "Firefox"

Now, if simon is "Connected and Activated" I would expect it to respond to the voice command "Computer Firefox" by opening Firefox.

Is this correct? Anything missing? Maybe I just need to train a bit more these two words?


Reply to this

-

 Re: Re: Re: Re: A small HOW-TO?

 
 by bedahr on: May 26 2009
 
Score 50%

The most obvious problem: simon is case sensitive (trigger, commands, everything).

Make sure they are exactly the same and also ensure that "Computer" is indeed the trigger for your executable commands plugin.


Reply to this

-

 Re: Re: Re: Re: Re: A small HOW-TO?

 
 by rakku on: May 27 2009
 
Score 50%

I got it working!!

Many thanks, I'll keep on exploring ;)


Reply to this

-

 Re: Re: Re: Re: Re: Re: A small HOW-TO?

 
 by bedahr on: May 27 2009
 
Score 50%

Great! If you like simon please give it a "Good"-Vote!



-

 Suse 11.1 X86-64

 
 by Hansvd on: May 30 2009
 
Score 50%

I am trying to run simon (generic binary version) on a suse 11.1 64-bit system, but keep prunning into problems. Is this binary only suitable for 32-bit systems? When adding library paths so simon can find the proper files using the "export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH" command, I get errors of the type (e.g.):

ERROR: ld.so: object '/usr/lib64/libv4l/v4l2convert.so' from /etc/ld.so.preload cannot be preloaded: ignored.
./usr/bin/simon: error while loading shared libraries: libportaudio.so.2: wrong ELF class: ELFCLASS64


Reply to this

-

 Re: Suse 11.1 X86-64

 
 by bedahr on: May 31 2009
 
Score 50%

Yes the generic binary is of course also 32-bit. "Generic" in this context means just that it is neither DEB nor RPM, etc.

There are no pre-packaged 64-bit packages of simon yet. However, compiling simon (I would even suggest using the SVN version if you already compile it) is very easy under linux.

The instructions on http://www.cyber-byte.at/wiki/index.php/English:_Setting_up_A_Development_Environment#Linux are for Ubuntu but it should be very easy to find the OpenSUSE packages with similar names.

Greetings,
Peter


Reply to this

-

 Need a pkg for archlinux

 
 by dcatcher on: Jul 11 2009
 
Score 50%

the package file in aur is still 0.1-alpha2.1


Reply to this

-

 Re: Need a pkg for archlinux

 
 by bedahr on: Jul 11 2009
 
Score 50%

Hi!

Sorry that there is no pkg for arch. I personally don't know Arch well enough to make a package for it (and it isn't supported by CPack either in contrast to Deb/RPM).

Please contact the original maintainer of the package - maybe he'll update it.

You can probably get in touch with him here: http://www.unixboard.de/vb3/showthread.php?t=40616

Greetings,
Peter


Reply to this

-

 Re: Re: Need a pkg for archlinux

 
 by bedahr on: Jul 11 2009
 
Score 50%

Looks like you are getting lucky :)

https://sourceforge.net/forum/forum.php?thread_id=3330827&forum_id=672427

Greetings,
Peter


Reply to this

-

 Re: Re: Re: Need a pkg for archlinux

 
 by dcatcher on: Jul 12 2009
 
Score 50%

Thank you very much peter!

I'll definitedly give it a try when the pkg is updated.


Reply to this

-

 Re: Re: Re: Re: Need a pkg for archlinux

 
 by dcatcher on: Jul 17 2009
 
Score 50%

Here is my experience about simon.

I use archlinux + kdemod 4.2.4 + lastest oss + portaudio_v19 on thinkpad t43 with internal mic.

I have to record at the 44100HZ mono or above, or nothing is recoreded and I get the error:

Expression 'bytesRead = read( component->fd, component->buffer, len )' failed in 'src/hostapi/oss/pa_unix_oss.c', line: 1077
Expression 'PaOssStreamComponent_Read( stream->capture, &frames )' failed in 'src/hostapi/oss/pa_unix_oss.c', line: 1641

It seems a bug in oss.
Even if I set the frequency at 44100hz. the replay is twice as faster as recording like a fast-forwarding.

After training a phrase like "open firefox", it does open firefox, however only for one time, then the same error above occurs and no recognition until rebuilding the model.

I test audacity to record at 8000hz, the same error occurs, however, when recording at 44100hz, replay is well.

At present, it's a pity that simon is unusable for me. But I like the prossiblity it brings about and will try it later when I am lucky again.


Reply to this

-

 Re: Re: Re: Re: Re: Need a pkg for archlinux

 
 by bedahr on: Jul 17 2009
 
Score 50%

Hi!

Please have a look at our troubleshooting section in the wiki:

http://www.cyber-byte.at/wiki/index.php/English:_Troubleshooting#Sound

You will most likely want to record at 16kHz. If your hardware does not support that there are ways around that (most easily by using an appropriate ALSA configuration or by using postprocessing filters as documented in the manual / wiki).

Greetings,
Peter


Reply to this

-

 Re: Re: Re: Re: Re: Re: Need a pkg for archlinux

 
 by dcatcher on: Jul 18 2009
 
Score 50%

I have tried sox to desample to 16000hz mono with various input frequency.

The problem is the same with directly sample 16000hz mono: endless replay with no voice, plus the same error.

So I suppose I just cannot play wav at 16000hz system wide with portaudio. I have to give up.



-

 Re: Re: Re: Re: Re: Re: Need a pkg for archlinux

 
 by bedahr on: Jul 18 2009
 
Score 50%

Hi!

That just means that your hardware does obviously neither support 16kHz playback nor recording.

You can define ALSA resampling (pseudo) devices for that.

Again, this is described in our WIKI.

If you can life without playback then your current setup (with SOX resampling) should already be fine.

Greetings,
Peter



-

 Connection refused

 
 by sisqonrw on: Jul 19 2009
 
Score 50%

Hi i get the message:

Connection refused

when i want to connect.

what is the problem? What can i do?


Reply to this

-

 Re: Connection refused

 
 by bedahr on: Jul 19 2009
 
Score 50%

You probably didn't start the simond recognition server.

Just start the ksimond front-end which will start simond automatically.

Please refer to the application manual for more information on the simon architecture.

Greetings,
Peter


Reply to this

-

 Re: Re: Connection refused

 
 by sisqonrw on: Jul 19 2009
 
Score 50%

ok now is asking me user and password. but i havent one.


Reply to this

-

 Re: Re: Re: Connection refused

 
 by sisqonrw on: Jul 19 2009
 
Score 50%

sorry i have created one. now it works!


Reply to this

-

 question

 
 by gree on: Aug 12 2009
 
Score 50%
greegree
CTU in Prague, FEE, ATG
Home
-
Antonin Komenda 0

CTU in Prague, FEE, ATG
Czech Republic, Prague
Last visit Jul 15 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Hello,

I have one word "Test" (terminal "Noun"). My grammar is only "Noun". The word has been trained two times and the command is called "Test" and should run firefox.

I am "Connected but Deactivated" and clicking on "Activate" shows an error dialog:
----
Couldn't start recognition because the system reports that the recognition is not ready.

Please check if you have defined a wordlist, an appropriate grammar and recorded a few trainings samples.

The system will then, upon synchronization, generate the model which will be used for the recognition.
----
I was not able to find any other error info, but I suppose the problem is the model is not created.

I'm probably missing something important.

Thanks a lot for any help.

simon
Version 0.2
Kubuntu Janunty


Reply to this

-

 Re: question

 
 by gree on: Aug 12 2009
 
Score 50%
greegree
CTU in Prague, FEE, ATG
Home
-
Antonin Komenda 0

CTU in Prague, FEE, ATG
Czech Republic, Prague
Last visit Jul 15 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

*Kubuntu is Karmic Koala


Reply to this

-

 Re: Re: question

 
 by bedahr on: Aug 15 2009
 
Score 50%

simon 0.2 needs a shadow lexicon to start the synchronization.

This is a bug in 0.2. Sorry!


Reply to this

-

 Re: Re: Re: question

 
 by gree on: Aug 16 2009
 
Score 50%
greegree
CTU in Prague, FEE, ATG
Home
-
Antonin Komenda 0

CTU in Prague, FEE, ATG
Czech Republic, Prague
Last visit Jul 15 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Ok, thanks for reply.


Reply to this

goto page: prev   1  2  3  4  5  6 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.