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.