simon Changelog

What's new in simon 0.4.0

Jan 3, 2013
  • General:
  • Minor string fixes and UI improvements
  • Simon:
  • Improving the base- and active model information display in the welcome page
  • Fixing memory leaks in simonvision
  • Fixing Scenario explosion
  • Simond:
  • Phoneme poisoning in SPHINX
  • Simonlib:
  • More robust handling of model input files for both HTK and SPHINX
  • Bugfixing in the model compilation backends
  • Sam:
  • SPHINX model adaption

New in simon 0.3 Alpha 3 (Jul 3, 2010)

  • Sound stack:
  • Fixed crash bug: Closing input device on Linux
  • SimonSoundInputs are now re-used if a new requester shows up before the last one was deleted even if, at that point, the old input doesn't have any clients anymore
  • ssc:
  • Model and Type were switched for both microphones and soundcards: Fixed
  • Calling waitForReadyRead() from different threads on QTcpSocket: Fixed

New in simon 0.3 Alpha 2 (Jun 25, 2010)

  • Sound stack:
  • New sound stack based on QtMultimedia
  • Allowing the use of multiple devices
  • Playback with multiple devices simultaniously
  • Volume calibration
  • Recognition:
  • Implemented our own level based voice activity detection (configurable)
  • Protocol:
  • Julius audio streaming has been replaced with our own implementation using RAW PCM data; Recognition interface now only handels standard WAVE files (easier to replace)
  • SSC / SSCD:
  • Adding support for multiple audio devices
  • Audio device information is added to the database and can be re-constructed for any sample at any time
  • Making the connection a bit more stable (handling of connection errors)
  • New wizard banners
  • simon:
  • Welcome wizard
  • Handling Greek characters
  • Automatic stopping / starting a local simond if configured to do so
  • Configure simond from within simon
  • New wizard banners
  • sam:
  • Respecting multiple sound in-/output devices
  • simond:
  • Option to keep all recognition samples
  • Calculator:
  • Adding the option to only output the calculation
  • Build system:
  • Portaudio is now an optional dependency (if activated the command line Julius works with microphone input)

New in simon 0.2 (Jul 13, 2009)

  • Fixed the remaining known issues and added the manual.

New in simon 0.2 RC1 (Apr 16, 2009)

  • Around 50 Bugfixes, most of the critical bugs preventing parts of simon to work completely.
  • As of now there are no known bugs in simon, but still 2 pretty nasty Julius related issues (1 crashes simon and 1 disables the recognition until you reconnect) which I hope get fixed by the Julius maintainers soon.

New in simon 0.2 Beta 3 (Jan 26, 2009)

  • 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.

New in simon 0.2 Beta 2 (Jan 12, 2009)

  • 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.

New in simon 0.2 Beta 1 (Dec 28, 2008)

  • 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.