The Simon Handbook

Peter H. Grasch

Revision 0.4 (2012-12-14)

Simon is an open source speech recognition solution.


Table of Contents

1. Introduction
2. Overview
Architecture
Required Resources for a Working Simon Setup
Scenarios
Acoustic model
3. Using Simon: Typical user
First run wizard
Scenarios
Base models
Server
Sound configuration
Volume calibration
The Simon Main Window
Main window: Scenarios
Main window: Training
Main window: Acoustic model
Main window: Recognition
Scenarios
Import Scenario
Delete Scenario
Recordings
Volume
Silence
Content
Microphone
Sample Quality Assurance
Contribute Samples
Manage training data
Modifying samples
Clear training data
Importing Training Samples
Configuration
General Configuration
Recordings
Speech Model
Model Extensions
Recognition
Actions
Text-to-speech
Social desktop
Webcam configuration
Advanced: Adjusting the recognition parameters manually
4. Advanced: Creating new scenarios with Simon
Introduction
Speech recognition: background
Language Model
Acoustic Model
Scenarios
Scenario hierarchies
Adding a new Scenario
Edit Scenario
Export Scenario
Vocabulary
Adding Words
Editing a word
Removing a word
Special Training
Importing a Dictionary
Create language profile
Grammar
Import a Grammar
Renaming Categories
Merging Categories
Training
Storage Directories
Adding Texts
On-The-Fly Training
Context
Scenario selection
Sample groups
Context conditions
Commands
Executable Commands
Place Commands
Shortcut Commands
Text-Macro Commands
List Commands
Composite Commands
Desktop grid
Input Number
Dictation
Artificial Intelligence
Calculator
Filter
Pronunciation Training
Keyboard
Dialog
Akonadi
D-Bus
JSON
5. Questions and Answers
6. Credits and License
A. Installation