Simon/Base models

From KDE Wiki Sandbox

Base models are a way of using existing (often speaker independant) acoustic models with Simon.

Create a speech model

To create your own speech model, you need to install the HTK.

With Simon you can easily create your own personal speech model. You don't need any extra files for this.

Static base model

If you are creating solutions which will be used by more than one user or simply don't have the time to train the system you can use static base models.

Static models are used as-is and are not modified by Simon in any way.

Because of this it is important that the selected base model matches your voice as closely as possible.

Adapt base model

To create your own speech model, you need to install the HTK.

You can select to adapt your static base models (see above). In this case, Simon will adapt the generic base model to your voice during model generation. This will improve the recognition rate of the resulting model.

If you choose to use adapted base models but don't record any trainingssamples, Simon will use the base models to be adapted just like static models.


Where to get base models

This depends on your target language.

To import the target model, download the archive and extract the following files: hmmdefs, tiedlist, macros and stats. To use the model just configure Simon to your wishes (Settings > Configure Simon > Model settings) and point Simon to those four files of the downloaded base model.

Your speech model will be automatically generated out of your trainings samples.

English


German

  • Voxforge; You can find their models in the download section. You need to look for Simon models. Direct link


Portuguese

Contribute

You have built or found a promising model that works well with Simon?

Please consider sending us the model, including the license under wish you want to distribute the model, per mail at: support [o] simon-listens.org

We can then add your model to Simons model database, making it available through the "Get model" download dialog in Simon.