<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
  <!ENTITY kmyapplication "<application
>Simon</application
>">
  <!ENTITY kappname "&kmyapplication;">
  <!ENTITY package "kde-module">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Catalan "INCLUDE">
  <!ENTITY % English "INCLUDE">

]>


<book id="simon" lang="&language;">

<bookinfo>
<title
>El manual de &kmyapplication;</title>

<copyright>
<year
>2008-2012</year>
<holder
>Peter Grasch</holder>
</copyright>

<date
>14-12-2012</date>
<releaseinfo
>0.4</releaseinfo>

<legalnotice
>&FDLNotice;</legalnotice>

<authorgroup>
<author
><personname
> <firstname
>Peter</firstname
> <othername
>H.</othername
> <surname
>Grasch</surname
> </personname
> <email
>peter.grasch@bedahr.org</email
> </author>
&traductor.Antoni.Bella; 
</authorgroup>

<abstract>
<para
>&kmyapplication; és una solució de codi obert per al reconeixement de la veu. </para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdeutils</keyword>
<keyword
>Kapp</keyword>
<keyword
>Simon</keyword>
<keyword
>reconeixement</keyword>
<keyword
>pronuncia</keyword>
<keyword
>veu</keyword>
<keyword
>ordre</keyword>
<keyword
>control</keyword>
<keyword
>escenaris</keyword>
<keyword
>acústic</keyword>
<keyword
>accessibilitat</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Introducció</title>

<para
>&kmyapplication; és el frontal principal per a la solució de codi obert Simon per al reconeixement de la veu. Es tracta d'un client de Simond i proporciona una interfície gràfica d'usuari per a gestionar el model de pronunciació i les ordres. D'altra banda, Simon pot executar tot tipus d'ordres basades en l'entrada que rep des del servidor: Simond. </para>

<para
>En contrast amb les actuals ofertes comercials, Simon ofereix un enfocament únic de «fes-ho tu mateix» per al reconeixement de la veu. En lloc de models de pronunciació pre-definits, o pre-entrenats, Simon no ve amb cap. En el seu lloc, proporciona una interfície d'usuari final fàcil d'utilitzar per crear models d'idioma i acústics partint de zero. </para>

<para
>De manera addicional l'usuari final pot descarregar amb facilitat casos d'ús creats per altres usuaris i compartir els seus. </para>

<para
>La versió actual es pot utilitzar per crear solucions d'«ordre i control», especialment adequades per a les persones amb discapacitat. No obstant, degut a la quantitat d'entrenament necessari, el dictat continu, no és raonable ni compatible amb les versions actuals de Simon. </para>

<para
>A causa de la seva arquitectura, la mateixa versió de Simon es pot utilitzar amb tots els idiomes i dialectes. Fins i tot, si cal, es poden fusionar idiomes dins d'un model. </para>
</chapter>


<chapter id="overview">
<title
>Resum</title>

<sect1 id="architecture">
<title
>Arquitectura</title>
<para
>L'arquitectura de reconeixement principal de Simon es compon de tres aplicacions. <itemizedlist>
  <listitem
><para
>&kmyapplication;</para
><para
>Aquesta és la interfície gràfica principal.</para
><para
>Actua com un client per al servidor Simond.</para
></listitem>
  <listitem
><para
>Simond</para
><para
>El servidor de reconeixement.</para
></listitem>
  <listitem
><para
>KSimond</para
><para
>Un frontal gràfic per a Simond.</para
></listitem>
</itemizedlist>
</para>

<para
>Aquests tres components formen una veritable solució client / servidor per al reconeixement. Això significa que hi ha un servidor (Simond) per a un o més clients (&kmyapplication;; aquesta aplicació). KSimond és només un frontal per a Simond, el qual significa que no afegeix funcionalitats al sistema, sinó que proporciona una forma d'interactuar gràficament amb Simond. </para>

<para
>A més de Simon, Simond i KSimond, altres aplicacions més especialitzades també formen part d'aquesta distribució de Simon. <itemizedlist>
  <listitem
><para
>Sam</para
><para
>Proporciona un control més profund del vostre model de pronunciació i permet provar el model acústic.</para
></listitem>
  <listitem
><para
>SSC / SSCd</para
><para
>Aquestes dues aplicacions es poden utilitzar per col·leccionar una gran quantitat de mostres de pronunciació des de persones diferents amb més facilitat.</para
></listitem>
  <listitem
><para
>Afaras</para
><para
>This simple utility allows users to quickly check large corpora of speech data for erroneous samples.</para
></listitem>
</itemizedlist>
</para>

<para
>Per a més detalls consulteu els manuals individuals d'aquestes aplicacions. </para>


<para>
<screenshot>
<screeninfo
>Arquitectura</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="architecture.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>&kmyapplication; és utilitzat per crear i mantenir una representació de la vostra pronunciació i idioma. Aquesta representació s'enviarà al servidor Simond el qual la compilarà en un model de pronunciació utilitzable.</para>
<para
>&kmyapplication; enregistrarà el so del micròfon i el transmetrà al servidor, el qual executarà el reconeixement sobre el flux d'entrada rebut. Simond enviarà el resultat del reconeixement de tornada al client (&kmyapplication;).</para>
<para
>A continuació &kmyapplication; utilitzarà aquest resultat del reconeixement per executar ordres com obrir programes, seguir enllaços, &etc;</para>

<para
>Simond identifica les seves connexions amb una combinació d'usuari / contrasenya la qual és completament independent del sistema operatiu subjacent i els seus usuaris. Per omissió, hi ha configurat un usuari estàndard a Simon i Simond, de manera que el cas típic d'ús d'un servidor Simond per a un client Simon funcionarà <quote
>fora de la caixa</quote
>.</para>
<para
>Cada client de Simon inicia una sessió al servidor amb una combinació d'usuari / contrasenya que l'identifica com un usuari únic i per tant un model de pronunciació únic. Cada usuari manté el seu propi model de pronunciació, però el podreu utilitzar des de diferents ordinadors (diferents instàncies de Simon físiques) simplement accedint al mateix servidor de Simond. Una instància de Simond també pot servir a múltiples usuaris.</para>
<para
>Per obrir el servidor a Internet o utilitzar múltiples usuaris en un servidor haureu de configurar Simond. Per a més detalls consulteu el <ulink url="help:/simond"
>manual de Simond</ulink
>. </para>
</sect1>

<sect1 id="needed_parts">
<title
>Els recursos necessaris per a una configuració funcional de &kmyapplication;</title>

<note>
<para
>Per obtenir informació de fons sobre els models de pronunciació, referiu-vos a la <link linkend="speech_model"
>secció Reconeixement de la veu: Rerefons</link
>. </para>
</note>

<para
>Per aconseguir que Simon reconegui la veu i reaccioni a aquesta, necessitareu ajustar un model de pronunciació.</para>

<para
>Els models de pronunciació es descriuen com els sons de la veu, quines paraules existeixen, com sonen i quines combinacions de paraules existeixen (<quote
>frases</quote
> o <quote
>estructures</quote
>).</para>

<para
>Un model de pronunciació consisteix bàsicament de dues parts: <itemizedlist>
<listitem
><para
>Model d'idioma: Descriu totes les paraules existents i quines frases són gramaticalment correctes. </para
></listitem>
<listitem
><para
>Model acústic: Descriu com sonen les paraules. </para
></listitem>
</itemizedlist>
</para>

<para
>Necessitareu aquests dos components per aconseguir que Simon reconegui la vostra veu.</para>

<para
>In Simon, the language model will be created from your active <emphasis
>scenarios</emphasis
> and the acoustic model will be either built solely through your voice recordings (training) or with the help of a <emphasis
>base model</emphasis
>.</para>

<sect2 id="scenarios">
<title
>Els escenaris</title>

<para
>Un escenari constitueix un cas d'ús complet de Simon. Per a controlar Firefox, per exemple, l'usuari només instal·larà l'escenari per a Firefox. </para>

<para
>In other words, scenarios tell Simon what words and phrases to listen for and what to do when they are recognized. </para>

<para
>Because scenarios do not contain information about how these words and phrases actually sound, they can be shared and exchanged between different Simon users without problems. To accommodate this community based repository pool, a <ulink url="http://kde-files.org/index.php?xcontentmode=692"
>category for Simon scenarios has been created on kde-files.org</ulink
> where the scenarios, which are just simple text files (XML format), can be exchanged easily. </para>

<para
>En la majoria dels casos els escenaris estan dissenyats per funcionar millor amb un determinat <link linkend="base_model"
>model base</link
> per evitar <link linkend="phoneme_set_issues"
>problemes amb el joc de fonemes</link
>. </para>

<para
>Per obtenir informació sobre com utilitzar els escenaris a Simon, si us plau, referiu-vos a la <link linkend="scenarios_use"
>secció escenari</link
> en el capítol usar Simon. </para>
</sect2>

<sect2 id="base_model">
<title
>Model acústic</title>

<para
>As mentioned above, you need an acoustic model to activate Simon.</para>

<para
>You can either create your own or use and even adapt a base model. Base models are already generated, most often speaker independent, acoustic models that can be used with Simon.</para>

<para
>The following table shows what is required, depending on your Simon configuration: <table frame='all'
><title
>Ways to an acoustic model</title>
<tgroup cols='4' align='left' colsep='1' rowsep='1'>
<thead>
<row>
  <entry
></entry>
  <entry
>Training required</entry>
  <entry
>Base model required</entry>
  <entry
><link linkend="model_backends"
>Model creation backend</link
> required</entry>
</row>
</thead>
<tbody>
<row
> <entry
>Model base estàtic</entry>
  <entry
>No</entry>
  <entry
>Sí</entry>
  <entry
>No</entry>
</row>
<row>
  <entry
>Model base adaptat</entry>
  <entry
>Sí</entry>
  <entry
>Sí</entry>
  <entry
>Sí</entry>
</row>
<row>
  <entry
>Model generat per l'usuari</entry>
  <entry
>Sí</entry>
  <entry
>No</entry>
  <entry
>Sí</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<sect3 id="model_backends">
<title
>Dorsals</title>

<para
>Simon uses external software to build acoustic models and to recognize speech. </para>

<para
>Usually, these backends can be split into two distinct components: The "model compiler" or "model generation" backend used to create or adapt acoustic models and the "recognizer" used to recognize speech with the help of these models. </para>

<para
>Not all operation modes of Simon will require a model compiler backend. Please refer to the next section about details on when this is the case. </para>

<para
>Two different backends are supported: <itemizedlist>
<listitem
><para
>Julius / HTK</para>
<para
>Models will be created with the <ulink url="http://htk.eng.cam.ac.uk"
>HTK</ulink
>. <ulink url="http://julius.sourceforge.jp/en_index.php"
>Julius</ulink
> will be used as recognizer.</para>
<para
>To use this backend, please make sure that you have an up-to-date version of both these tools installed.</para>
</listitem>
<listitem
><para
>CMU SPHINX</para>
<para
>This backend, also often simply referred to as "SPHINX backend", uses the PocketSphinx recognizer and the SphinxTrain model generation backend. Please refer to the <ulink url="http://cmusphinx.sourceforge.net/"
>CMU SPHINX website</ulink
> for more details.</para>
<para
>The CMU SPHINX backend requires that Simon is built with the optional SPHINX support. If you have not compiled Simon from source, please refer to your distribution for more information.</para>
</listitem>
</itemizedlist>
</para>

<para
>If you are using base models, Simon will automatically select the appropriate backend for you. However, if you want to build your own models from scratch (user-generated model, see below) and have a certain preference, please <ulink url="help:/simond/speech_model_compilation_configuration.html"
>refer to the Simond configuration</ulink
> for more information.</para>

<para
>Base models created for one backend are not compatible with any other backend. Please refer to the <link linkend="base_model_compatibility"
>compatibility matrix</link
> for details.</para>
</sect3>

<sect3 id="base_model_types">
<title
>Tipus de models base</title>

<para
>Hi ha tres tipus de models base: <itemizedlist>
<listitem
><para
>Model base estàtic</para>
</listitem>
<listitem
><para
>Model base adaptat</para>
</listitem>
<listitem
><para
>Model generat per l'usuari</para>
</listitem>
</itemizedlist>
</para>

<para
>Per obtenir informació sobre com utilitzar els models base a Simon, si us plau, referiu-vos a la <link linkend="base_model_use"
>secció Models base en el capítol Usar Simon</link
>. </para>

<sect4 id="base_model_static">
<title
>Model base estàtic</title>

<para
>Els models base estàtics simplement utilitzen un model acústic pre-compilat sense modificar-lo.</para>

<para
>Les dades de l'entrenament col·leccionades a través de Simon no s'utilitzaran per millorar la precisió del reconeixement.</para>

<para
>This type of model <emphasis
>does not</emphasis
> require the model creation backend to be installed.</para>

</sect4>

<sect4 id="base_model_adapted">
<title
>Model base adaptat</title>

<para
>Mitjançant l'adaptació d'un model acústic pre-compilat podreu millorar la precisió, adaptant-la a la vostra veu.</para>

<para
>Les dades de l'entrenament col·leccionades seran compilades en una matriu d'adaptació que després s'aplicarà al model base seleccionat.</para>

<para
>This type of model <emphasis
>does</emphasis
> require the model creation backend to be installed.</para>

</sect4>

<sect4 id="base_model_user_generated">
<title
>Model generat per l'usuari</title>

<para
>Quan s'utilitzen els models generats per l'usuari, l'usuari és responsable d'entrenar el seu propi model. No s'utilitzarà un model base.</para>

<para
>Les dades de l'entrenament s'utilitzaran per compilar el vostre propi model acústic permetent-vos crear un sistema que reflecteixi directament la vostra veu.</para>

<para
>This type of model <emphasis
>does</emphasis
> require the model creation backend to be installed.</para>
</sect4>

</sect3>

<sect3 id="base_model_compatibility">
<title
>Requirements</title>

<para
>To build, adapt or use acoustic models of different types, certain software needs to be installed. <table frame='all'
><title
>Requeriments del model base</title>
<tgroup cols='3' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
></entry>
  <entry
>CMU SPHINX</entry>
  <entry
>Julius / HTK</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Model base estàtic</entry>
  <entry
>PocketSphinx</entry>
  <entry
>Julius</entry>
</row>
<row>
  <entry
>Model base adaptat</entry>
  <entry
>SphinxTrain, PocketSphinx</entry>
  <entry
>HTK, Julius</entry>
</row>
<row>
  <entry
>Model generat per l'usuari</entry>
  <entry
>SphinxTrain, PocketSphinx</entry>
  <entry
>HTK, Julius</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>All four tools, HTK, Julius, PocketSphinx and SphinxTrain, can safely be installed at the same time. </para>
<para
>SPHINX support in Simon must be enabled during compile time and might not be available on your platform. Please refer to your distribution. </para>
<note>
<para
>The Simon Windows installer includes Julius, PocketSphinx and SphinxTrain but not the HTK. Please refer to the <link linkend="installation"
>installation section</link
> for information on how to install it should you find the need for it. </para>
</note>
</sect3>

<sect3 id="base_model_get">
<title
>On aconseguir els models base</title>

<para
>Simon base models are packaged as <filename
>.sbm</filename
> files. If you happen to have raw model files for your backend, you can package them into a compatible SBM container within Simon. Please refer to the <link linkend="configuration_speechmodel"
>speech model configuration</link
> for details. </para>

<para
>Not all SBM models may work for you. Please refer to the <link linkend="model_backends"
>model backends section</link
> for details. </para>

<para
>Per mantenir actualitzada aquesta llista de models base disponibles, consulteu-la <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Base_models#Where_to_get_base_models"
>al nostre wiki en línia</ulink
>. </para>
</sect3>

<sect3 id="phoneme_set_issues">
<title
>Qüestions sobre el joc de fonemes</title>

<para
>Per tal que els models base funcionin, tant els vostres escenaris com el vostre model base necessitaran utilitzar el mateix joc de fonemes.</para>

<para
>In practice, this often just means that you need to <emphasis
>match scenarios to your base model</emphasis
>. The name of &kmyapplication; base models will most likely start with a tag like "[EN/VF/JHTK]". Try to download scenarios that start with the same tag.</para>

<para
>You can not use scenarios designed for different phoneme set (different base model). If Simon recognizes this error, it will try to disable affected words by removing them from the created speech model. These words will be marked with a red background in the vocabulary of the scenario. To re-enable them, transcribe them with the proper phoneme set or use a user-generated model. </para>

<note>
<title
>Consell</title>
<para
>Si dissenyeu un escenari nou serà una bona idea utilitzar el diccionari que es va utilitzar per crear el model base com a diccionari ombra. D'aquesta manera Simon suggerirà els fonemes <quote
>correctes</quote
> quan afegeixi automàticament les paraules.</para>
</note>
</sect3>
</sect2>
</sect1>

</chapter>


<chapter id="using-simon">
<title
>Usar &kmyapplication;: Usuari típic</title>

<para
>Les següents seccions descriuen com utilitzar Simon.</para>

<sect1 id="first_run">
<title
>Primera execució de l'assistent</title>

<para
>Durant el primer inici de Simon, aquest assistent us guiarà a través de la configuració inicial de &kmyapplication;.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Benvinguda</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>La configuració consisteix de cinc senzills passos que es detallen a continuació. Si voleu podeu saltar-vos cada pas i fins i tot l'assistent sencer -en aquest cas, el sistema es configurarà amb els valors predeterminats-.</para>

<para
>However, please note that without any configuration, there won't be any recognition.</para>

<sect2 id="first_run_scenarios">
<title
>Els escenaris</title>

<para
>En aquest pas podeu afegir o descarregar els <link linkend="scenarios"
>escenaris</link
>.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Escenaris</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>To download scenarios from the online repository, select <menuchoice
><guimenuitem
>Open</guimenuitem
><guimenuitem
>Download</guimenuitem
></menuchoice
> to open the download dialog pictured below.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Obtén escenaris</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="get_hot_new_scenarios_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Especially for new users it is recommended to try some scenarios first to see how the system works before diving into configuring it exactly for your use case.</para>

<para
>After completing the assistant, you can change the scenario configuration with the use of the <link linkend="scenarios_use"
>scenario management dialog</link
>.</para>

<para
>If you are planning to use a <link linkend="base_model"
>base model</link
>, make sure that you download <link linkend="phoneme_set_issues"
>matching scenarios</link
>.</para>

</sect2>


<sect2 id="first_run_basemodels">
<title
>Els models base</title>

<para
>En aquest pas podreu configurar Simon per utilitzar els <link linkend="base_model"
>models base</link
>.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Models base</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_3.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Again, you can download base models from an online repository through <menuchoice
><guimenuitem
>Open model</guimenuitem
><guimenuitem
>Download</guimenuitem
></menuchoice
>.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Descarregar un model base</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="base_model_settings_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>To use a user-generated model, select <guimenuitem
>Do not use a base model</guimenuitem
>.</para>

<para
>Després de completar o avortar l'assistent de primera execució podreu canviar les opcions de configuració definides aquí a la <link linkend="base_model_use"
>configuració de Simon</link
>.</para>

</sect2>

<sect2 id="first_run_server">
<title
>Servidor</title>

<para
>Internament, Simon és una <link linkend="architecture"
>aplicació de servidor / client</link
>. Si voleu prendre l'avantatge d'una instal·lació basada en la xarxa, podeu proporcionar l'adreça del servidor.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Servidor</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_4.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>La configuració per omissió és suficient per a una instal·lació <quote
>normal</quote
> i assumirem que utilitzareu un servidor local de Simond que serà iniciat i aturat automàticament amb Simon.</para>

<para
>Després de completar o avortar l'assistent de primera execució podreu canviar les opcions de configuració definides aquí a la <link linkend="configure_server"
>configuració del servidor</link
>.</para>

</sect2>

<sect2 id="first_run_sound_configuration">
<title
>Configurar el so</title>

<para
>Per a que Simon reconegui el so d'un o diversos micròfons, haureu de dir-li a Simon quins dispositius voleu utilitzar per al reconeixement i entrenament.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Configuració del so</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_5.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Simon pot utilitzar un o més dispositius d'entrada i de sortida per a tasques diferents. Podeu trobar més informació sobre les capacitats de múltiples dispositius de Simon a la <link linkend="soundconfiguration_device"
>secció per a la configuració del so a Simon</link
>.</para>

<para
>If you don't have at least one working input device for recognition, you will not be able to activate Simon.</para>

<para
>Després de completar o avortar l'assistent de primera execució podreu canviar les opcions de configuració definides aquí a la <link linkend="soundconfiguration_device"
>configuració del so</link
>.</para>

</sect2>

<sect2 id="first_run_volume_calibration">
<title
>Calibratge del volum</title>

<para
>Per a que Simon funcioni correctament, cal configurar el volum del micròfon a un nivell sensat.</para>

<para>
  <screenshot>
    <screeninfo
>Primera execució: Calibratge del volum</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="first_run_6.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>For more details on this, please see the general section about <link linkend="volume_calibration"
>Volume Calibration</link
>.</para>

</sect2>

</sect1>

<sect1 id="main_window">
<title
>La finestra principal de Simon</title>
<para>
<screenshot>
<screeninfo
>Una captura de pantalla de &kmyapplication;</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="screenshot_main.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>Captura de pantalla</phrase>
	  </textobject>
	</mediaobject>
</screenshot>
</para>


<para
>The Simon main window is split into four logical sections. On the top left, you can see the scenario section, to its right you find the training section, on the bottom left is the acoustic model and finally, on the right of that, the recognition section.</para>

<para
>La finestra principal de Simon es pot ocultar en qualsevol moment fent clic al logo de Simon a la safata del sistema (usualment al costat del rellotge del sistema a la barra de tasques), el qual minimitzarà Simon a la safata. Torneu-hi a fer clic per mostrar de nou la finestra principal. </para>

<sect2 id="main_window_scenarios">
<title
>Finestra principal: Escenaris</title>

<para
>A list of scenarios shows the currently loaded scenarios. You can manage this selection by clicking <guibutton
>Manage scenarios</guibutton
> which will open the <link linkend="scenarios_use"
>scenario management dialog</link
>.</para>

<para
>To <link linkend="using-simon-advanced"
>modify a scenario</link
>, select it from the list and open it by pressing <guibutton
>Open "&lt;name&gt;"</guibutton
>.</para>
</sect2>

<sect2>
<title
>Finestra principal: Entrenament</title>

<para
>This section shows all training texts from all currently active scenarios.</para>

<para
>Selecting a training text will highlight the parent scenario in the scenario section.</para>

<para
>You can start to <link linkend="training_in_progress"
>train the recognition</link
> by selecting a text and clicking on <guibutton
>Start training</guibutton
>. Please note that, depending on your selected model type, training may or may not improve your recognition accuracy. The acoustic model section (see below) in the &kmyapplication; main menu tells you if training will have an effect for your specific configuration. For more information, please refer to the <link linkend="base_model"
>base model section</link
> for background information on this subject.</para>

<para
>The gathered training corpus can be managed by selecting <guibutton
>Manage training data</guibutton
> which will open the <link linkend="sample_management"
>sample management dialog</link
>.</para>

<para
>To help build a general, open speech corpus, please consider contributing your training corpus to the <ulink url="http://voxforge.org"
>Voxforge</ulink
> project by selecting <menuchoice
><guimenuitem
>File</guimenuitem
><guimenuitem
>Contribute samples</guimenuitem
></menuchoice
> to bring up the <link linkend="contribute_samples"
>sample upload assistant</link
>.</para>
</sect2>

<sect2>
<title
>Finestra principal: Model acústic</title>

<para
>Here, &kmyapplication; shows information about the currently used base- and active model.</para>

<para
>Select <guibutton
>Configure acoustic model</guibutton
> to <link linkend="base_model_use"
>configure the base model</link
>.</para>
</sect2>

<sect2>
<title
>Finestra principal: Reconeixement</title>

<para
>This section shows information about the recognition status.</para>

<para
>If &kmyapplication; is connected to the server, you can activate and deactivate the recognition by toggling the <guibutton
>Activate</guibutton
> button. If this control element is not available, make sure you are connected by selecting <menuchoice
><guimenu
>File</guimenu
><guimenuitem
>Connect</guimenuitem
></menuchoice
> from &kmyapplication;s menu.</para>

<para
>An integrated volume calibration widget monitors the configured recognition devices. The sound setup can be modified by selecting <guibutton
>Configure audio</guibutton
> to bring up the <link linkend="soundconfiguration"
>sound configuration</link
>.</para>

</sect2>

</sect1>

<sect1 id="scenarios_use">
<title
>Els escenaris</title>
<para
>This section describes how to import and remove scenarios to your Simon configuration. For general information about scenarios, please refer to <link linkend="scenarios"
>the background chapter</link
>. If you want to create, edit or export scenarios, please refer to the <link linkend="scenarios_use_advanced"
>advanced usage section</link
>.</para>

<para
>To modify your scenario configuration, first open the scenario management dialog by pressing <guibutton
>Manage scenarios</guibutton
> in the Simon main window.</para>

<para>
  <screenshot>
    <screeninfo
>Gestionant els escenaris</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="manage_scenarios_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Per activar o desactivar un escenari podeu utilitzar els botons de fletxa entre les dues llistes o simplement fer doble clic a l'opció que desitgeu per carregar / descarregar.</para>

<para
>Més informació sobre escenaris individuals es pot trobar en els consells d'eina dels elements de la llista.</para>

<sect2 id="import_scenario">
  <title
>Importar un escenari</title>
  <para
>Els escenaris es poden importar des d'un fitxer local en el format de fitxer d'escenari XML de Simon, però també es poden descarregar i importar directament des d'Internet.</para>

  <para
>Quan descarregueu els escenaris, rebreu la llista dels escenaris des de la subsecció «<ulink url="http://kde-files.org/index.php?xcontentmode=692"
>Simon Scenarios</ulink
>» en el lloc <ulink url="http://kde-files.org"
>KDE-files.org</ulink
> de OpenDesktop.</para>

<para>
  <screenshot>
    <screeninfo
>Descarregar escenaris</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="get_hot_new_scenarios_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

  <para
>Si creeu un escenari que podria ser útil per a altres usuaris de Simon, si us plau, considereu <link linkend="export_scenario"
>publicar-lo</link
> a aquest repositori en línia i ajudar als altres usuaris de Simon.</para>
</sect2>

<sect2 id="delete_scenario">
<title
>Eliminar un escenari</title>

<para
>Per eliminar un escenari, seleccioneu l'escenari i feu clic al botó <guibutton
>Elimina</guibutton
>.</para>

<para
>A causa que els escenaris se sincronitzen amb el servidor de reconeixement, podeu restaurar els escenaris eliminats a través de la <link linkend="configure_synchronization"
>còpia de seguretat per a la sincronització del model</link
>.</para>
</sect2>

</sect1>


<sect1 id="recording">
<title
>Enregistraments</title>
<para
>Si utilitzeu un model generat per l'usuari o adaptat, Simon construeix el seu model acústic basat en mostres transcrites de la veu de l'usuari. A causa d'això, les mostres enregistrades són de vital importància per al rendiment del reconeixement.</para>

<sect2 id="volume">
<title
>Volum</title>
<para
>És important que comproveu el volum del micròfon abans d'enregistrar les mostres.</para>

<sect3 id="volume_calibration">
<title
>El calibratge de Simon</title>

<para
>La versió actual de &kmyapplication; inclou una manera senzilla per assegurar-vos que el volum és correcte.</para>

<para>
<screenshot>
<screeninfo
>Calibratge del volum de Simon</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="volume_calibration.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per omissió, el calibratge del volum es mostra abans d'iniciar qualsevol enregistrament a &kmyapplication;.</para>

<para
>Per calibrar, simplement llegiu el text que es mostra.</para>

<para
>The calibration will monitor the current volume and tell you to either raise or lower the volume but you have to do that manually in your systems audio mixer.</para>

<para
>Durant el calibratge, intenteu parlar amb normalitat. No crideu, però no parleu massa baix. Tingueu en compte que en general haureu d'utilitzar un ajust de volum igual per a tot el vostre entrenament i per al reconeixement. Podeu parlar una mica més fort (inconscientment) quan esteu enutjat o en un altre moment del dia, de manera que mireu d'aixecar la veu una mica per anticipar-vos. És molt millor tenir les mostres una mica més baixes que començar a distorsionar.</para>

<para
>En la configuració de &kmyapplication;, es poden canviar tant el text que es mostra com els nivells que es consideren correctes. Si deixeu el text buit, es mostrarà el text per omissió. En les opcions també podeu desactivar completament el calibratge. Veure la <link linkend="soundconfiguration_training"
>secció entrenament</link
> per a més detalls.</para>
</sect3>

<sect3>
<title
>El calibratge amb Audacity</title>

<para
>Alternativament, podeu utilitzar eines d'edició d'àudio com la lliure <ulink url="http://audacity.sourceforge.net"
>Audacity</ulink
> per a supervisar el volum de l'enregistrament.</para>

<para
>Massa baix: <screenshot>
<screeninfo
>Volum: Massa baix</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="too_quiet.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Massa alt: <screenshot>
<screeninfo
>Volum: Massa alt</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="too_loud.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Volum perfecte: <screenshot>
<screeninfo
>Volum perfecte</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="volume_perfect.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

</sect2>

<sect2 id="silence">
<title
>Silenci</title>
<para
>Per ajudar a Simon amb la segmentació automàtica, és recomanable deixar al voltant d'un o dos segons de silenci a l'enregistrament abans i després de llegir el text que s'us demani.</para>

<para
>Les versions actuals de Simon inclouen un avís gràfic en el moment de parlar durant l'enregistrament. El missatge indicarà a l'usuari que esperi aproximadament la meitat d'un segon: <screenshot>
<screeninfo
>Espereu un moment</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="pause_control_wait.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>... abans de dir-li a l'usuari que parli: <screenshot>
<screeninfo
>Parleu</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="pause_control_speak.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Aquest mètode de reacció visual resulta especialment útil quan s'enregistra amb persones que no poden llegir el text d'indicació per si mateixos i per tant necessiten que algú els digui el que han de dir. El senyal visual de colors els indica quan començar a repetir el que el facilitador diu, sense la necessitat de gestos poc llegibles. </para>
</sect2>


<sect2 id="recording_content">
<title
>Contingut</title>
<para
>Generalment recomanem enregistrar més o menys les mateixes frases que Simon haurà de reconèixer més tard.</para>
<para
>(Òbviament que no s'aplica a les adquisicions de mostres massives, on altres propietats com el balanç fonètic són més importants).</para>

<para
>Cal tenir cura per evitar enregistraments com <quote
>Un Un Un</quote
> per accelerar ràpidament fins a la propietat <quote
>taxa de reconeixement</quote
>. Aquests enregistraments sovint disminueixen el rendiment del reconeixement, donat que la pronunciació és molt diferent de dir la paraula en forma aïllada.</para>
</sect2>


<sect2 id="microphone">
<title
>Micròfon</title>
<para
>Per a que Simon funcioni bé, es recomana un micròfon d'alta qualitat.</para>

<para
>No obstant, fins i tot els auriculars relativament barats (uns 30 euros) aconsegueixen molt bons resultats -magnituds millors que els micròfons interns-.</para>

<para
>Per a la màxima compatibilitat recomanem auriculars USB, ja que en general donen suport a la freqüència de mostreig necessària de 16 kHz, estan molt ben suportats a Microsoft Windows, així com a GNU/Linux, i en general no requereixen controladors propietaris per operar.</para>
</sect2>


<sect2 id="sample_quality_assurance">
<title
>Garantia de qualitat de la mostra</title>
<para
>Simon comprova cadascun dels enregistraments contra certs criteris per garantir que les mostres no són enregistrades erròniament o amb una mala qualitat.</para>

<para
>Si Simon detecta una mostra problemàtica, avisarà a l'usuari per tornar a enregistrar-la.</para>

<para
>Actualment, Simon comprova els següents criteris: <itemizedlist>
<listitem>
<para
>Volum màxim de la mostra</para>
<para
>Si el volum és massa alt i el micròfon comença un <quote
>clip</quote
> (<ulink url="http://en.wikipedia.org/wiki/Clipping_%28audio%29"
>clips a la viquipèdia</ulink
>), Simon mostrarà un missatge d'avís advertint a l'usuari que abaixi el volum del micròfon.</para>
</listitem>
<listitem>
<para
>Relació senyal-soroll (SNR)</para>
<para
>Simon determinarà automàticament la relació de senyal a soroll de cada enregistrament. Si la relació està per sota d'un llindar configurable, es mostrarà un missatge d'avís.</para>
<para
>El valor per omissió de 2.300 % vol dir que Simon acceptarà una mostra com a enregistrada correctament si el volum màxim és 23 vegades més fort que el soroll de la línia base (mitjana mínima de 50 ms).</para>
<para
>Sovint això pot ser el resultat d'un micròfon de molt baixa qualitat, alts nivells de soroll ambiental o d'un guany baix del micròfon juntament amb una opció <quote
>amplificació del micròfon</quote
> al mesclador del sistema. </para>
</listitem>
</itemizedlist>
</para>


<para
>SNR warning message triggered by an empty sample. This information dialog is displayed when clicking on the <guibutton
>More information</guibutton
> button on the recording widget. <screenshot>
<screeninfo
>Mostra buida que activa l'avís de SNR</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="snr_warning.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect2>
</sect1>

<sect1 id="contribute_samples">
<title
>Contribute Samples</title>

<para
>The <link linkend="base_model"
>base models</link
> that can be used with Simon to augment or replace training are built from other peoples speech samples. In order to create high quality base models, a large amount of training samples are necessary.</para>

<para
>If you trained your local Simon installation, you gathered valuable voice samples that could improve the quality of the general model.</para>

<para
>Through &kmyapplication;'s "Contribute Samples" dialog you can upload those recordings to benefit the <ulink url="http://voxforge.org"
>Voxforge</ulink
> project to create high quality open source base models.</para>

<para>
<screenshot>
<screeninfo
>Contributing Samples: Connect</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="contribute_samples_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>After connecting to the server, &kmyapplication; will ask for some basic meta-information. This information obviously contains no personal information. Instead, it will later be used to group together samples of similar speaker groups to build more accurate acoustic models.</para>

<para>
<screenshot>
<screeninfo
>Contributing Samples: Provide information</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="contribute_samples_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>The duration of the upload process itself will depend on your internet connection. Generally speaking, this only transmits relatively little data because the audio samples collected by &kmyapplication; are generally very small: around 0.1 MB per sample.</para>

<para>
<screenshot>
<screeninfo
>Contributing Samples: Upload</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="contribute_samples_3.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect1>

<sect1 id="sample_management">
<title
>Gestionar les dades d'entrenament</title>

<para
>To view and modify your personal training corpus, you can access the training data management dialog by selecting <guibutton
>Manage training data</guibutton
> in the &kmyapplication; main window or the <link linkend="training"
>training section of any opened scenario</link
>.</para>

<para>
<screenshot>
<screeninfo
>Gestionar les mostres d'entrenament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training_samples.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<sect2 id="open_sample">
<title
>Modificar les mostres</title>

<para
>To listen to or re-record a sample, select it from the list and select <guibutton
>Open Sample</guibutton
>.</para>

<para>
<screenshot>
<screeninfo
>Modifying a training sample</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training_samples_modify.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>In this dialog you can also modify the sample's <link linkend="sample_group"
>group after it was recorded</link
>.</para>

<para
>If you remove the opened sample and do not re-record it, &kmyapplication; will offer to remove it from the corpus.</para>

<para>
<screenshot>
<screeninfo
>Eliminar una mostra d'entrenament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training_samples_remove.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect2>

<sect2 id="clear_training_data">
<title
>Netejar les dades d'entrenament</title>
<para
>After a confirmation dialog, this will remove all personal training data of the user. </para>
</sect2>

<sect2 id="import_training-data">
<title
>Importar les mostres d'entrenament</title>
<para
>Using the import training data field you can import previously gathered training samples from previous Simon versions or manual training.</para>

<note>
<para
>Aquesta característica és molt específica. Empreu-la amb cura i assegureu-vos que sabeu exactament el que esteu fent abans de continuar. </para>
</note>

<para
>Podeu proporcionar un fitxer d'indicacions per separat o permetre que Simon extregui les indicacions dels noms de fitxer.</para>

<para
>Quan s'utilitzen transcripcions basades en indicacions del vostre fitxer d'indicacions (UTF-8) haurà de contenir les línies del següent contingut: <quote
>[nom_de_fitxer] [contingut]</quote
>. Els noms de fitxer no tenen extensions de fitxer i el contingut ha de ser en majúscula. Per exemple: <userinput
>demo_2007_03_20 DEMO</userinput
> per importar el fitxer <filename
>demo_2007_03_20.wav</filename
> que conté la paraula parlada <quote
>Demo</quote
>.</para>

<para
>Degut a que els fitxers d'indicacions no contenen una extensió de fitxer, Simon intentarà WAV, MP3, OGG i FLAC (en aquest ordre). Si en coincideix un, no es provarà cap altra extensió i només s'importarà el primer fitxer (en contrast amb el fitxer basat en transcripcions on s'importaran tots els fitxers).</para>

<para
>Quan s'utilitza un fitxer basat en transcripcions, un fitxer anomenat això_és_una_prova.wav <emphasis
>haurà</emphasis
> de contenir <quote
>Això és una prova</quote
> i res més. Els números i caràcters especials (<quote
>.</quote
>, <quote
>-</quote
>...) en el nom de fitxer seran ignorats i descartats. </para>

<para
>Els fitxers enregistrats per Simon 0.2 <emphasis
>seguiran</emphasis
> aquest esquema de noms, de manera que els podreu importar amb seguretat utilitzant el mètode d'extracció pel nom del fitxer. Els fitxers generats per versions anteriors de Simon no han de ser importats utilitzant aquesta característica, però per això podeu utilitzar una importació basada en les indicacions.</para>

<para
>Els fitxers importats i la seva transcripció s'afegiran al corpus de l'entrenament. </para>

<para
>Per a importar una carpeta que conté les mostres d'entrenament simplement seleccioneu la carpeta a importar, i depenent del tipus d'importació, també el fitxer d'indicacions. <screenshot>
<screeninfo
>Assistent per importar dades de l'entrenament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_training_data_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>La carpeta serà escanejada de forma recursiva. Això significa que se cercarà a la carpeta en qüestió i a totes les seves subcarpetes per a fitxers .wav, .flac, .mp3 i .ogg. Tots els fitxers trobats seran importats. </para>

<para
>En importar els fitxers de so, s'aplicaran tots els <link linkend="soundconfiguration_postprocessing"
>filtres de post-processament</link
> configurats. </para>
<para
>Si importeu quelcom més que fitxers WAV sereu el responsable de la seva descodificació durant el procés d'importació (per exemple, a través de filtres de pot-processament) o la creació del model <emphasis
>fallarà</emphasis
>. </para>

</sect2>

</sect1>

<sect1 id="configuration">
<title
>Configuració</title>
<para
>Simon was designed with high configurability in mind. Because of this, there are plentiful parameters that can be fine-tuned to your specific requirements. </para>

<para
>You can access Simon's configuration dialog through the application's main menu: <menuchoice
><guimenuitem
>Settings</guimenuitem
><guimenuitem
>Configure Simon...</guimenuitem
></menuchoice
>.</para>

<sect2 id="configuration_general">
<title
>Configuració general</title>
<para
>La pàgina de configuració general, llista algunes configuracions bàsiques.</para>

<para
>If you want to show the <link linkend="first_run"
>first run assistant</link
> again, deselect <guibutton
>Disable configuration wizard</guibutton
>.</para>

<para>
<screenshot>
<screeninfo
>Configuració general</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_general.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>Tingueu en compte que l'opció d'iniciar Simon en iniciar la sessió funcionarà en Microsoft Windows i quan s'utilitza KDE en Linux. El suport per a altres entorns d'escriptori com Gnome, XFCE, &etc; es pot requerir col·locant manualment Simon en l'inici automàtic de la sessió (si us plau, referiu-vos als manuals respectius del vostre entorn d'escriptori). </para>
<para
>Quan l'opció d'iniciar Simon minimitzat està seleccionada, Simon es minimitzarà a la safata del sistema immediatament després d'iniciar. </para>
<para
>La desactivació de l'opció d'avisar quan hi ha problemes amb les mostres desactiva la <link linkend="sample_quality_assurance"
>garantia de qualitat de les mostres</link
>. </para>
</sect2>

<sect2 id="soundconfiguration">
<title
>Enregistraments</title>
<para
>Simon uses fairly sophisticated internal sound processing to enable complex multi-device setups. </para>

<sect3 id="soundconfiguration_device">
<title
>Configurar els dispositius</title>
<para
>The sound device configuration allows you to choose which sound device(s) to use, configure them and define additional recording parameters.</para>

<para
>Use the <guibutton
>Refresh devices</guibutton
> button if you have plugged in additional sound devices since you started Simon.</para>

<para>
<screenshot>
<screeninfo
>Sound device configuration: General</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_sound_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Most of the time you will want to use 1 channel and 16kHz (which is also the default) because the recognition only works on mono input and works best at 16kHz (8kHz and 22kHz being other viable options). Some low-cost sound cards might not support this particular mode in which case you can enable automatic Resampling in the device's advanced configuration.</para>

<note
><para
>Canvieu només el canal i la freqüència de mostreig, si realment sabeu el que esteu fent. En cas contrari, el reconeixement <emphasis
>probablement</emphasis
> no funcionarà.</para
></note>

<para>
<screenshot>
<screeninfo
>Sound device configuration: Advanced options</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_sound_advanced.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>You can use Simon with more than one sound device at the same time. Use <guibutton
>Add device</guibutton
> to add a new device to the configuration and <guibutton
>Remove device</guibutton
> to remove it from your configuration. The first device in your sound setup cannot be removed.</para>

<para
>Per a cada dispositiu podreu determinar quin voleu que s'utilitzi: Entrenament o reconeixement (l'últim només s'aplica als dispositius d'entrada).</para>

<para
>Si utilitzeu més d'un dispositiu per a l'entrenament, creeu múltiples fitxers de so per a cada enunciat. Quan s'utilitzen múltiples dispositius per al reconeixement, cadascun alimentarà un flux d'entrada de so independent per al servidor, resultant en els resultats del reconeixement per a cada flux.</para>

<para
>Si utilitzeu múltiples dispositius de sortida la reproducció de les mostres d'entrenament es podrà reproduir en tots els dispositius d'àudio configurats.</para>

<para
>Quan s'utilitzen múltiples taxes de mostra per als dispositius d'entrada, la sortida només es podrà reproduir en els dispositius de sortida corresponents. Si, per exemple, teniu un dispositiu d'entrada configurat per utilitzar 16 kHz i l'altre per utilitzar 48 kHz, la reproducció de mostres generades pel primer, només es podran reproduir en sortides de 16 kHz, l'altra únicament en dispositius de 48 kHz.</para>

<para
>In the device's advanced configuration, you can also define the <link linkend="sample_group"
>sample group tag</link
> of the produced training samples and set activation <link linkend="context_conditions"
>context conditions</link
>.</para>

<para
>If you set up this device to be used for recognition and (any of) it's activation requirements are not met, the device will not record. This can be used to augment or even replace the <link linkend="soundconfiguration_vad"
>traditional voice activity detection</link
> with context information.</para>

<para
>For example, add a <link linkend="face_detection_condition"
>face detection condition</link
> to the recording devices activation requirements to only enable the recognition when you're looking at the webcam.</para>

</sect3>

<sect3 id="soundconfiguration_vad">
  <title
>Detectar l'activitat de la veu</title>

  <para
>El reconeixement es realitza al servidor Simond. Veure la <link linkend="architecture"
>secció arquitectura</link
> per a més detalls.</para>

  <para
>El flux de so no és continu sinó que és segmentat per al client Simon. Això es fa per quelcom anomenat <quote
>detecció d'activitat de la veu</quote
>.</para>

  <para>
  <screenshot>
  <screeninfo
>Detecció d'activitat de la veu</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="vad.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Aquí podreu configurar aquesta segmentació a través dels següents paràmetres: <itemizedlist>
      <listitem>
        <para
><guilabel
>Nivell de tall</guilabel
></para>
        <para
>Tot per sota d'aquest nivell es considerarà <quote
>silenci</quote
> (soroll de fons).</para>
      </listitem>
      <listitem>
        <para
><guilabel
>Marge inicial</guilabel
></para>
        <para
>Memòria cau en el marge mínim per començar a considerar si una mostra és real. Durant tot aquest temps, el nivell de l'entrada haurà d'estar per sobre del nivell de tall.</para>
      </listitem>
      <listitem>
        <para
><guilabel
>Marge final</guilabel
></para>
        <para
>Després que l'enregistrament caigui per sota del nivell de tall, Simon esperarà durant el marge final per considerar l'enregistrament actual com una mostra acabada.</para>
      </listitem>
      <listitem>
        <para
><guilabel
>Ignora les mostres més curtes que</guilabel
></para>
        <para
>Les mostres que són més curtes que això no es consideraran per al reconeixement. (tos, &etc;)</para>
      </listitem>
    </itemizedlist>
  </para>
</sect3>

<sect3 id="soundconfiguration_training">
  <title
>Configurar l'entrenament</title>

  <para>
  <screenshot>
  <screeninfo
>Configuració de l'entrenament</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="training_config.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Quan l'opció <guibutton
>Per omissió a entrenament expert</guibutton
> està seleccionada, amb Simon en el mode entrenament, iniciarà i aturarà automàticament l'enregistrament quan mostri i oculti (respectivament) la indicació a enregistrar. Aquesta opció només permet establir el valor per omissió de l'opció, l'usuari pot canviar-la en qualsevol moment abans de començar una sessió d'entrenament.</para>

<para
>El tipus de lletra aquí configurat es refereix al text que s'enregistra per entrenar el model acústic (a través de l'entrenament explícit o quan s'afegeix una paraula).</para>

<para
>Aquesta opció s'ha introduït després d'haver treballat amb uns pocs clients que pateixen de discapacitat amb espasmes. Tot i que utilitzarem el ratolí per controlar Simon durant l'entrenament, haurem de llegir el que hi hagi a la pantalla. Al principi això era molt problemàtic, ja que la mida del tipus de lletra normal és relativament petita i teníem problemes per llegir-la. És per això que vam fer configurable el tipus de lletra i la seva mida per a les indicacions a enregistrar.</para>

<para
>Aquí també podreu definir el senyal de soroll requerit per a que Simon tingui en compte una mostra d'entrenament com a correcta. Veure la <link linkend="sample_quality_assurance"
>garantia de qualitat de la mostra</link
> per obtenir més detalls.</para>
<para
>En aquesta pàgina de configuració també podreu establir els paràmetres per al <link linkend="volume_calibration"
>calibratge del volum</link
>.</para>

<para
>It can be deactivated for both the add word dialog and the training wizard by unchecking the group box itself.</para>

<para
>The calibration itself uses the <link linkend="soundconfiguration_vad"
>voice activity recognition</link
> to score your sound configuration.</para>

<para
>El text d'indicació es pot configurar introduint text al camp d'entrada de a sota. Si l'edició està buida, s'utilitzarà un text per omissió.</para>
</sect3>

<sect3 id="soundconfiguration_postprocessing">
<title
>Post-processar</title>
<para
>Tots els enregistraments (entrenament) i importacions (a través de les dades de l'entrenament importades) de les mostres es poden processar utilitzant una sèrie d'ordres de post-processament. Les cadenes de post-processament són una característica avançada i no hauria de ser necessària per a l'usuari mitjà.</para>

<para>
<screenshot>
<screeninfo
>Configuració del so: Post-processat</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_sound_4.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Les ordres de post-processament es poden veure com una cadena de filtres a través dels quals han de passar els enregistraments. Utilitzant aquests <quote
>filtres</quote
> es poden definir ordres per suprimir el soroll de fons en les dades de l'entrenament o normalitzar els enregistraments.</para>

<para
>Donat el programa <application
>process_audio</application
>, que rep els fitxers d'entrada i de sortida com als seus arguments (&pex;: <command
>process_audio entrada.wav sortida.wav</command
>), l'ordre de post-processat seria: <userinput
>process_audio %1 %2</userinput
>. Els dos marcadors de posició %1 i %2 seran substituïts pel nom dels fitxers d'entrada i de sortida respectivament.</para>

<para
>El canvi per <quote
>aplicar filtres als enregistraments enregistrats amb Simon</quote
> activa les cadenes de post-processament de les mostres enregistrades durant l'entrenament (inclòs l'entrenament inicial mentre s'afegeix la paraula). Si no seleccioneu aquest canvi les ordres de post-processament només s'aplicaran a les mostres importades (a través de l'<link linkend="import_training-data"
>assistent per importar dades de l'entrenament</link
>).</para>

</sect3>

<sect3 id="configuration_sound_context">
<title
>Context</title>

<para
>Every sample recorded with Simon is assigned a <link linkend="sample_group"
>sample group</link
>.</para>

<para
>When creating the acoustic model from the training samples Simon can take the current situation into account to only use a subset of all gathered training data.</para>

<para>
<screenshot>
<screeninfo
>Configuració del so: Context</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_sound_5.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>For example, in a system where multiple, very different speakers use one shared setup, <link linkend="context_conditions"
>context conditions</link
> can be set up to automatically build separate models for both users depending on the current situation.</para>

<para
>The above screenshot, for example, shows a setup where, given that all samples of "peter" were tagged "peters_samples" and all samples of "mathias" were tagged "mathias_samples" (refer to the <link linkend="soundconfiguration_device"
>device configuration for more information on how to set up sample groups</link
>), the active acoustic model will only contain the current user's own samples as long as the file <filename
>/home/bedahr/.username</filename
> contains either "peter" or "mathias".</para>

<para
>Another example use-case would be to switch to a more noise-resistant acoustic model when the user starts playing music.</para>

</sect3>
</sect2>

<sect2 id="configuration_speechmodel">
<title
>Model de pronunciació</title>
<para
>Aquí podreu ajustar els paràmetres del model de pronunciació.</para>

<sect3 id="base_model_use">
<title
>El model base</title>

<para
>You can optionally use base models to limit / circumvent the training or to avoid installing a model creation backend. Please refer to the general <link linkend="base_model"
>base model section</link
> for more details about base models.</para>

<para>
<screenshot>
<screeninfo
>Configuració del model base</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="base_model_settings_1.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</para>

<para
>To use a <link linkend="base_model_user_generated"
>user-generated model</link
>, select <guimenuitem
>Do not use a base model</guimenuitem
>. To use a <link linkend="base_model_static"
>static base model</link
>, select a base model and <emphasis
>do not</emphasis
> select <guibutton
>Adapt base model using training samples</guibutton
>. To instead use an <link linkend="base_model_adapted"
>adapted base model</link
>, check <guibutton
>Adapt base model using training samples</guibutton
> after selecting a base model.</para>

<para
>Simon base models are packaged in <filename
>.sbm</filename
> files.</para>

<para
>To add base models to the selection, you can either import local models (<menuchoice
><guimenuitem
>Open model</guimenuitem
><guimenuitem
>Import</guimenuitem
></menuchoice
>), download them from an online repository (<menuchoice
><guimenuitem
>Open model</guimenuitem
><guimenuitem
>Download</guimenuitem
></menuchoice
>) or create new ones from raw files (<menuchoice
><guimenuitem
>Open model</guimenuitem
><guimenuitem
>Create from model files</guimenuitem
></menuchoice
>).</para>

<para>
  <screenshot>
    <screeninfo
>Importing a base model from the internet</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="base_model_settings_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>If you have raw model files produced by either supported <link linkend="model_backends"
>model creation backend</link
>, you can package them into SBM container for use with &kmyapplication;.</para>

<para>
  <screenshot>
    <screeninfo
>Creating base models from raw files</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="base_model_settings_3.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>You can also export your currently active model by selecting <guibutton
>Export active model</guibutton
>. The exported SBM file will contain your full acoustic model (ignoring the <link linkend="configuration_sound_context"
>current context</link
>) that can be <ulink url="http://kde-files.org/index.php?xcontentmode=648"
>shared with other Simon users</ulink
>.</para>
</sect3>

<sect3>
<title
>Dades d'entrenament</title>

<para
>This section allows to configure the training samples.</para>

<para>
<screenshot>
<screeninfo
>Training data configuration</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_speech_model.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>La freqüència de mostreig establerta aquí és la freqüència de mostreig de destinació del model acústic. No té res a veure amb la freqüència de mostreig de l'enregistrament i és responsabilitat de l'usuari assegurar-se que les mostres estan realment disponibles en aquest format (usualment enregistrant en aquesta freqüència de mostreig exacta, o definint les ordres de post-processament que torni a crear els fitxers). Veure la <link linkend="soundconfiguration"
>secció de configuració del so</link
> per a més detalls.</para>

<para
>Usualment es construeixen / utilitzen models a 16 kHz o 8 kHz. Els models a 16 kHz tindran una major precisió sobre els models de 8 kHz. Anant a valors més alts de 16 kHz, no es recomana ja que l'ús de la CPU és molt intensiu i en la pràctica probablement no resultarà en taxes més altes de reconeixement.</para>

<para
>D'altra banda, el camí cap a les mostres d'entrenament es pot ajustar. No obstant, assegureu-vos que les mostres d'entrenament anteriors també s'han mogut a la nova ubicació. Si utilitzeu la sincronització automàtica, Simond també podrà proporcionar a Simon la mostra que falta, però copiar de forma manual segueix sent recomanable per raons de rendiment.</para>
</sect3>


<sect3 id="configure_language_profile">
<title
>Perfil d'idioma</title>

<para
>In the language profile section you can select a previously built or downloaded <link linkend="language_profile_general"
>language profile</link
> to aid with the transcription of new words.</para>

<para>
<screenshot>
<screeninfo
>Configuració del perfil d'idioma</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="language_profile_configuration.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>
</sect2>

<sect2 id="configuration_model_extensions">
<title
>Extensions del model</title>

<para
>Aquí podreu configurar l'adreça URL base que s'utilitzarà per a la <link linkend="import_dict_hadifix"
>importació automàtica de bomp</link
>. Els valors per omissió apunten a la còpia al servidor «Simon Listens».</para>
<para>
<screenshot>
<screeninfo
>Extensions del model</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_model_extensions.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect2>

<sect2 id="configure_recognition">
<title
>Reconeixement</title>

<para
>Aquí podreu configurar el reconeixement i sincronització del model amb el servidor Simond.</para>

<sect3 id="configure_server">
  <title
>Servidor</title>

  <para
>Utilitzant la configuració del servidor podreu establir els paràmetres de la connexió a Simond.</para>

<sect4 id="configure_server_general">
<title
>General</title>
<para
>L'aplicació principal Simon es connecta al servidor Simond (veure la <link linkend="architecture"
>secció arquitectura</link
> per a més informació). </para>

<para>
<screenshot>
<screeninfo
>Configuració del servidor: General</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_simond_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per identificar els usuaris individuals del sistema (un servidor Simond, per descomptat, pot servir a múltiples clients de Simon), Simon i Simond utilitzen usuaris. Cada usuari té el seu propi model de pronunciació. La combinació usuari / contrasenya indicada aquí s'utilitza per iniciar una sessió a Simond. Si Simond no coneix el nom d'usuari o la contrasenya és incorrecta, la connexió fallarà. Veure el <ulink url="help:/simond"
>manual de simond</ulink
> sobre com configurar els usuaris de Simond.</para>

<para
>The recognition itself - which is done by the server - might not be available at all times. For example it would not be possible to start the recognition as long as the user does not have a compiled acoustic and language model which has to be created first (during synchronization when all the ingredients - vocabulary, grammar, training - are present). Using the option to start the recognition automatically once it is available, Simon will request to start the recognition when it receives the information that it is ready (all <link linkend="needed_parts"
>required components</link
> are available).</para>

<para
>Utilitzant l'opció <guilabel
>Connecta al servidor a l'inici</guilabel
>, Simon iniciarà automàticament la connexió als servidors de Simond configurats després que hagi acabat de carregar la interfície d'usuari.</para>
</sect4>

<sect4 id="configure_server_network">
<title
>Xarxa</title>
<para
>Simon es connecta a Simond utilitzant TCP/IP.</para>

<para>
<screenshot>
<screeninfo
>Configuració del servidor: Xarxa</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_simond_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>Fins al moment (Simon 0.4), l'encriptatge encara no està implementat. </para>
<para
>Un ajust de temps d'espera especifica quant de temps esperarà Simon per una primera resposta al posar-se en contacte amb les màquines. Si esteu en una xarxa molt, molt lenta i/o utilitzeu <quote
>connecta a l'inici</quote
> en una màquina molt lenta, potser voldreu augmentar aquest valor si es donen errors de temps d'espera i ho podeu resoldre tornant a intentar en diverses ocasions. </para>
<para
>Simon suporta ser configurat per utilitzar més d'un Simond. Això és molt útil si per exemple utilitzeu Simon en un ordinador portàtil que es connecta a un servidor diferent depenent d'on us trobeu. Per exemple, podeu afegir el servidor que utilitza quan sou a casa i el servidor que s'utilitza quan sou a la feina. Quan es connecta, Simon intentarà connectar-se a cadascun dels servidors (en ordre) fins que troba un servidor que accepta la connexió.</para>

<para
>Per afegir un servidor, només cal introduir el nom de la màquina o l'adreça IP i el port (separats per <quote
>:</quote
>) o utilitzeu el diàleg que apareix quan se selecciona la fletxa blava al costat del camp d'entrada.</para>

</sect4>
</sect3>

<sect3 id="configure_synchronization">
<title
>Sincronitzar i còpia de seguretat del model</title>
<para
>Aquí podreu configurar la sincronització del model i restaurar versions anteriors del vostre model de pronunciació.</para>

<para>
<screenshot>
<screeninfo
>Sincronització i còpia de seguretat del model</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_synchronization.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Simon crea els fitxers d'entrada de la veu que després seran compilats i utilitzats pel servidor Simond (veure la <link linkend="architecture"
>secció arquitectura</link
> per a més detalls). </para>

<para
>The process of sending the speech input files, compiling them and receiving the compiled versions is called <quote
>synchronization</quote
>. Only after the speech model is synchronized the changes take effect and a new restore point is set. This is why per default Simon will always synchronize the model with the server when it changes. This is called <guimenuitem
>Automatic Synchronization</guimenuitem
> and is the recommended setting. </para>
<para
>However, if you want more control you can instruct Simon to ask you before starting the synchronization after the model has changed or to rely on manual synchronization all together. When selecting the manual synchronization you have to manually use the <menuchoice
><guimenuitem
>Actions</guimenuitem
><guimenuitem
>Synchronize</guimenuitem
></menuchoice
> menu item of the Simon main window every time you want to compile the speech model. </para>

<para
>El servidor de Simon mantindrà una còpia de les últimes cinc iteracions de fitxers de models. Això, però, només inclou els <quote
>fitxers font</quote
> (el vocabulari, la gramàtica, &etc;), <emphasis
>i no el model compilat</emphasis
>. No obstant, el model compilat serà regenerat a partir dels fitxers font restaurats automàticament.</para>

<para
>Una vegada connectats al servidor, podreu seleccionar un dels models disponibles i restaurar-lo fent clic a <guimenuitem
>Escull el model</guimenuitem
>.</para>

</sect3>
</sect2>



<sect2 id="configure_actions">
<title
>Accions</title>

<para
>En la configuració de les accions podreu configurar les reaccions als resultats del reconeixement.</para>

<sect3 id="configure_actions_recognition">
  <title
>Reconeixement</title>

  <para
>El reconeixement de Simon calcula no només el resultat més probable, sinó més aviat els deu primers resultats.</para>
  <para
>A cadascun dels resultats se'ls assigna una puntuació de confiança entre 0 i 1 (on 1 és 100% segur).</para>
  <para
>Utilitzant la <guilabel
>Confiança mínima</guilabel
> podreu establir una confiança mínima per als resultats del reconeixement que es consideraran vàlids.</para>

  <para
>Si hi ha més d'un resultat de reconeixement per al millor classificat que la puntuació de confiança mínima, Simon proporcionarà una llista emergent de les opcions més probables per a que escolliu.</para>

  <para>
  <screenshot>
  <screeninfo
>Què vol dir «...»?</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="did_you_mean.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Aquest emergent es pot desactivar utilitzant la casella de selecció <guibutton
>Mostra un emergent per a la selecció de resultats ambigus</guibutton
>.</para>
</sect3>
<sect3>
  <title
>Tipus de lletra del diàleg</title>
  <para
>Molts connectors de Simon disposen d'una interfície gràfica d'usuari.</para>
  <para
>Els tipus de lletres d'aquestes interfícies es poden configurar a nivell central i independent del tipus de lletra del sistema.</para>

  <para>
  <screenshot>
    <screeninfo
>Introducció numèrica amb tipus de lletra personalitzat</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="input_number_huge_font.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
</sect3>

<sect3>
  <title
>Llistes</title>
  <para
>Aquí trobareu la configuració de l'element de llista global. Aquest serveix com a plantilla per a nous escenaris però també s'utilitza directament per a <link linkend="configure_actions_recognition"
>l'emergent per als resultats de reconeixement ambigus</link
>.</para>
</sect3>
</sect2>

<sect2 id="text-to-speech_config">
<title
>Text a veu</title>

<para
>Some parts of &kmyapplication;, most notably the <link linkend="dialog_command_plugin"
>dialog command plugin</link
> employ text-to-speech (or "TTS") to read text aloud.</para>

<sect3>
<title
>Dorsals</title>
<para
>Multiple external TTS solutions can be used to allow &kmyapplication; to talk. Multiple backends can be enabled at the same time and will be queried in the configured order until one is found that can synthesize the requested message.</para>

<para
>Estan disponibles els següents dorsals: <itemizedlist>
  <listitem
><para
>Enregistraments</para
><para
>Instead of an engine to convert arbitrary text into speech, text-snippets can be pre-recorded and will be simply played back.</para
></listitem>
  <listitem
><para
>Jovie</para
><para
>Uses the <ulink url="http://www.kde.org/applications/utilities/jovie"
>Jovie TTS system</ulink
>. This requires a valid Jovie set-up.</para
></listitem>
  <listitem
><para
>Servei web</para
><para
>The webservice backend can be used to talk to any TTS engine that has a web front-end that returns <filename
>.wav</filename
> files.</para
></listitem>
</itemizedlist>
</para>
<para>
  <screenshot>
    <screeninfo
>TTS: Selecció de dorsal</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="tts_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>
</sect3>

<sect3>
<title
>Enregistraments</title>

<para
>Instead of using an external TTS engine, you can also record yourself or other speakers reading the texts aloud. Simon can then play back these pre-recorded snippet when they are requested of it's text-to-speech engine.</para>

<para
>These recorded sound bites are organized into "sets" of different speakers which can also be imported and exported to share them with other &kmyapplication; users.</para>

<para>
  <screenshot>
    <screeninfo
>TTS: Enregistraments</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="tts_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>
</sect3>

<sect3>
<title
>Servei web</title>
<para
>Through the webservice backend, &kmyapplication; can use web-based TTS engines like <ulink url="http://mary.dfki.de"
>MARY</ulink
>.</para>

<para>
  <screenshot>
    <screeninfo
>TTS: Servei web</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="tts_3.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>
<para
>You can provide any Url. &kmyapplication; will replace any instance of "%1" within the configured Url with the text to synthesize. The backend expects the queried webservice to return a <filename
>.wav</filename
> file that will be streamed and outputted through &kmyapplication;'s sound layer - respecting the <link linkend="soundconfiguration_device"
>sound device configuration</link
>.</para>
</sect3>
</sect2>

<sect2 id="social_desktop_config">
<title
>Escriptori social</title>
<para
>Els escenaris es poden <link linkend="export_scenario"
>publicar</link
> i <link linkend="import_scenario"
>descarregar des de Simon</link
>.</para>

<para
>Per a això s'utilitzen les instal·lacions de l'escriptori social del KDE i de la nostra pròpia <ulink url="http://kde-files.org/index.php?xcontentmode=692"
>categoria per als escenaris de Simon a kde-files.org</ulink
>.</para>

<para
>Si ja teniu un compte a <ulink url="http://opendesktop.org"
>opendesktop.org</ulink
> podreu introduir aquí les credencials. Si no és així, us podreu registrar directament en el mòdul de configuració.</para>

<para
>El registre és, per descomptat, lliure de càrrec.</para>
</sect2>

<sect2 id="webcam_configuration">
<title
>Webcam configuration</title>
<para
>In Webcam configuration, you can configure frame per second (fps) and select the webcam to use when multiple webcams are connected to your system. </para>
<para>
  <screenshot>
    <screeninfo
>Webcam configuration</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="configure_webcam.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Frame per second is the rate at which webcam will produce unique consecutive images called frames. The optimal value of fps is between 5-15 for proper performance. </para>
</sect2>

<sect2 id="jconfs">
<title
>Avançat: Ajustar de forma manual els paràmetres del reconeixement</title>

<para
>Simon està dirigit als usuaris finals. La seva interfície està dissenyada per permetre que fins i tot els usuaris sense cap tipus d'experiència en tecnologia de la pronunciació dissenyin el seus propis models d'idioma i acústic, proporcionant valors per omissió raonables per a usos simples. </para>
<para
>En casos especials (per a greus deficiències de la parla, per exemple), podria ser necessària una configuració especial. Per això, els fitxers de configuració per al reconeixement també seran respectats per Simon, i per descomptat podran ser modificats per adaptar-se a les vostres necessitats. </para>

<sect3 id="julius">
<title
>Julius</title>

<para
>Existeixen bàsicament dues parts de la configuració de Julius que es poden ajustar: <itemizedlist>
<listitem
><para
>adin.jconf</para
><para
>Aquesta és la configuració del client de Simon per a la transmissió d'àudio de Simon per a Simond. Aquest fitxer serà llegit directament pel «adinstreamer».</para>
<para
>Simon ve amb un «adin.jconf» per omissió sense cap paràmetre especial. Podreu canviar aquesta configuració en tot el sistema, el qual afectarà a tots els usuaris si hi ha diferents comptes d'usuari a la màquina on tots fan servir Simon. Per canviar només la configuració d'un dels usuaris copieu el fitxer al camí de l'usuari (veure més avall) i editeu aquesta còpia.</para>
</listitem>
<listitem
><para
>julius.jconf</para
><para
>Aquesta és la configuració del servidor Simond i influeix directament en el reconeixement. Aquest fitxer serà analitzat directament per «libjulius» i «libsent».</para>
<para
>Simond ve amb un «julius.jconf» per omissió. Cada vegada que hi ha un nou usuari afegit a la base de dades de Simond, Simond copiarà automàticament aquesta configuració de tot el sistema per al nou usuari. Després, l'usuari serà, per descomptat, lliure de canviar-lo, però no afectarà els altres usuaris. D'aquesta manera la <quote
>plantilla</quote
> (la configuració de tot el sistema) es podrà canviar sense afectar els altres usuaris.</para>
</listitem>
</itemizedlist>
</para>

<para
>El camí cap als fitxers de configuració de Julius dependrà de la vostra plataforma: <table frame='all'
><title
>Fitxers de configuració de Julius</title>
<tgroup cols='3' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<thead>
<row>
  <entry
>Fitxer</entry>
  <entry
>Microsoft Windows</entry>
  <entry
>GNU/Linux</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>adin.jconf (sistema)</entry>
  <entry
>(camí d'instal·lació)\share\apps\simon\adin.jconf</entry>
  <entry
>`kde4-config --prefix`/share/apps/simon/adin.jconf</entry>
</row>
<row>
  <entry
>adin.jconf (usuari)</entry>
  <entry
>%appdata%\.kde\share\apps\simon\adin.jconf</entry>
  <entry
>~/.kde/share/apps/simon/adin.jconf</entry>
</row>
<row>
  <entry
>julius.jconf (plantilla)</entry>
  <entry
>(camí d'instal·lació)\share\apps\simond\default.jconf</entry>
  <entry
>`kde4-config --prefix`/share/apps/simond/default.jconf</entry>
</row>
<row>
  <entry
>julius.jconf (usuari)</entry>
  <entry
>%appdata%\.kde\share\apps\simond\models\(usuari)\active\julius.jconf</entry>
  <entry
>~/.kde/share/apps/simond/models/(usuari)/active/julius.jconf</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</sect3>

</sect2>

</sect1>

</chapter>


<chapter id="using-simon-advanced">
<title
>Advanced: Creating new scenarios with &kmyapplication;</title>

<para
>The following chapter is aimed towards more experienced users who want to design their own scenarios.</para>

<para
>For general usage instruction, please refer to the chapter <link linkend="using-simon"
>Using &kmyapplication;: Typical user</link
>.</para>

<sect1 id="creating_scenarios_general">
<title
>Introducció</title>
<para
>To add a new scenario, you first create a new scenario "shell" by <link linkend="add_scenario"
>adding a new scenario object</link
> and then <link linkend="main_window_scenarios"
>open it in the &kmyapplication; main window</link
>.</para>

<para
>To instead modify an existing scenario, you of course just have to open it.</para>

<para
>A &kmyapplication; scenario contains the following components: <itemizedlist>
<listitem
><para
><link linkend="vocabulary"
>Vocabulari</link
></para
></listitem>
<listitem
><para
><link linkend="grammar"
>Gramàtica</link
></para
></listitem>
<listitem
><para
><link linkend="training"
>Texts d'entrenament</link
></para
></listitem>
<listitem
><para
><link linkend="context"
>Context</link
></para
></listitem>
<listitem
><para
><link linkend="commands"
>Ordres</link
></para
></listitem>
</itemizedlist>
</para>

<para
>Before describing how to configure these elements in Simon, the next section provides background information that will help you understand the basic principles of speech modelling. This fundamental knowledge is necessary to design sensible scenarios.</para>

</sect1>

<sect1 id="speech_model">
<title
>Reconeixement de la veu: Rerefons</title>

<note
><para
>Before explaining exactly how you can create new scenarios with Simon, this section introduces some fundamental basics to speech recognition in general.</para
></note>

<para
>Els sistemes de reconeixement de la veu prenen l'entrada de la veu (sovint d'un micròfon) i miren de traduir-la en un text escrit. Per fer-ho, es basen en representacions estadístiques de la veu humana. Per posar-ho en termes simples: L'ordinador aprèn el so de les paraules -o més correctament els sons que componen les paraules-. </para>

<para
>Un model de pronunciació consta de dues parts ben diferenciades: <itemizedlist>
  <listitem
><para
>Model d'idioma</para
></listitem>
  <listitem
><para
>Model acústic</para
></listitem>
</itemizedlist>
</para>

<sect2 id="language_model">
<title
>Model d'idioma</title>

<para
>El model d'idioma defineix el vocabulari i la gramàtica que voleu utilitzar.</para>

<sect3 id="vocabulary_theory">
<title
>Vocabulari</title>
<para
>El vocabulari defineix quines paraules s'hauran de reconèixer durant el procés de reconeixement. Cada paraula que vulgueu ser capaç d'utilitzar amb Simon haurà d'estar continguda en el vostre vocabulari. </para>
<para
>Una entrada en el vocabulari defineix exactament una <quote
>paraula</quote
>. En contrast amb l'ús comú de la paraula <quote
>paraula</quote
>, en Simon <quote
>paraula</quote
> significa una combinació única dels següents: <itemizedlist
> <listitem
><para
>Nom_paraula</para
><para
>(La paraula escrita en si mateixa)</para
></listitem
> <listitem
><para
>Terminal</para
><para
>(Categoria gramatical, per exemple: <quote
>Substantiu</quote
>, <quote
>Verb</quote
>, &etc;)</para
></listitem
> <listitem
><para
>Pronunciació</para
><para
>(Com es pronuncia la paraula, Simon acceptarà qualsevol tipus de fonètica, sempre que no utilitzi caràcters especials o números)</para
></listitem
> </itemizedlist
> Això significa que els plurals o fins i tot els casos diferents són <quote
>paraules</quote
> diferents per a Simon. Aquesta és una important decisió de disseny per permetre un major control quan s'utilitza una gramàtica sofisticada. </para>

<para
>En general, és aconsellable mantenir el vostre vocabulari tan elegant com sigui possible. Contra més paraules contingui, més gran serà la possibilitat que Simon les pugui mal interpretar. </para>

<para
>Exemple de vocabulari (si us plau, tingueu en compte que els terminals són aquí deliberadament jocs de substantiu / verb per ajudar a la comprensió, referiu-vos a la <link linkend="grammar"
>secció de gramàtica</link
> doncs aquesta podria no ser la millor idea): <table frame='all'
><title
>Exemple de vocabulari</title>
<tgroup cols='3' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<thead>
<row>
  <entry
>Paraula</entry>
  <entry
>Terminal</entry>
  <entry
>Pronunciació</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Ordinador</entry>
  <entry
>Substantiu</entry>
  <entry
>O r d i na dor</entry>
</row>
<row>
  <entry
>Internet</entry>
  <entry
>Substantiu</entry>
  <entry
>i n ter n et</entry>
</row>
<row>
  <entry
>Correu</entry>
  <entry
>Substantiu</entry>
  <entry
>ko r r e u</entry>
</row>
<row>
  <entry
>tanca</entry>
  <entry
>Verb</entry>
  <entry
>ta n ka</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<sect4 id="active_dictionary">
<title
>Diccionari actiu</title>
<para
>El vocabulari utilitzat per al reconeixement es coneix com a diccionari actiu o vocabulari actiu.</para>
</sect4>

<sect4 id="shadow_dictionary">
<title
>Diccionari ombra</title>
<para
>Tal com s'ha dit anteriorment, l'usuari haurà de mantenir el seu vocabulari / diccionari tan prim com sigui possible. No obstant, com una paraula en el vostre vocabulari també ha de tenir informació sobre la seva pronunciació, també seria bo tenir un diccionari gran on poder consultar la pronunciació i altres característiques de les paraules. </para>
<para
>Simon ofereix aquesta funcionalitat. Ens referim a aquest gran diccionari de referència com el <quote
>diccionari ombra</quote
>. Aquest diccionari ombra no és creat per l'usuari, però es pot importar des de diverses fonts. </para>
<para
>Com Simon és una solució multi-idioma no enviem els diccionaris ombra amb Simon. No obstant, és molt fàcil importar-ne utilitzant l'assistent per importar diccionaris. Aquest procés es descriu a la <link linkend="import_dictionary"
>secció importar el diccionari</link
>. </para>
</sect4>
<sect4 id="language_profile_general">
<title
>Perfil d'idioma</title>
<para
>Additionally to a shadow dictionary, Simon can use a language profile to provide help with transcribing words. </para>

<para
>A language profile consists of rules how words are pronounced in the target language. It can be likened to the way that humans can often pronounce a word they never heard just because they know some implicit "pronunciation rules" of the language.</para>

<para
>Just as with humans, this process is not perfect but can provide a solid starting ground.</para>

<para
>This automatic deduction of a phoneme transcription from a written word is called "grapheme to phoneme conversion".</para>

<para
>Simon requires the <ulink url="http://www-i6.informatik.rwth-aachen.de/web/Software/g2p.html"
>Sequitur G2P</ulink
> grapheme to phoneme converter to be installed and set up for language profiles to work.</para>

<para
>If you have <link linkend="configure_language_profile"
>selected a pre-built language profile</link
> or <link linkend="create_language_profile"
>built your own</link
>, Simon will automatically transcribe new words with it when they are not found in your <link linkend="shadow_dictionary"
>shadow dictionary</link
>.</para>

</sect4>
</sect3>

<sect3 id="grammar_general">
<title
>Gramàtica</title>
<para
>La gramàtica defineix quines combinacions de paraules són correctes. </para>
<para
>Vegem un exemple: Voleu utilitzar Simon per llançar programes i tancar les finestres. Us agradaria utilitzar les ordres següents: <itemizedlist>
  <listitem
><para
><quote
>Ordinador, Internet</quote
> per obrir un navegador</para
></listitem>
  <listitem
><para
><quote
>Ordinador, Correu</quote
></para
><para
>Per obrir un client de correu</para
></listitem>
  <listitem
><para
><quote
>Ordinador, tanca</quote
></para
><para
>Per tancar la finestra actual</para
></listitem>
</itemizedlist>
</para>
<para
>Seguint la gramàtica anglesa, el vostre vocabulari contindrà el següent: <table frame='all'
><title
>Exemple de vocabulari</title>
<tgroup cols='2' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
>Paraula</entry>
  <entry
>Terminal</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Ordinador</entry>
  <entry
>Substantiu</entry>
</row>
<row>
  <entry
>Internet</entry>
  <entry
>Substantiu</entry>
</row>
<row>
  <entry
>Correu</entry>
  <entry
>Substantiu</entry>
</row>
<row>
  <entry
>tanca</entry>
  <entry
>Verb</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>Per permetre les frases definides anteriorment Simon necessitarà la següent gramàtica: <itemizedlist>
  <listitem
><para
><quote
>Substantiu Substantiu</quote
> per a frases com <quote
>Ordinador Internet</quote
></para
></listitem>
  <listitem
><para
><quote
>Substantiu Verb</quote
> per a frases com <quote
>Ordinador tanca</quote
></para
></listitem>
</itemizedlist>
</para>
<para
>Mentre això funciona, també es permeten les combinacions <quote
>Ordinador Ordinador</quote
>, <quote
>Ordinador Internet</quote
>, <quote
>Internet Internet</quote
>, &etc; les quals són òbviament falses. Per millorar la precisió del reconeixement, podem mirar de crear una gramàtica que reflecteixi millor el que estem mirant de fer amb Simon. </para>

<para
>És important recordar que definiu el vostre propi <quote
>llenguatge</quote
> quan utilitzeu Simon. Això vol dir que no estareu obligat a regles gramaticals que existeixen en l'idioma que voleu utilitzar amb Simon. Per a una ordre simple i controlar els casos d'ús, per exemple, és aconsellable inventar noves regles gramaticals per eliminar les diferències entre les diferents ordres imposades per la informació gramatical no rellevant per a aquest cas d'ús. </para>

<para
>En l'exemple anterior, per exemple, no és apropiat que <quote
>tanca</quote
> sigui un verb, o que <quote
>Ordinador</quote
> i <quote
>Internet</quote
> siguin substantius. D'altra banda, per què no posar-les a quelcom que reflecteixi millor el que volem que siguin: <table frame='all'
><title
>Vocabulari de mostres millorat</title>
<tgroup cols='2' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
>Paraula</entry>
  <entry
>Terminal</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Ordinador</entry>
  <entry
>Activador</entry>
</row>
<row>
  <entry
>Internet</entry>
  <entry
>Ordre</entry>
</row>
<row>
  <entry
>Correu</entry>
  <entry
>Ordre</entry>
</row>
<row>
  <entry
>tanca</entry>
  <entry
>Ordre</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>Ara canviem la gramàtica al següent: <itemizedlist
> <listitem
><para
><quote
>Ordre Activador</quote
></para
></listitem
> </itemizedlist
> Això permet totes les combinacions descrites anteriorment. No obstant, també limita les possibilitats a exactament aquestes tres frases. Sobretot en els models més grans amb una gramàtica i un vocabulari ben pensat pot significar una gran diferència en els resultats del reconeixement. </para>
</sect3>


</sect2>

<sect2 id="acoustic_model">
<title
>Model acústic</title>
<para
>El model acústic representa la vostra pronunciació en un format llegible per la màquina.</para>

<para
>Vegem el següent exemple de vocabulari: <table frame='all'
><title
>Exemple de vocabulari</title>
<tgroup cols='3' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<thead>
<row>
  <entry
>Paraula</entry>
  <entry
>Terminal</entry>
  <entry
>Pronunciació</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Ordinador</entry>
  <entry
>Substantiu</entry>
  <entry
>O r d i na dor</entry>
</row>
<row>
  <entry
>Internet</entry>
  <entry
>Substantiu</entry>
  <entry
>i n ter n et</entry>
</row>
<row>
  <entry
>Correu</entry>
  <entry
>Substantiu</entry>
  <entry
>ko r r e u</entry>
</row>
<row>
  <entry
>tanca</entry>
  <entry
>Verb</entry>
  <entry
>ta n ka</entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>La pronunciació de cada paraula es compon de sons individuals que estan separats per espais. Per exemple, la paraula «tanca» es compon dels sons: <itemizedlist
><listitem
><para
>ta</para
></listitem
> <listitem
><para
>n</para
></listitem
><listitem
><para
>ka</para
></listitem
></itemizedlist
> El model acústic utilitza el fet que les paraules parlades estan compostes de sons molt similars a les paraules escrites que estan compostes de lletres. Utilitzant aquest coneixement, podem segmentar paraules en sons (representats per la pronunciació) i muntar-los de nou quan es reconeixen. Aquests blocs de construcció s'anomenen <quote
>fonemes</quote
>. </para>

<para
>Atès que el model acústic en realitat representa la vostra forma de parlar, els fonemes de les paraules, el material d'entrenament es comparteix entre totes les paraules que utilitzen els mateixos fonemes. </para>
<para
>Això vol dir que si afegiu la paraula <quote
>roba</quote
> al model d'idioma, el vostre model acústic ja té una idea sobre com sona la part <quote
>r</quote
>, ja que comparteixen els mateixos fonemes (<quote
>r</quote
>, <quote
>o</quote
>, <quote
>ba</quote
>) al començament. </para>
<para
>Per entrenar el model acústic (en altres paraules per dir-li com pronuncieu els fonemes) haureu d'<quote
>entrenar</quote
> les paraules del vostre model d'idioma. Això vol dir que Simon mostrarà una paraula que llegireu en veu alta. Com que la paraula està llistada al vostre vocabulari, Simon ja coneix quins fonemes conté i per tant pot <quote
>aprendre</quote
> de la vostra pronunciació de la paraula. </para>
</sect2>


</sect1>


<sect1 id="scenarios_use_advanced">
<title
>Els escenaris</title>
<para
>This section extends the previous one about <link linkend="scenarios_use"
>basic scenario management</link
> and tells you how to create, edit and export scenarios.</para>

<para>
  <screenshot>
    <screeninfo
>Gestionant els escenaris</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="manage_scenarios_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<sect2 id="scenario_hierarchies">
<title
>Jerarquia de l'escenari</title>

<para
>You can create scenario hierarchies by dragging and dropping active scenarios on top of each other.</para>

<para>
  <screenshot>
    <screeninfo
>Manage scenarios: Scenario hierarchies</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="manage_scenarios_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Scenario hierarchies serve two purposes: <itemizedlist>
<listitem
><para
>The <link linkend="context"
>context system</link
> respects scenario hierarchies: If the parent scenario gets deactivated, all child scenarios will become deactivated as well.</para
></listitem>
<listitem
><para
>If you attempt to <link linkend="export_scenario"
>export a scenario</link
> that has children, &kmyapplication; will allow you to export them in a joint scenario package. This way, you can share multiple logically co-dependent scenarios (e.g., one "Office" scenario that contains sub-scenarios for "Word", "Excel", etc.).</para
></listitem>
</itemizedlist>
</para>

</sect2>

<sect2 id="add_scenario">
  <title
>Afegir un escenari nou</title>
  <para
>Per afegir un escenari nou, seleccioneu el botó <guibutton
>Afegeix</guibutton
>. Es mostrarà un nou diàleg.</para>

<para>
  <screenshot>
    <screeninfo
>Afegir un escenari</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="add_scenario.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Quan creeu un nou escenari, si us plau, doneu-li un nom descriptiu. Per a la publicació posterior a «<ulink url="http://kde-files.org/index.php?xcontentmode=692"
>KDE files</ulink
>» us demanem seguir un determinat esquema de noms encara que això, per descomptat, no és un requisit: <quote
>[&lt;idioma&gt;/&lt;model base&gt;] &lt;nom&gt;</quote
>. Si, per exemple, creeu un escenari en anglès que treballa amb el model base de Voxforge i que controla Mozilla Firefox esdevindrà: <quote
>[EN/VF] Firefox</quote
>. Si el vostre escenari no està específicament adaptat a un joc de fonemes (model base), només caldrà ometre la segona etiqueta d'aquesta manera: <quote
>[EN] Firefox</quote
>.</para>

<para
>La versió de l'escenari és només un número de versió incremental que fa que sigui més fàcil distingir entre diferents revisions d'un escenari.</para>

<para
>Si el vostre escenari requereix una característica específica de Simon (per exemple, perquè utilitza un nou connector), podeu definir els números de versió mínima i màxima de Simon aquí.</para>

<para
>La llicència del vostre escenari es pot configurar des del menú desplegable. Per descomptat, podeu afegir un text de la llicència arbitrària directament al camp d'entrada.</para>

<para
>Podeu afegir el vostre nom (o àlies) a la llista d'autors de l'escenari. Allà també s'us demanarà per informació de contacte. Aquest camp s'ofereix purament com una manera convenient de posar-se en contacte amb un autor d'escenari per a canvis, problemes, &etc; Si no us sentiu còmodes proporcionant la vostra adreça de correu introduïu-hi un guionet <quote
>-</quote
> denotant que no esteu disposat a divulgar aquesta informació.</para>

</sect2>

<sect2 id="edit_scenario">
<title
>Editar un escenari</title>
<para
>Per editar els escenaris, simplement seleccioneu <guibutton
>Edita</guibutton
> des del diàleg <guilabel
>Gestiona els escenaris</guilabel
>.</para>
<para
>El diàleg funciona exactament igual que el diàleg <link linkend="add_scenario"
>afegeix un escenari</link
>.</para>
</sect2>

<sect2 id="export_scenario">
  <title
>Exportar un escenari</title>
  <para
>Els escenaris es poden exportar a un fitxer local en un format de fitxer d'escenari XML de Simon i publicar-lo directament a la subsecció «<ulink url="http://kde-files.org/index.php?xcontentmode=692"
>Simon Scenarios</ulink
>» en el lloc <ulink url="http://kde-files.org"
>KDE-files.org</ulink
> de OpenDesktop.</para>

  <para
>Per a publicar als llocs OpenDesktop, necessitareu un compte en el lloc. <ulink url="http://opendesktop.org/usermanager/new.php"
>Registrar-se</ulink
> és molt fàcil i per descomptat gratuït.</para>

  <para
>Simon us permet publicar nous continguts directament des de Simon (<guibutton
>Exporta</guibutton
> 
> <guimenuitem
>Publica</guimenuitem
>).</para>

<para>
  <screenshot>
    <screeninfo
>Assistent publicant un escenari: 1 de 4</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="upload_scenario_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para>
  <screenshot>
    <screeninfo
>Assistent publicant un escenari: 2 de 4</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="upload_scenario_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para>
  <screenshot>
    <screeninfo
>Assistent publicant un escenari: 3 de 4</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="upload_scenario_3.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para>
  <screenshot>
    <screeninfo
>Assistent publicant un escenari: 4 de 4</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="upload_scenario_4.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

  <para
>Per a utilitzar aquesta funcionalitat, simplement introduïu les vostres credencials del compte en la <link linkend="social_desktop_config"
>configuració de l'escriptori social</link
> a la configuració de Simon.</para>

</sect2>
</sect1>


<sect1 id="vocabulary">
<title
>Vocabulari</title>

<para
>The vocabulary module defines the set of words of the scenario. <screenshot>
<screeninfo
>El vocabulari de Simon</screeninfo>
<mediaobject>
<imageobject>
  <imagedata fileref="vocabulary.png"   format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</para>

<para
>Per omissió, es mostrarà el vocabulari actiu. Per mostrar el vocabulari ombra seleccioneu la pestanya <guilabel
>Vocabulari ombra</guilabel
>.</para>

<para
>Cada paraula té la seva <quote
>taxa de reconeixement</quote
>, que en aquest moment és simplement un comptador amb el nombre de les vegades que s'ha enregistrat la paraula (sol o en combinació amb altres paraules). </para>

<para>
<screenshot>
<screeninfo
>Vocabulari ombra</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="vocabulary1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>


</para>

<sect2 id="add_word">
<title
>Afegir paraules</title>
<para
>Per afegir paraules noves al vocabulari actiu, utilitzeu l'assistent afegir paraula.</para>
<para
>Afegir paraules a Simon és bàsicament un procediment de dos passos: <itemizedlist>
<listitem
><para
>Definir la paraula</para
></listitem>
<listitem
><para
>Entrenament inicial</para
></listitem>
</itemizedlist>
</para>

<sect3 id="add_word_define">
<title
>Definir la paraula</title>
<para
>En primer lloc, es demana a l'usuari la paraula que vol afegir. <screenshot>
<screeninfo
>Selecciona la paraula per afegir</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Quan l'usuari passa a la pàgina següent, Simon intenta trobar automàticament informació sobre la paraula en el <link linkend="shadow_dictionary"
>diccionari ombra</link
>. </para>

<para
>Si la paraula està llistada en el diccionari ombra, Simon omplirà automàticament tots els camps necessaris (terminal i pronunciació). <screenshot>
<screeninfo
>Camps omplerts automàticament pel diccionari ombra</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>Tots els suggeriments del diccionari ombra es llisten en la taula de <guilabel
>Paraules similars</guilabel
>. Per omissió, només es mostraran les coincidències exactes. No obstant, això es pot canviar marcant la casella de selecció <guilabel
>Incloure les paraules similars</guilabel
> sota la taula de suggeriments. Utilitzant paraules similars es pot deduir ràpidament la pronunciació correcta de la paraula que intenteu afegir. Veure <link linkend="manual_transcription"
>a continuació</link
> per a més detalls.</para>

<para
>Per descomptat, això realment dependrà del vostre diccionari ombra. Si el diccionari ombra no conté la paraula que esteu mirant d'afegir, els camps obligatoris s'hauran d'omplir de forma manual.</para>

<para
>Alguns diccionaris que es poden importar amb Simon (SPHINX, HTK) no distingeixen entre majúscules i minúscules. Els suggeriments basats en aquests diccionaris sempre estaran en majúscula. Per descomptat, sou lliure de canviar aquests suggeriments per al cas correcte. </para>

<para
>Alguns diccionaris que es poden importar amb Simon (SPHINX, PLS i HTK) no proporcionen informació gramatical en absolut. Aquests assignen totes les paraules al terminal <guilabel
>Desconegut</guilabel
>. Haureu de canviar això a quelcom més apropiat quan afegiu aquestes paraules. </para>

<sect4>
<title
>Seleccionar manualment un terminal</title>
<para
>El terminal de la paraula es defineix com la categoria gramatical a la que pertany la paraula. Aquest pot ser <guilabel
>Substantiu</guilabel
>, <guilabel
>Verb</guilabel
> o categories completament noves com ara <guilabel
>Ordre</guilabel
>. Per a més informació veure la <link linkend="grammar"
>secció de gramàtica</link
>.</para>
<para
>La llista conté tots els terminals utilitzats, tant en el vostre lèxic actiu i ombra, i en la vostra gramàtica. </para>
<para
>Podeu afegir terminals nous al menú desplegable utilitzant el signe més de color verd al seu costat. </para>
</sect4>

<sect4 id="manual_transcription">
<title
>Proporcionar la transcripció manual de la fonètica</title>
<para
>La pronunciació és una mica més complicada. Simon no precisa d'un tipus de fonètica pel que sou lliure d'utilitzar qualsevol mètode, sempre que només utilitzi caràcters ASCII i sense números. No obstant, si voleu utilitzar un diccionari ombra i utilitzar-lo en tot el seu potencial haureu d'utilitzar la mateixa fonètica com en aquest. </para>

<para
>Si no sabeu com transcriure una paraula podeu utilitzar el diccionari ombra que us ajudarà amb la transcripció -encara que la paraula no hi aparegui-. Diguem que volem afegir la paraula <quote
>Firefox</quote
> (per a llançar Firefox), la qual, per descomptat, no apareix en el nostre diccionari ombra. </para>

<para
>(He importat el lèxic HTK de voxforge disponible en anglès des de <ulink url="http://voxforge.org/home/downloads"
>voxforge</ulink
> com un diccionari ombra). </para>

<para
><quote
>Firefox</quote
> no apareix en el nostre diccionari ombra pel que no rebem cap suggeriment en absolut. <screenshot>
<screeninfo
>Afegir una paraula desconeguda</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_2_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>No obstant, sabem que firefox sona com <quote
>fire</quote
> (foc) i <quote
>fox</quote
> (guineu) juntes. De manera que obrirem el vocabulari (podeu mantenir obert l'assistent) seleccionant <guibutton
>Vocabulari</guibutton
> des de la barra d'eines principal de Simon. </para>
<para
>Canvieu al vocabulari ombra fent clic a la pestanya <guilabel
>Vocabulari ombra</guilabel
>.</para>
<para
>Utilitzeu el quadre de <guilabel
>Filtre</guilabel
> a sobre de la llista per cercar <quote
>Fire</quote
> (foc): <screenshot>
<screeninfo
>Afegir una paraula desconeguda: Cercar la pronunciació</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_2_3.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Podem veure, que la paraula <quote
>Fire</quote
> es transcriu com <quote
>f ay r</quote
>. Ara filtrem per <quote
>fox</quote
> en comptes de <quote
>Fire</quote
> i podem veure que <quote
>Fox</quote
> es transcriu com <quote
>f ao k s</quote
>. Podem assumir, que Firefox es transcriu com <quote
>f ay r f ao k s</quote
>. </para>

<para
>Utilitzant aquest abordament per deduir la pronunciació des de les parts de la paraula té l'avantatge que no només obtindrem una transcripció d'alta qualitat, sinó també de forma automàtica s'utilitzarà el mateix joc de fonemes que per a les altres paraules, els quals s'han recollit correctament en el diccionari ombra. </para>

<para
>Ara podem introduir la pronunciació i canviar el terminal a quelcom més apropiat. <screenshot>
<screeninfo
>Paraula completament definida</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_2_4.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect4>

</sect3>

<sect3 id="add_word_record">
<title
>Entrenar la paraula</title>
<para
>Per completar l'assistent ara podeu entrenar la paraula dues vegades. Si no ho voleu fer o, per exemple, utilitzeu un <link linkend="base_model_static"
>model base estàtic</link
>, podeu ometre aquestes dues pàgines. </para>

<para
>Com esteu a punt d'enregistrar algunes mostres d'entrenament, Simon mostrarà el calibratge del volum per assegurar-se que el micròfon està correctament configurat. Per obtenir més informació referiu-vos a la secció <link linkend="volume_calibration"
>calibratge del volum</link
>. </para>

<para
>Simon intentarà demanar-vos exemples reals. Per a fer-ho, Simon obtindrà automàticament les estructures gramaticals utilitzant el terminal de la paraula i substituirà els terminals genèrics amb paraules d'exemple des del vostre lèxic actiu. </para>
<para
>Per exemple: Teniu l'estructura de la gramàtica <quote
>Ordre Activador</quote
> i teniu la paraula <quote
>Ordinador</quote
> del terminal <quote
>Activador</quote
> en el vostre vocabulari. A continuació, afegiu una nova paraula <quote
>Firefox</quote
> del terminal <quote
>Ordre</quote
>. Simon us demanarà automàticament <quote
>Ordinador Firefox</quote
>, ja que és -d'acord a la vostra gramàtica- una frase vàlida. </para>
<para
>Si Simon no pot trobar frases apropiades utilitzant la paraula (&ead;: No hi ha gramàtica, ni suficients paraules en el vostre lèxic actiu, &etc;) només us demanarà per la paraula individual. </para>
<para
>Encara que Simon assegura que els exemples generats automàticament són vàlids, sempre podeu anul·lar les seves propostes. Simplement aneu a la pestanya <guilabel
>Exemples</guilabel
> a la pàgina <guilabel
>Defineix una paraula</guilabel
>. <screenshot>
<screeninfo
>Exemples dedició d'una paraula</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_3.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Sou lliure de canviar aquests exemples per al que vulgueu. Fins i tot podeu anar lluny i utilitzar paraules que encara no estiguin al vostre lèxic actiu afegint-les abans de sincronitzar el model, encara que no es recomana. </para>

<para
>Tot el que queda és enregistrar els exemples. <screenshot>
<screeninfo
>Enregistrament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add_word_4.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>Assegureu-vos de seguir les directrius indicades a la <link linkend="recording"
>secció enregistrament</link
>.</para>
</sect3>

</sect2>

<sect2 id="edit_word">
<title
>Editar una paraula</title>
<para
>Per editar una paraula, només l'heu de seleccionar des del vocabulari, i feu clic a <guibutton
>Edita</guibutton
>. </para>

<para>
  <screenshot>
    <screeninfo
>Edita paraula</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="edit_word.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>No podreu canviar el nom, el terminal i la pronunciació de la paraula seleccionada. </para>
</sect2>

<sect2 id="remove_word">
<title
>Eliminar una paraula</title>

<para
>Per eliminar una paraula del vostre model d'idioma, seleccioneu-la a la vista del vocabulari i feu clic a <guibutton
>Elimina</guibutton
>. <screenshot>
<screeninfo
>Enregistrament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="delete_word.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot
></para>

<para
>El diàleg ofereix quatre opcions: <itemizedlist>
  <listitem>
    <para
>Moure la paraula al terminal <guilabel
>Sense ús</guilabel
>.</para>
    <para
>Com que (esperem) no utilitzar el terminal <guilabel
>Sense ús</guilabel
> a la vostra gramàtica, la paraula ja no es considerarà per al seu reconeixement. De fet, aquesta serà eliminada del vocabulari actiu abans de compilar el model ja que no disposa de referències de frases gramaticals.</para>
    <para
>Si voleu utilitzar el terminal <guilabel
>Sense ús</guilabel
> en la vostra gramàtica, per descomptat, podeu utilitzar un terminal diferent per a les paraules sense ús. Només haureu de configurar el terminal a través del diàleg <link linkend="edit_word"
>edita una paraula</link
>.</para>
    <para
>Per utilitzar la paraula una altra vegada, simplement establiu el terminal de la dreta de nou. No es perdran les dades.</para>
  </listitem>
  <listitem>
    <para
>Moure la paraula al lèxic ombra</para>
    <para
>Això eliminarà la paraula seleccionada del lèxic actiu (i per tant del reconeixement), però mantindrà una còpia en el vocabulari ombra. Tots els enregistraments que continguin la paraula seran preservats.</para>
    <para
>Per utilitzar la paraula una altra vegada, afegint-la de nou al vocabulari actiu. Quan s'afegeix una paraula <quote
>nova</quote
> amb el mateix nom, haureu de suggerir els valors de la paraula moguda. Per tant, no es perdran les dades.</para>
  </listitem>
  <listitem>
    <para
>Eliminar la paraula però mantenint les mostres</para>
    <para
>Eliminar la paraula per complet però mantenint les mostres associades. Cada vegada que afegiu una altra paraula amb el nom de la mateixa paraula les mostres es tornaran a associar.</para>
    <para
>Aneu amb compte amb aquesta opció, atès que la paraula per afegir de nou es podria transcriure de manera diferent i aquesta diferència podria no tenir-se en compte de forma automàtica (Simon intentarà forçar la nova transcripció sobre els enregistraments antics durant la compilació dels models).</para>
    <para
>No utilitzeu aquesta opció si les mostres que heu enregistrat per a aquesta paraula eren errònies.</para>
  </listitem>
  <listitem
><para
>Eliminar per complet la paraula</para>
  <para
>Només cal eliminar la paraula. Tots els enregistraments que contenen la paraula també seran eliminats.</para>
  <para
>Aquesta opció no deixa rastre ni de la paraula en si, ni de les mostres associades.</para>
  <para
>A causa que les mostres són globals (no s'assignen als escenaris), fins i tot les mostres enregistrades des de les sessions d'entrenament d'altres escenaris poden ser eliminades si contenen la paraula. Utilitzeu aquesta opció amb cura.</para>
  </listitem>
</itemizedlist>
</para>

</sect2>

<sect2 id="special_training_stub">
<title
>Entrenament especial</title>
<para
>Si us plau, veure la <link linkend="special_training"
>secció entrenament especial</link
> a la secció entrenament.</para>
</sect2>


<sect2 id="import_dictionary">
<title
>Importar un diccionari</title>
<para
>Simon proporciona la funcionalitat per a importar grans diccionaris de referència. Aquest diccionari de referència s'anomena <link linkend="shadow_dictionary"
>diccionari ombra</link
>. </para>
<para
>Quan l'usuari <link linkend="add_word"
>afegeix una paraula nova</link
> al model, haurà de definir les següents característiques per definir aquesta paraula: <itemizedlist>
  <listitem
><para
>Nom_paraula</para
></listitem>
  <listitem
><para
>Terminal</para
></listitem>
  <listitem
><para
>Definició fonètica</para
></listitem>
</itemizedlist>
</para>
<para
>Aquestes característiques són agafades del diccionari ombra si conté la paraula en qüestió. Un diccionari ombra de grans dimensions i alta qualitat pot ajudar a l'usuari a afegir amb facilitat paraules noves al model sense perdre de vista el joc de fonemes o -en molts casos- fins i tot li fa oblidar doncs la transcripció fonètica no és necessària en absolut. </para>

<para>
  <screenshot>
    <screeninfo
>Importar el diccionari: Introducció</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="import_dictionary_0.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Des de la versió 0.3 també podeu importar els diccionaris directament al diccionari actiu. Aquesta opció sobretot es troba allà per a que sigui més fàcil la transició a Simon des de solucions personalitzades i per encoratjar la importació dels models antics (per exemple, els utilitzats amb Simon 0.2). <emphasis
>Gairebé mai</emphasis
> voldreu importar un diccionari molt gran com a diccionari actiu.</para>

<para
>Trobareu una llista de diccionaris disponibles que funcionen amb Simon al <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Shadow_dictionary"
>wiki de Simon</ulink
>.</para>

<para
>Simon és capaç d'importar cinc tipus diferents de diccionaris: <itemizedlist>
  <listitem
><para
>HADIFIX</para
></listitem>
  <listitem
><para
>HTK</para
></listitem>
  <listitem
><para
>PLS</para
></listitem>
  <listitem
><para
>SPHINX</para
></listitem>
  <listitem
><para
>Julius</para
></listitem>
</itemizedlist>
</para>



<sect3 id="import_dict_hadifix">
<title
>Diccionari HADIFIX</title>
<para
>Simon pot importar els diccionaris HADIFIX. </para>
<para
>Un exemple d'un diccionari HADIFIX és l'alemany <ulink url="http://www.sk.uni-bonn.de/forschung/phonetik/sprachsynthese/bomp"
>HADIFIX BOMP</ulink
>. </para>
<para
>Els diccionaris Hadifix ofereixen els terminals i la pronunciació. </para>

<para
>A causa d'una exempció especial a la seva llicència, l'equip de Simon està orgullós de ser capaç d'oferir-vos descarregar l'excel·lent HADIFIX BOMP directament des de Simon. </para>


<para>
  <screenshot>
    <screeninfo
>Importar el diccionari: Importació automàtica de BOMP</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="import_dictionary_hadifix_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
</para>

<para
>Utilitzant la importació automàtica de BOMP podreu, després de proporcionar el nom i l'adreça de correu electrònic per a l'equip de la Universitat de Bonn, descarregar i importar directament el diccionari des del servidor «Simon listens».</para>
</sect3>

<sect3 id="import_dict_htk">
<title
>Diccionari HTK</title>
<para
>Simon pot importar els lèxics HTK. </para>
<para
>Un exemple d'un lèxic HTK és el <ulink url="http://www.repository.voxforge1.org/downloads/SpeechCorpus/Trunk/Lexicon/"
>diccionari Voxforge</ulink
> en anglès. </para>
<para
>Els diccionaris Hadifix ofereixen la informació de la pronunciació però no els terminals. Totes les paraules seran assignades al terminal <guilabel
>Desconeguda</guilabel
>. </para>
</sect3>

<sect3 id="import_dict_pls">
<title
>Diccionari PLS</title>
<para
>Simon pot importar els diccionaris PLS. </para>
<para
>Un exemple d'un diccionari PLS és el <ulink url="http://www.repository.voxforge1.org/downloads/de/Trunk/Lexicon/"
>diccionari GPL d'alemany de Voxforge</ulink
>. </para>
<para
>Els diccionaris PLS ofereixen la informació de la pronunciació però no els terminals. Totes les paraules seran assignades al terminal <guilabel
>Desconeguda</guilabel
>. </para>
</sect3>

<sect3 id="import_dict_sphinx">
<title
>Diccionari SPHINX</title>
<para
>Simon pot importar els diccionaris SPHINX. </para>
<para
>Un exemple d'un diccionari SPHINX és aquest <ulink url="http://speech.mty.itesm.mx/~jnolazco/proyectos.htm"
>diccionari per a l'espanyol de Mèxic</ulink
>. </para>
<para
>Els diccionaris SPHINX ofereixen la informació de la pronunciació però no els terminals. Totes les paraules seran assignades al terminal <guilabel
>Desconeguda</guilabel
>. </para>
</sect3>

<sect3 id="import_dict_julius">
<title
>Diccionari Julius</title>
<para
>Simon pot importar els vocabularis Julius. </para>
<para
>Un exemple d'un vocabulari Julius són les llistes de paraules de Simon 0.2. </para>
<para
>Els diccionaris Julius ofereixen la informació de la pronunciació així com la del terminal. </para>
</sect3>
</sect2
> <!-- End Import Dict -->

<sect2 id="create_language_profile">
<title
>Crear un el perfil d'idioma</title>
<para
>Here, you can build a <link linkend="language_profile_general"
>language profile</link
> from your shadow dictionary.</para>

<para>
<screenshot>
<screeninfo
>Creant un el perfil d'idioma</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="create_language_profile.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>After selecting <guibutton
>Create profile</guibutton
>, &kmyapplication; will analyze your current shadow dictionary and try to deduce the transcription rules from it.</para>
<para
>This is generally a very length process and can, depending on the size of your shadow dictionary, take up to several hours.</para>
<para
>The created profile will be selected automatically after the process completes.</para>

</sect2>

</sect1
> <!-- End Vocabulary -->


<sect1 id="grammar">
<title
>Gramàtica</title>

<para
>Simon ofereix una interfície fàcil d'usar basada en text per canviar la gramàtica. Podeu simplement llistar totes les frases permeses (sense signes de puntuació, òbviament) com la descrita anteriorment. <screenshot>
<screeninfo
>Gramàtica</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="grammar.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Quan se selecciona una frase de l'esquerra, el plafó de la dreta mostrarà automàticament les possibles frases reals amb les paraules del vostre vocabulari a la dreta.</para>

<para
>La secció d'exemple llistarà més de 35 exemples, de manera que si més d'aquesta quantitat de frases coincideixen amb l'entrada de la gramàtica seleccionada, la llista podria no estar completa.</para>

<sect2>
<title
>Importar una gramàtica</title>
<para
>De manera addicional per introduir simplement la vostra frase desitjada a la gramàtica, Simon serà capaç de deduir de forma automàtica permetent estructures gramaticals llegint el text pla utilitzant l'assistent d'importació de la gramàtica. <screenshot>
<screeninfo
>Importar la gramàtica</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_grammar.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Simon pot llegir i importar fitxers de text, però també proporciona un camp d'entrada per si simplement voleu escriure el text a Simon.</para>

<para
>Diguem que tenim un vocabulari com en la secció general a sobre: <table frame='all'
><title
>Vocabulari de mostres millorat</title>
<tgroup cols='2' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
>Paraula</entry>
  <entry
>Terminal</entry>
</row>
</thead>
<tbody>
<row>
  <entry
>Ordinador</entry>
  <entry
>Activador</entry>
</row>
<row>
  <entry
>Internet</entry>
  <entry
>Ordre</entry>
</row>
<row>
  <entry
>Correu</entry>
  <entry
>Ordre</entry>
</row>
<row>
  <entry
>tanca</entry>
  <entry
>Ordre</entry>
</row>
</tbody>
</tgroup>
</table
></para>

<para
>Volem que Simon reconegui la frase <quote
>Ordinador Internet!</quote
>. De manera que o bé introduïm el text utilitzant l'opció <guibutton
>Importa el text</guibutton
> o creem un simple fitxer de text amb aquest contingut <quote
>Ordinador Internet!</quote
> (qualsevol marca de puntuació hauria de funcionar) i desar-lo com <filename
>simongrammar.txt</filename
> utilitzant l'opció <guibutton
>Importa els fitxers</guibutton
>. <screenshot>
<screeninfo
>Importar la gramàtica: Introduir text</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_grammar1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<screenshot>
<screeninfo
>Importar la gramàtica: Fitxer de text</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_grammar2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<screenshot>
<screeninfo
>Importar la gramàtica: Seleccionar fitxers</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_grammar3.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Simon llegirà el text introduït o tots els fitxers de text indicats (en aquest cas l'únic fitxer de text que es dóna és <filename
>simongrammar.txt</filename
>) i cercarà cada paraula en el diccionari actiu i ombra (la definició al diccionari actiu té més importància si la paraula es troba disponible a tots dos). A continuació, se substituirà la paraula amb el seu terminal.</para>
<para
>En el nostre exemple, això significaria que ha trobat la frase <quote
>Ordinador Internet</quote
>. Simon troba que <quote
>Ordinador</quote
> és del terminal <guilabel
>Activador</guilabel
> i <quote
>Internet</quote
> del terminal <guilabel
>Ordre</guilabel
>. A causa d'això, Simon <quote
>aprèn</quote
> que <quote
>Ordre Activador</quote
> és una frase vàlida i l'afegeix a la seva gramàtica.</para>
<para
>La importació automàtica segmenta el text d'entrada pels signes de puntuació (<quote
>.</quote
>, <quote
>-</quote
>, <quote
>!</quote
>, &etc;) pel que qualsevol text natural hauria de funcionar. L'importador fusionarà automàticament les estructures de frases duplicades (fins i tot a través de fitxers diferents) i afegirà múltiples frases (totes les combinacions possibles) quan una paraula tingui múltiples terminals assignats.</para>
<para
>La importació ignorarà frases on una o més paraules no es puguin trobar en el model d'idioma a menys que marqueu la casella de selecció <guilabel
>Importa també les frases desconegudes</guilabel
>, en aquest cas, se substituiran per <guilabel
>Desconeguda</guilabel
>.</para>

</sect2>





<sect2>
<title
>Reanomenar els terminals</title>
<para
>L'assistent per canviar de nom del terminal us permet canviar el nom de terminals, tant en el vostre vocabulari actiu, el diccionari ombra i la gramàtica. <screenshot>
<screeninfo
>Reanomena el terminal</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="rename_terminal.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect2>

<sect2>
<title
>Fusionar els terminals</title>
<para
>L'assistent per fusionar el terminal us permet fusionar dos terminals, tant en el vostre vocabulari actiu, el diccionari ombra i la gramàtica. <screenshot>
<screeninfo
>Fusionar el terminal</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="merge_terminal.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>Aquesta funcionalitat és especialment útil si voleu simplificar les vostres estructures gramaticals.</para>
</sect2>


</sect1>



<sect1 id="training">
<title
>Entrenament</title>

<para
>Utilitzant el mòdul d'entrenament, podreu millorar el vostre <link linkend="acoustic_model"
>model acústic</link
>. </para>

<para
>La interfície llista tots els textos d'entrenament instal·lats en una taula amb tres columnes: <itemizedlist>
<listitem
><para
>Nom</para
><para
>Un nom descriptiu per al text.</para
></listitem>
<listitem
><para
>Pàgines</para
><para
>El nombre de <quote
>pàgines</quote
> en que consisteix el text. Cada pàgina representa un enregistrament.</para
></listitem>
<listitem
><para
>Taxa de reconeixement</para
><para
>Analògic al vocabulari; representa la probabilitat de Simon en reconèixer les paraules (quan més alt millor). La taxa de reconeixement del text d'entrenament és la mitjana de la taxa de reconeixement de totes les paraules en el text.</para
></listitem>
</itemizedlist>

<screenshot>
<screeninfo
>Entrenament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per a millorar el model acústic -i per tant la taxa de reconeixement- haureu d'enregistrar els textos d'entrenament. Això significa que Simon rebrà essencialment dues parts necessàries: </para>

<itemizedlist>
  <listitem
><para
>Les mostres de la vostra veu</para
></listitem>
  <listitem
><para
>Les transcripcions d'aquestes mostres</para
></listitem>
</itemizedlist>

<para
>El diccionari actiu s'utilitza per transcriure les paraules (assignant-les des de la paraula real a la seva transcripció fonètica) que componen el text per a cada paraula continguda en el text d'entrenament que desitgeu llegir (entrenar) haurà d'estar continguda en el diccionari actiu. Simon us avisarà si aquest no és el cas i us donarà la possibilitat d'afegir totes les paraules que falten d'una sola vegada. </para>

<screenshot>
<screeninfo
>Entrenament: Avís sobre paraules que falten</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training_warning.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>El procediment és el mateix que si <link linkend="add_word"
>afegiu una sola paraula</link
>, però l'assistent us demanarà de forma automàtica detalls i enregistraments de totes les paraules que faltin. Aquest procediment es pot interrompre en qualsevol moment i Simon proporcionarà una manera d'afegir les paraules ja completament definides i desfer tots els canvis realitzats fins al moment. Quan l'usuari hagi afegit totes les paraules que se li sol·liciten (totes les paraules que falten), els canvis al diccionari / vocabulari actiu es desaran i l'entrenament del text seleccionat prèviament s'iniciarà de manera automàtica. </para>

<para
><anchor id="training_in_progress"/> L'entrenament (la lectura) del text d'entrenament funciona exactament de la mateixa manera que l'entrenament inicial quan s'afegeix una paraula nova.</para>

<para
>Assegureu-vos de seguir les directrius indicades a la <link linkend="recording"
>secció enregistrament</link
>.</para>
<para>
<screenshot>
<screeninfo
>L'entrenament en curs</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="training_running.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>



<sect2 id="training_storage">
<title
>Directoris d'emmagatzematge</title>
<para
>Els textos d'entrenament s'emmagatzemen en dues ubicacions diferents: <itemizedlist>
  <listitem
><para
>Linux: <filename
>~/.kde/share/apps/simon/texts</filename
></para>
            <para
>Windows: <filename
>%appdata%\.kde\share\apps\simon\texts</filename
></para>
          <para
>Els textos de l'usuari actual. Es poden eliminar i afegir amb Simon (veure més avall).</para
></listitem>
  <listitem
><para
>Linux: <filename
>`kde4-config --prefix`/share/apps/simon/texts</filename
></para>
            <para
>Windows: <filename
>(carpeta d'instal·lació)\share\apps\simon\texts</filename
></para>
          <para
>Textos a tot el sistema. Apareixeran a cada compte d'usuari utilitzant Simon en aquesta màquina i no es poden eliminar des de Simon a causa de les restriccions de permisos evidents en tot el sistema de fitxers.</para>
          <para
>Aquesta carpeta pot ser utilitzada pels administradors de sistemes per proporcionar un joc comú de textos d'entrenament per a tots els usuaris d'un sistema.</para>
          </listitem>
</itemizedlist>
</para>
<para
>Els fitxers XML (un per a cada text) es poden moure d'un lloc a un altre, però el més probable es que es requereixin privilegis d'administrador.</para>
</sect2>


<sect2 id="add_texts">
<title
>Afegir textos</title>
<para>
<screenshot>
<screeninfo
>Assistent per importar textos d'entrenament</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import_text_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
L'assistent per afegir textos proporciona una manera senzilla d'afegir nous textos d'entrenament a Simon. </para>

<para
>En importar fitxers de text, Simon intentarà reconèixer automàticament les frases individuals i dividir el text en <quote
>pàgines</quote
> adequades (enregistraments). L'algorisme tracta el text entre puntuació <quote
>normal</quote
> (<quote
>.</quote
>, <quote
>!</quote
>, <quote
>?</quote
>, <quote
>...</quote
>, <quote
>"</quote
>...) i salts de línia com a <quote
>frases</quote
>. Cada <quote
>frase</quote
> restarà en la seva pròpia pàgina.</para>

<para
>Simon admet dos tipus de fonts diferents per a l'entrenament de textos nous. </para>

<sect3>
  <title
>Afegir textos d'entrenament</title>
            <para>
      <screenshot>
      <screeninfo
>Assistent per importar textos d'entrenament: Afegir textos d'entrenament</screeninfo>
        <mediaobject>
          <imageobject>
            <imagedata fileref="import_text_4.png" format="PNG"/>
          </imageobject>
        </mediaobject>
      </screenshot>
Només cal introduir el text d'entrenament en un camp d'entrada.</para>
</sect3>
<sect3>
  <title
>Fitxers de text local</title>

    <para>
      <screenshot>
      <screeninfo
>Assistent per importar textos d'entrenament: Fitxers de text local</screeninfo>
        <mediaobject>
          <imageobject>
            <imagedata fileref="import_text_3.png" format="PNG"/>
          </imageobject>
        </mediaobject>
      </screenshot>
Simon pot importar fitxers de text normal per utilitzar-los com a textos d'entrenament.</para>
</sect3>

</sect2>

<sect2 id="special_training">
<title
>Entrenar sobre la marxa</title>
<para
>A més de textos d'entrenament, Simon també us permet entrenar paraules o combinacions de paraules del diccionari sobre la marxa.</para>

<para
>Aquesta característica es troba al menú vocabulari de Simon.</para>

<para>
<screenshot>
<screeninfo
>Entrenament especial: Seleccionant les paraules</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="special_training.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Seleccioneu les paraules per entrenar des del vocabulari de l'esquerra i simplement arrossegueu-les cap a la llista de selecció a la dreta (també es pot seleccionar a la taula de l'esquerra i afegir-les fent clic a <guibutton
>Afegeix a l'entrenament</guibutton
>).</para>

<para
>Inicieu l'entrenament seleccionant <guibutton
>Entrenament de les paraules seleccionades</guibutton
>. L'entrenament mateix és exactament el mateix que si es tractés d'un text d'entrenament pre-format.</para>

<para>
<screenshot>
<screeninfo
>Entrenament especial: Entrenant les paraules</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="special_training_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Si hi ha més de 9 paraules per entrenar Simon dividirà automàticament el text uniformement a través de múltiples pàgines.</para>

<para
>Per descomptat, sou lliure d'afegir paraules des del lèxic ombra a la llista de paraules per entrenar, però Simon us demanarà si voleu afegir les paraules abans que comenci l'entrenament de la mateixa manera que ho faria si entreneu un text que conté paraules desconegudes (veure més amunt).</para>
</sect2>

</sect1>

<sect1 id="context">
<title
>Context</title>
<para
>&kmyapplication; includes a context layer that allows you to let Simon automatically adjust its configuration depending on its context.</para>

<para
>For example, you could set up &kmyapplication; to only allow commands like "New tab" if Mozilla Firefox is running and the currently active window.</para>

<para
>There are three major areas that contextual information can influence: <itemizedlist>
<listitem
><para
>Seleccionar un escenari</para
></listitem>
<listitem
><para
>Grups de mostres</para
></listitem>
<listitem
><para
>Micròfons actius</para
></listitem>
</itemizedlist>
</para>

<sect2 id="context_scenarios">
<title
>Seleccionar un escenari</title>
<para
>Scenarios can specify to only be active during certain contextual situations. If these situations are not met, &kmyapplication; will temporarily deactivate the affected scenario.</para>

<para>
<screenshot>
<screeninfo
>Scenario context</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="context.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>The local context conditions of this scenario are shown in the list of <guilabel
>Activation Requirements</guilabel
> and can be added, edited and deleted through the respective buttons.</para>
<para
>The context conditions respect a possible <link linkend="scenario_hierarchies"
>hierarchy of scenarios</link
>: The activation requirements of all direct or indirect parent scenarios also apply to the child scenario(s). This condition "inheritance" is shown on the right side.</para>

<para
>The &kmyapplication; main window also shows a list of currently used scenarios. Scenarios that are deactivated because of their activation requirements (context conditions) are listed in light gray and italic. The screenshot below, for example, shows a temporarily deactivated Amarok scenario.</para>

<para>
<screenshot>
<screeninfo
>Identifying deactivated scenarios</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="context_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>The same visual hints (gray, italic font for unmet activation criteria) also apply to the individual context conditions in the context menu.</para>
</sect2>

<sect2 id="sample_group">
<title
>Grups de mostres</title>
<para
>Every sample recorded with Simon is assigned a sample group. Sample groups can be configured to only be used for the building of the acoustic models if certain contextual conditions are met. If this is not the case, all samples tagged with the deactivated sample group will be temporarily removed from the training corpus.</para>

<para
>For more information, an example use-case and instructions on how to work with sample groups, please refer to the section on <link linkend="configuration_sound_context"
>sample groups</link
>.</para>
</sect2>

<sect2 id="context_conditions">
<title
>Context conditions</title>

<para
>In Simon, context is monitored through a set of context condition plugins.</para>
<para
>In general, context conditions are combined through an "and" association. For example, if the activation of resource is bound by two conditions A and B, it will only be activated if both A and B see their conditions met. To instead model alternatives ("A or B or both"), use an <link linkend="or_condition_association"
>Or Condition Association</link
>.</para>

<para
>All conditions can optionally be inverted. Inverting a condition means that it will evaluate to true if it would otherwise evaluate to false and vice versa.</para>

<sect3 id="active_window_condition">
<title
>Finestra activa</title>
<para
>True, if the title of the currently active foreground window matches the provided window title.</para>

<para>
<screenshot>
<screeninfo
>Condició de la finestra activa</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="active_window_condition.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

<sect3 id="dbus_condition">
<title
>D-Bus</title>
<para
>The D-Bus condition plugin allows to monitor 3rd party applications that export state information on D-Bus.</para>

<para
>The monitored application needs to provide two methods: One signal to notify of changes and another method that returns the current state.</para>

<para>
<screenshot>
<screeninfo
>Condició de D-Bus</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="dbus_condition1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>The screenshot above, for example, configures a D-Bus condition that will evaluate to true while the music player "Tomahawk" is playing and to false otherwise.</para>
</sect3>

<sect3 id="face_detection_condition">
<title
>Detecció de cares</title>

<para
>The face detection condition will evaluate to true, if &kmyapplication;'s vision layer has identified a person sitting in front of the <link linkend="webcam_configuration"
>configured webcam</link
>.</para>

<para>
<screenshot>
<screeninfo
>Condició per a la detecció de cares</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="face_detection_condition.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

<sect3 id="file_content_condition">
<title
>Contingut del fitxer</title>
<para
>This condition plugin will return true, if the given file contains the provided content.</para>

<para
>The file will be monitored for changes.</para>

<para>
<screenshot>
<screeninfo
>Condició de contingut del fitxer</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="file_content_condition.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

<sect3 id="lip_detection_condition">
<title
>Detecció de llavis</title>

<para
>The lip detection condition will evaluate to true, if &kmyapplication;'s vision layer has identified a person sitting in front of the <link linkend="webcam_configuration"
>configured webcam</link
> and is speaking something (lip movements). </para>

<para>
<screenshot>
<screeninfo
>Condició per a la detecció de llavis</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="lip_detection_condition.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
<para
>The lip detection training will try to determine the optimal value of sensitivity of the detection by monitoring your lip movements. For better accuracy of lip detection condition, stop training when the sensitivity value on the slider during training becomes almost constant. </para>
</sect3>

<sect3 id="or_condition_association">
<title
>Or condition association</title>
<para
>The or condition association allows you to configure a meta-condition that reports to be satisfied as soon as one or more of its child conditions evaluates to true.</para>

<para
>Or condition associations can have an arbitrary number of child conditions that may even also be or condition associations.</para>

<para>
<screenshot>
<screeninfo
>Or condition association</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="or_condition_association.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

<sect3 id="process_opened_condition">
<title
>Procés obert</title>

<para
>Is satisfied if there is a running process with the provided executable name.</para>

<para>
<screenshot>
<screeninfo
>Condició per al procés obert</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="process_opened_condition.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

</sect2>
</sect1>

<sect1 id="commands">
<title
>Ordres</title>
<para
>Quan Simon està actiu i reconeix alguna cosa, el resultat del reconeixement serà passat als connectors d'ordre carregats (en ordre) per al seu processament.</para>

<para>
<screenshot id="command_dialog">
<screeninfo
>Diàleg d'ordres de Simon</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_main.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>El sistema d'ordres es pot comparar amb un grup de treballadors de la fàbrica. Cadascun sap com realitzar una tasca (&pex;, <quote
>Carles</quote
> sap com iniciar un programa i <quote
>Jordi</quote
> sap com obrir una carpeta, &etc;) Quan Simon reconeix una cosa que ha indicat a <quote
>Carles</quote
>, comprovarà si aquesta instrucció és per a ell. Si no sap què fer-ne, la lliurarà a en <quote
>Jordi</quote
> i així successivament. Si cap dels connectors carregats sap com processar-la, l'entrada serà ignorada. L'ordre en que es dóna el resultat del reconeixement a les ordres individuals (persones) es pot configurar en les opcions d'ordre (<guibutton
>Ordres</guibutton
> 
> <guibutton
>Gestiona els connectors</guibutton
>).</para>


<para>
<screenshot>
<screeninfo
>Configuració d'una acció a Simon</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_actions_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Cada connector es pot associar amb un <quote
>activador</quote
>. Utilitzant activadors, la responsabilitat de cada connector es pot dividir amb facilitat. </para>
<para
>Utilitzant l'abstracció anterior dels treballadors a la fàbrica, es podria comparar amb la definició del nom de l'entitat amb la qual desitgeu processar la vostra sol·licitud. De manera que en lloc de <quote
>Obre la meva carpeta d'inici</quote
>, es dirà <quote
>Jordi, obre la meva carpeta d'inici</quote
> i en <quote
>Jordi</quote
> (el connector responsable d'obrir les carpetes) sabrà immediatament que la sol·licitud és per a ell.</para>
<para
>A la pràctica, podeu tenir ordres com l'ordre executable <quote
>Firefox</quote
> per obrir el popular navegador i l'ordre de lloc <quote
>Google</quote
> per obrir el motor de cerca web. Si assigneu l'activador <quote
>Inicia</quote
> al connector executable i l'activador <quote
>Obre</quote
> per a l'ordre de lloc on hauríeu de dir <quote
>Inicia Firefox</quote
> (en comptes de només <quote
>Firefox</quote
> si no utilitzeu un activador per al connector executable) i <quote
>Obre Google</quote
> per obrir el motor de cerca (en comptes de només <quote
>Google</quote
>).</para>
<para
>Els activadors no són, per descomptat, cap requisit i podeu utilitzar Simon sense definir cap activador de connector (encara que molts connectors inclouen l'activador per omissió de joc <quote
>Ordinador</quote
>, el qual hauríeu d'eliminar). Però fins i tot si utilitzeu un sol activador per a totes les ordres (com <quote
>Ordinador</quote
> per a dir <quote
>Ordinador, Firefox</quote
> i <quote
>Ordinador, Google</quote
>), obtindreu l'avantatge que es limitaran molt el nombre de falsos positius.</para>

<para
>El <link linkend="command_dialog"
>diàleg d'ordres</link
> de Simon mostra la frase completa associada amb una ordre a la part superior dreta de la configuració d'ordre.</para>

<para
>Podeu carregar múltiples instàncies d'un connector, fins i tot en un escenari. Cada instància pot, per descomptat, tenir també un activador de connector diferent.</para>

<para
>Cada ordre té un nom (el qual activarà la seva invocació), una icona i més camps depenent del tipus de connector (veure més avall). </para>

<para
>Alguns connectors d'ordre poden proporcionar una configuració del connector (no les ordres que conté). Aquestes pàgines de configuració estan directament associades al diàleg de configuració de l'acció (a sota de l'element de menú <guimenuitem
>General</guimenuitem
>) quan carregueu el connector associat. </para>

<para
>Els connectors que proporcionen una interfície gràfica d'usuari (com ara el <link linkend="input_number"
>connector d'ordres d'introducció numèrica</link
>) es poden configurar configurant les <guilabel
>Ordres de veu</guilabel
>. Per exemple, podeu canviar la paraula associada que activarà el botó, però també canviar la icona que es mostra, &etc; Si elimineu totes les ordres de la interfície de veu des d'un element gràfic, l'element s'ocultarà automàticament. </para>

<para
>Les ordres de la interfície de veu simplement s'afegeixen com les ordres normals a través de la configuració d'ordre.</para>

<para>
<screenshot>
<screeninfo
>Configurar les ordres de la interfície de veu</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="voice_interface_command_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per afegir una nova ordre d'interfície a una funció, només haureu de seleccionar l'acció que voleu associar a una ordre, feu clic a <guibutton
>Crea des d'una plantilla d'acció</guibutton
> i adapteu l'ordre resultant a les vostres necessitats.</para>

<para
>Alguns connectors (per exemple, la <link linkend="desktopgrid"
>graella d'escriptori</link
> o la <link linkend="calculator_command_plugin"
>calculadora</link
>) també poden proporcionar un element de menú al menú <guimenu
>Accions</guimenu
>. </para>

<para>
<screenshot>
<screeninfo
>Ordre associada a la finestra principal</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_plug.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Scenarios can optionally define one command that will immediately be run when the scenario is initialized. If you require more than one command to run automatically, consider the use of a <link linkend="composite_commands"
>composite command</link
>. <screenshot>
<screeninfo
>Execució automàtica d'ordres</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_autorun.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>


<anchor id="command_arguments"/>
<para
>Command triggers can contain placeholders in the form of "%&lt;index&gt;", referring to any one word, or "%%&lt;index&gt;" describing one or more left out words. For example the recognition result "Next window" will be matched by the triggers "Next %1", "Next %%1" and "%%1" but <emphasis
>not</emphasis
> by the triggers "%1", "Next window %1", "%%1 Next window".</para>

<sect2 id="executable_commands">
<title
>Ordres executables</title>

<para
>Les ordres executables estan associades amb un fitxer executable (<quote
>Programa</quote
>) que s'iniciarà quan s'invoqui l'ordre.</para>

<screenshot>
<screeninfo
>Ordres executables</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_program.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>Els arguments a les ordres estan suportats. Si qualsevol camí cap a l'executable o els paràmetres contenen espais <emphasis
>hauran</emphasis
> d'estar entre cometes.</para>

<para
>Tenint en compte el fitxer executable <filename
>C:\Program Files\Mozilla Firefox\firefox.exe</filename
> el fitxer HTML local <filename
>C:\test file.html</filename
> la línia correcta a l'<guilabel
>Executable</guilabel
> seria: <filename
>"C:\Program Files\Mozilla Firefox\firefox.exe" "C:\test file.html"</filename
>.</para>

<para
>La carpeta de treball defineix on s'ha de llançar el procés. Donant la carpeta de treball <filename
>C:\folder</filename
>, l'ordre <filename
>"C:\Program Files\Mozilla Firefox\firefox.exe" file.html</filename
> causa que Firefox cerqui el fitxer <filename
>C:\folder\file.html</filename
>.</para>

<para
>La carpeta de treball usualment no cal establir-la i es pot deixar buida la major part del temps.</para>

<sect3 id="importing_executable_commands">
<title
>Importar programes</title>
<para
>Per a la configuració més fàcil, Simon ofereix un diàleg d'importació que permet seleccionar els programes directament des del menú del KDE.</para>

<note
><para
>Aquesta opció no està disponible sobre Microsoft Windows.</para
></note>

<screenshot>
<screeninfo
>Importació de programes</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_program_import_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>El diàleg mostrarà una llista de tots els programes que tenen una entrada al menú del KDE en la seva respectiva categoria.</para>

<para
>Les sub-categories no estan suportades i per tant es llisten al mateix nivell que les categories de nivell superior.</para>

<para
>Seleccioneu només el programa que voleu iniciar amb Simon i premeu <guibutton
>Bé</guibutton
>. Els valors correctes per a l'executable i la carpeta de treball, així com un nom d'ordre apropiat i la descripció seran omplerts de manera automàtica.</para>

</sect3>

</sect2>

<sect2 id="place_commands">
<title
>Ordres de lloc</title>
<para
>Amb les ordres de lloc podreu permetre a Simon obrir qualsevol URL. Atès que Simon només maneja l'adreça URL amb el manipulador URL de la plataforma de tractament, com els protocols especials <quote
>remote:/</quote
> (en &Linux;/&kde;) o fins i tot les dreceres web del &kde; estan suportades.</para>
<para
>En comptes de carpetes, els fitxers també es poden establir com l'URL de les ordres, el qual farà que el fitxer s'obri amb l'aplicació que està associada amb ell quan s'invoqui l'ordre.</para>

<screenshot>
<screeninfo
>Llocs</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_place.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>Per associar un URL específic amb l'ordre de forma manual, el podeu introduir al camp URL (seleccioneu primer <guibutton
>Manual</guibutton
>) o importar-lo amb l'assistent d'importació de lloc.</para>


<sect3 id="importing_place_commands">
<title
>Importar llocs</title>

<para
>El diàleg d'importació de lloc us permetrà crear amb facilitat l'adreça URL correcta per a l'ordre.</para>

<para
>Per afegir una carpeta local, seleccioneu <guibutton
>Lloc local</guibutton
> i escolliu la carpeta o el fitxer amb el selector de fitxers. <screenshot>
<screeninfo
>Importar llocs: Local</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_place_import_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per afegir un URL remot (HTTP, FTP, &etc;) escolliu <guibutton
>URL remot</guibutton
>.</para>

<screenshot>
<screeninfo
>Importar llocs: Remot</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_place_import_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>Recordeu que per a les adreces URL amb la informació d'autenticació, la contrasenya s'emmagatzemarà en text net.</para>

</sect3>
</sect2>

<sect2 id="shortcut_commands">
<title
>Ordres de drecera</title>
<para
>Utilitzant les ordres de drecera l'usuari podrà associar ordres amb combinacions de tecles.</para>

<para
>The command will simulate keyboard input to trigger shortcuts like <keycombo
>&Ctrl;<keycap
>C</keycap
></keycombo
> or <keycombo
>&Alt;<keycap
>F4</keycap
></keycombo
>.</para>
<para
>The plugin can press, release or press and release the configured key combination. <screenshot>
<screeninfo
>Definint ordres de drecera</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_shortcut.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Per seleccionar la drecera que se simularà, simplement canvieu al botó de drecera i premeu la combinació de tecles al teclat.</para>
<para
>Simon capturarà la drecera i l'associarà amb l'ordre.</para>
<para
>A causa de limitacions tècniques hi ha diverses dreceres de Microsoft Windows que no poden ser capturades per Simon (això inclou, &pex;, <keycombo
>&Ctrl;&Alt;<keycap
>Supr</keycap
></keycombo
> i <keycombo
>&Alt;<keycap
>F4</keycap
></keycombo
>). Aquestes dreceres especials es poden seleccionar des d'una llista sota el botó de drecera abans esmentat.</para>

<note
><para
>Aquesta casella de selecció no és visible a la captura de pantalla de a sobre ja que la llista només es mostra a la versió de Microsoft Windows de Simon.</para
></note>
</sect2>

<sect2 id="text_macro_commands">
<title
>Ordres de macros de text</title>
<para
>Utilitzant ordres de macros de text, l'usuari podrà associar un text amb una ordre. Quan s'invoqui l'ordre, el text associat serà <quote
>escrit</quote
>, simulant les pulsacions del teclat.</para>

<para>
<screenshot>
<screeninfo
>Definint ordres de macros de text</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_text-macro.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect2>

<sect2 id="list_command">
<title
>Ordres de llista</title>
<para
>L'ordre de llista ha estat dissenyada per combinar múltiples ordres (estan suportades tot tipus d'ordres) en una sola llista. L'usuari podrà seleccionar l'entrada dinovena dient el nombre associat (1-9).</para>

<para
>Això és molt útil per a limitar la quantitat d'entrenament requerit i ofereix la possibilitat de mantenir el vocabulari a un mínim.</para>

<para>
<screenshot>
<screeninfo
>Definint ordres de llista</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_list_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Les ordres de llista són especialment útils quan s'utilitzen les ordres amb activadors difícils o ordres que es poden agrupar sota un tema general. Un exemple típic seria una ordre <quote
>Menú inici</quote
> per presentar una llista de programes per llançar. D'aquesta manera les ordres executables específiques poden conservar noms molt descriptius (com <quote
>OpenOffice.org Writer 3.1</quote
>) sense que l'usuari hagi d'incloure aquestes paraules en el seu vocabulari i les consideri en la gramàtica només per activar.</para>

<para
>Podreu barrejar, per descomptat, ordres de diferents tipus.</para>

<sect3 id="list_command_display">
<title
>Mostrar l'ordre de llista</title>

<para
>Quan s'invoca, l'ordre mostrarà la llista centrada a la pantalla. La llista s'expandirà automàticament per acompanyar els seus elements.</para>
<screenshot>
<screeninfo
>Definint ordres de llista</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_list_2.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
<para
>L'usuari podrà invocar les ordres contingudes a la llista simplement dient el seu número associat (en aquest exemple: <quote
>Un</quote
> per a llançar Mozilla Firefox). </para>

<para
>Mentre que una ordre de llista estigui activa (mostrada), totes les entrades que no es dirigeixin ​​a la mateixa llista (altres ordres, &etc;) seran rebutjades. El procés es pot cancel·lar prement el botó <guibutton
>Cancel·la</guibutton
> o dient <quote
>Cancel·la</quote
>.</para>

<para
>Si hi ha més de 9 elements, Simon afegirà les opcions <quote
>Següent</quote
> i <quote
>Anterior</quote
> a la llista (<quote
>Zero</quote
> s'associarà amb <quote
>Anterior</quote
> i <quote
>Nou</quote
> amb <quote
>Següent</quote
>). <screenshot>
<screeninfo
>Ordres de llista amb moltes entrades</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_list_3.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect3>

<sect3 id="list_command_configure">
<title
>Configurar els elements de la llista</title>

<para
>Per omissió, l'ordre de llista utilitza les paraules activadores següents. Per utilitzar les ordres de llista al seu màxim potencial, assegureu-vos que el vostre model d'idioma i acústic conté i permet les <quote
>frases</quote
> següents: <itemizedlist>
<listitem
><para
><quote
>Zero</quote
></para
></listitem>
<listitem
><para
><quote
>Un</quote
></para
></listitem>
<listitem
><para
><quote
>Dos</quote
></para
></listitem>
<listitem
><para
><quote
>Tres</quote
></para
></listitem>
<listitem
><para
><quote
>Quatre</quote
></para
></listitem>
<listitem
><para
><quote
>Cinc</quote
></para
></listitem>
<listitem
><para
><quote
>Sis</quote
></para
></listitem>
<listitem
><para
><quote
>Set</quote
></para
></listitem>
<listitem
><para
><quote
>Vuit</quote
></para
></listitem>
<listitem
><para
><quote
>Nou</quote
></para
></listitem>
<listitem
><para
><quote
>Cancel·la</quote
></para
></listitem>
</itemizedlist>
</para>

<para
>Per descomptat, podeu ajustar aquestes paraules a la configuració de Simon: <itemizedlist>
    <listitem>
      <para
><guimenuitem
>Ordres</guimenuitem
> 
> <guibutton
>Gestiona els connectors</guibutton
> 
> <guimenuitem
>General</guimenuitem
> 
> <guimenuitem
>Llistes</guimenuitem
> per a la configuració de la llista a nivell de l'escenari.</para>
    </listitem>
    <listitem>
      <para
><guimenu
>Settings</guimenu
> 
> <guimenuitem
>Configure Simon...</guimenuitem
> 
> <guimenuitem
>Actions</guimenuitem
> 
> <guimenuitem
>Lists</guimenuitem
> for the global configuration. When creating a new scenario, the scenario configuration will be initialized with a copy of this list configuration.</para>
    </listitem>
  </itemizedlist>
</para>

<para
>List commands are internally also used by other plugins like for example the <link linkend="desktopgrid"
>desktop grid</link
>. The configuration of the triggers also affects their displayed lists. </para>

</sect3>

</sect2>

<sect2 id="composite_commands">
<title
>Ordres compostes</title>
<para
>Les ordres compostes permeten a l'usuari agrupar múltiples ordres en una seqüència.</para>

<para
>Quan s'invoquen les ordres s'executaran en ordre. Es poden inserir retards entre les ordres.</para>

<para
>Composite commands can also work as "transparent wrappers" by selecting <guibutton
>Pass recognition result through to other commands</guibutton
>. In that case, the recognition result will be treated as "unprocessed" even if the composite command was executed.</para>
<para
>For example, suppose you have a command to turn on the light in one scenario. Additionally to turning on the light, you now want to add some kind of reporting to the activity by invoking a script through a <link linkend="executable_commands"
>program plugin</link
>. You could then set up a reporting scenario that contains a transparent composite command with the same trigger as the command to turn on the light and make sure that this scenario is set before the original one in the scenario list. You can then activate and deactivate the reporting simply by loading and unloading this scenario.</para>

<para>
<screenshot>
<screeninfo
>Definint ordres compostes</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_composite_1.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Utilitzant l'ordre composta l'usuari podrà compondre <quote
>macros</quote
> complexes. La captura de pantalla de a sobre -per exemple- fa el següent: <itemizedlist>
<listitem
><para
>Inicia Kopete (ordre executable)</para
></listitem>
<listitem
><para
>Espera 2000ms per iniciar el Kopete</para
></listitem>
<listitem
><para
>Escriu <quote
>Josep</quote
> (ordre de macro de text) seleccionarà Josep a la vostra llista de contactes</para
></listitem>
<listitem
><para
>Prem Retorn (ordre de drecera)</para
></listitem>
<listitem
><para
>Espera 1000ms per fer aparèixer la finestra de xat</para
></listitem>
<listitem
><para
>Escriu <quote
>Hola!</quote
> (ordre de macro de text), i el text associat a aquesta ordre contindrà una nova línia al final de manera que el missatge serà enviat.</para
></listitem>
<listitem
><para
>Premeu <keycombo
>&Alt;<keycap
>F4</keycap
></keycombo
> (ordre de drecera) per tancar la finestra de xat</para
></listitem>
<listitem
><para
>Premeu <keycombo
>&Alt;<keycap
>F4</keycap
></keycombo
> (ordre de drecera) per tancar la finestra principal del kopete</para
></listitem>
</itemizedlist>
</para>

</sect2>

<sect2 id="desktopgrid">
<title
>Desktop grid</title>
<para
>The desktop grid allows the user to control his mouse with his voice.</para>

<para>
<screenshot>
<screeninfo
>La graella d'escriptori</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_desktopgrid.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
La graella d'escriptori divideix la pantalla en nou parts que estan numerades de l'1 al 9. Dir un d'aquests números dividirà el camp seleccionat en 9 camps numerats de l'1 al 9, &etc; Això es repeteix 3 vegades. Després de la quarta vegada la graella d'escriptori serà tancada i Simon farà clic al centre de l'àrea seleccionada.</para>

<para
>The exact click action is configurable but defaults to asking the user. Therefore you will be presented with a list of possible click modes. When selecting Drag and Drop, the desktop grid will be displayed again to select the drop point.</para>

<para>
<screenshot>
<screeninfo
>Graella d'escriptori: La selecció fent clic</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="desktop_grid_click_selection.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>While the desktop grid is active (displayed), all input that is not directed at the desktop grid itself (other commands, &etc;) will be rejected. Say <quote
>Cancel</quote
> at any time to abort the process. </para>

<para
>The desktop grid plugin registers a configuration screen right in the command configuration when it is loaded.</para>

<para>
<screenshot>
<screeninfo
>Configurant la graella d'escriptori</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="desktopgrid_configure.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
L'activador que invoca la graella d'escriptori és, per descomptat, completament configurable. A més, l'usuari pot utilitzar la transparència <quote
>real</quote
> o <quote
>falsa</quote
>. Si el vostre entorn gràfic permet els efectes de composició (<quote
>efectes d'escriptori</quote
>), llavors podreu utilitzar amb seguretat la transparència <quote
>real</quote
>, el qual farà la graella d'escriptori transparent. Si la plataforma no és compatible amb la composició Simon simularà la transparència prenent una captura de pantalla abans de mostrar la graella d'escriptori i mostrarà aquesta imatge al darrere de la graella d'escriptori. </para>

<para
>If the desktop grid is configured to use real transparency and the system does not support compositing it will display a solid gray background.</para>

<para
>No obstant, gairebé tots els sistemes actualitzats suporten la composició (transparència real). </para>
<para
>Això inclou: <itemizedlist>
<listitem
><para
>Microsoft Windows 2000 o superior (XP, Vista, 7)</para
></listitem>
<listitem
><para
>GNU/Linux amb un gestor de composició com Compiz, KWin4, xcompmgr, &etc;</para
></listitem>
</itemizedlist>
</para>


<para
>By default the desktop grid uses numbers to select the individual fields. To use the desktop grid, make sure that your language and acoustic model contains and allows for the following <quote
>sentences</quote
>: <itemizedlist>
<listitem
><para
><quote
>Un</quote
></para
></listitem>
<listitem
><para
><quote
>Dos</quote
></para
></listitem>
<listitem
><para
><quote
>Tres</quote
></para
></listitem>
<listitem
><para
><quote
>Quatre</quote
></para
></listitem>
<listitem
><para
><quote
>Cinc</quote
></para
></listitem>
<listitem
><para
><quote
>Sis</quote
></para
></listitem>
<listitem
><para
><quote
>Set</quote
></para
></listitem>
<listitem
><para
><quote
>Vuit</quote
></para
></listitem>
<listitem
><para
><quote
>Nou</quote
></para
></listitem>
<listitem
><para
><quote
>Cancel·la</quote
></para
></listitem>
</itemizedlist>
</para>

<para
>Per configurar aquests activadors, simplement configureu les ordres associades amb el connector.</para>

<para>
<screenshot>
<screeninfo
>Graella d'escriptori: Configurant els elements de la llista</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="desktop_grid_configure_list_elements.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect2>

<sect2 id="input_number">
<title
>Introducció numèrica</title>
<para
>Utilitzant el connector d'introducció numèrica, l'usuari podrà introduir números grans amb facilitat.</para>


<para
>Utilitzant el connector de dictat o de macro de text podreu associar els números amb els seus dígits i utilitzar-ho com a mètode d'entrada. No obstant, per introduir números més grans hi ha dues maneres que tenen importants desavantatges: <itemizedlist>
<listitem
><para
><emphasis
>Afegint les paraules <quote
>onze</quote
>, <quote
>dotze</quote
>, &etc;</emphasis
></para>
<para
>Encara que aquesta sembla la solució més elegant, ja que permetria a l'usuari dir <quote
>cinccentscinquantados</quote
>, podem veure amb facilitat que seria un gran problema afegir totes aquestes paraules -més entrenament-. Què passa amb <quote
>dosmilnoucentsdos</quote
>? A on parar?</para
></listitem>
<listitem
><para
><emphasis
>Pronunciar el número utilitzant digits individuals</emphasis
></para>
<para
>Si bé això no és tan elegant com dir el nombre complet, és molt més pràctic.</para>
<para
>No obstant, moltes aplicacions (com la gran extensió per a la navegació sense ratolí del firefox) es basen en l'usuari per introduir grans números sense passar massa temps entre les pulsacions de teclat (la navegació sense ratolí, per exemple, esperarà exactament 500 ms per omissió abans de considerar completada la introducció del número). De manera que si voleu introduir el 52 primer direu: <quote
>Cinc (pausa) dos</quote
>. A causa de la pausa necessària, l'aplicació (com el connector per a la navegació sense ratolí) considerarà completada la introducció de <quote
>Cinc</quote
>.</para
></listitem>
</itemizedlist>
</para>

<para
>El connector per a la introducció numèrica -quan s'activa- presenta una interfície semblant a la calculadora per introduir un número. L'entrada es pot corregir dient <quote
>Anterior</quote
>. Compta amb un punt decimal accessible dient <quote
>Coma</quote
>. En dir <quote
>Bé</quote
>, el número serà escrit. Com tota l'entrada de la veu i la correcció és manejada pel mateix connector, fins que l'aplicació finalment rep l'entrada, no passaran més d'un parell de mil·lisegons entre els dígits individuals. <screenshot>
<screeninfo
>Connector d'ordres d'introducció numèrica</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="command_input_number.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Mentre el connector per a la introducció numèrica està actiu (l'usuari introduirà un número), tota l'entrada que no es dirigeix ​​al connector per a la introducció numèrica (altres ordres, &etc;) serà rebutjada. Digueu <quote
>Cancel·la</quote
> en qualsevol moment per avortar el procés. </para>

<para
>Com no es poden crear instàncies d'ordres amb aquest connector, no està llistat al diàleg <guilabel
>Ordre nova</guilabel
>. No obstant, el connector per a la introducció numèrica, quan és carregat, registra una pantalla de configuració a la dreta de la configuració de l'ordre.</para>

<screenshot>
<screeninfo
>Connector d'ordres d'introducció numèrica</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="input_number_configure.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>L'activador defineix quina paraula o frase activarà la pantalla de la interfície. </para>


<para
>Per omissió el connector per a la introducció numèrica utilitza números per seleccionar els dígits individuals i un parell de paraules de control. Per utilitzar el connector per a la introducció numèrica, assegureu-vos que el vostre model d'idioma i acústic conté i permet les <quote
>frases</quote
> següents: <itemizedlist>
<listitem
><para
><quote
>Zero</quote
></para
></listitem>
<listitem
><para
><quote
>Un</quote
></para
></listitem>
<listitem
><para
><quote
>Dos</quote
></para
></listitem>
<listitem
><para
><quote
>Tres</quote
></para
></listitem>
<listitem
><para
><quote
>Quatre</quote
></para
></listitem>
<listitem
><para
><quote
>Cinc</quote
></para
></listitem>
<listitem
><para
><quote
>Sis</quote
></para
></listitem>
<listitem
><para
><quote
>Set</quote
></para
></listitem>
<listitem
><para
><quote
>Vuit</quote
></para
></listitem>
<listitem
><para
><quote
>Nou</quote
></para
></listitem>
<listitem
><para
><quote
>Enrere</quote
></para
></listitem>
<listitem
><para
><quote
>Coma</quote
></para
></listitem>
<listitem
><para
><quote
>Bé</quote
></para
></listitem>
<listitem
><para
><quote
>Cancel·la</quote
></para
></listitem>
</itemizedlist>
</para>

<para
>Per configurar aquests activadors, simplement configureu les ordres associades amb el connector.</para>

<para>
<screenshot>
<screeninfo
>Connector d'ordres d'introducció numèrica</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_number_input_elements.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect2>

<sect2 id="dictation_command_plugin">
<title
>Dictat</title>
<para
>El connector de dictat escriu el resultat del reconeixement utilitzant pulsacions de tecles simulades.</para>

<para
>Assumint que no heu definit un activador del connector de dictat aquest acceptarà tots els resultats del reconeixement i simplement escriurà. La introducció per escrit es considera <quote
>entrada processada</quote
> i per tant no es transmet als altres connectors. Això vol dir que si heu carregat el connector de dictat i definit no activar-lo, tots els connectors <emphasis
>per sota seu</emphasis
> en la llista de <guilabel
>Connectors seleccionats</guilabel
> a la configuració d'ordre no rebran cap tipus d'entrada.</para>

<para
>Com no es poden crear instàncies d'ordre per aquest connector, no serà llistat en el diàleg <guilabel
>Ordre nova</guilabel
>.</para>

<para
>El connector de dictat es pot configurar per afegir textos després dels resultats del reconeixement, per exemple, afegir un espai després de cada paraula reconeguda.</para>

<para>
<screenshot>
<screeninfo
>Configurant els dictats</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="configure_dictation.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>
</sect2>

<sect2 id="ai_command_plugin">
<title
>Intel·ligència artificial</title>
<para
>La intel·ligència artificial és un connector simplement per a la diversió que emula una conversa humana.</para>

<para
>Using the <link linkend="text-to-speech_config"
>text to speech system</link
>, the computer can <quote
>talk</quote
> with the user.</para>

<para
>El connector utilitza AIML per a la <quote
>intel·ligència</quote
> real. La majoria dels jocs AIML haurien d'estar suportats. El popular <ulink url="http://www.pandorabots.com/pandora/talk?botid=f5d922d97e345aa1"
>robot A. L. I. C. E.</ulink
> i una versió en alemany funcionen i vénen amb el connector.</para>

<screenshot>
<screeninfo
>Connector d'IA</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="ai_configure.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>

<para
>El connector registra una pantalla de configuració al menú de configuració d'ordres on podreu escollir quin AIML serà carregat. </para>

<para
>Simon veurà els jocs AIML en la següent carpeta:<itemizedlist
> <listitem
><para
>GNU/Linux: <filename
>`kde4-config --prefix`/share/apps/ai/aimls/</filename
></para
></listitem
> <listitem
><para
>Microsoft Windows: <filename
>[carpeta d'instal·lació (C:\Program Files\simon 0.2\ by default)]\share\apps\ai\aimls\</filename
></para
></listitem
> </itemizedlist
> Per afegir un nou joc simplement creeu una carpeta nova amb un nom descriptiu i copieu-hi els fitxers .aiml. </para>

<para
>Per ajustar la personalitat del robot feu una ullada als fitxers bot.xml i vars.xml en la següent carpeta: <itemizedlist>
<listitem
><para
>GNU/Linux: <filename
>`kde4-config --prefix`/share/apps/ai/util/</filename
></para
></listitem>
<listitem
><para
>Microsoft Windows: <filename
>[carpeta d'instal·lació (C:\Program Files\simon 0.2\ per omissió)]\share\apps\ai\util\</filename
></para
></listitem>
</itemizedlist>
</para>

<para
>Com no es poden crear instàncies d'ordre per aquest connector, no serà llistat en el diàleg <guilabel
>Ordre nova</guilabel
>.</para>

<para
>It is recommended to not use any trigger for this plugin to provide a more natural <quote
>feel</quote
> for the conversation.</para>
</sect2>

<sect2 id="calculator_command_plugin">
<title
>Calculadora</title>
<para
>El connector de la calculadora és una simple calculadora, controlada per la veu.</para>

<para>
<screenshot>
<screeninfo
>Connector de la calculadora</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="calculator.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>La calculadora amplia el connector d'<link linkend="input_number"
>introducció numèrica</link
>, proporcionant característiques addicionals.</para>

<para
>En carregar el connector, s'afegirà una pantalla de configuració a la configuració del connector.</para>

<para>
<screenshot>
<screeninfo
>Connector de calculadora: Configuració</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="calculator_configuration.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>Allà també es pot configurar el mode de control de la calculadora. Configurant el mode a quelcom més que <guimenuitem
>Calculadora completa</guimenuitem
> ocultant les opcions de l'estri a la pantalla.</para>

<para>
<screenshot>
<screeninfo
>Connector de calculadora: Mínim</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="calculator_minimal.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>No obstant, els controls ocults, en contrast amb la simple eliminació de totes les ordres associades de les funcions, encara reaccionarà a les ordres de veu configurades.</para>

<para
>Quan se selecciona <guibutton
>Bé</guibutton
>, la calculadora per omissió us demanarà què fer amb el resultat generat. Per exemple, el càlcul de la sortida, el ​​resultat, tots dos, &etc; A més, sempre que se selecciona el botó <guibutton
>Bé</guibutton
> apareixerà una llista, això també es pot configurar en les opcions de configuració.</para>

<para>
<screenshot>
<screeninfo
>Connector de calculadora: Selecció del mode de sortida</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="calculator_output_mode_selection.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

</sect2>

<sect2 id="filter_command_plugin">
  <title
>Filtre</title>
  <para
>Utilitzant el connector de filtre, podreu interceptar els resultats del reconeixement que seran passats a altres connectors d'ordres. Utilitzant aquest connector, podreu per exemple desactivar el reconeixement per a la veu.</para>
  <para
>El connector d'ordre de filtre registra una pantalla de configuració en la configuració d'ordre on podreu canviar quins resultats s'hauran de filtrar. </para>

  <para>
  <screenshot>
  <screeninfo
>Connector de filtre: Configuració</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="filter_configuration.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>El patró és una expressió regular que serà avaluada cada vegada que es rebin resultats de reconeixement al connector per al seu processament.</para>

  <para
>El connector també registra les ordres de la interfície de veu per activar i desactivar el filtre.</para>

  <para
>In total, the filter therefore has three states: <itemizedlist>
      <listitem>
        <para
>Inactiu</para>
        <para
>L'estat per omissió. Tots els resultats del reconeixement es passaran a través.</para>
      </listitem>
      <listitem>
        <para
>Half-active (if <guibutton
>Two stage activation</guibutton
> is selected)</para>
        <para
><itemizedlist>
	<listitem
><para
>If the next command is the "Deactivate filter" command, the filter will enter the "Inactive" state.</para
></listitem>
	<listitem
><para
>If, however, the next result is something else and <guibutton
>Relay results in stage one of two stage activation</guibutton
> is selected, this result will be passed on to other plugins. The filter will reset to "Active" afterwards.</para
></listitem>
	</itemizedlist
></para>
      </listitem>
      <listitem>
        <para
>Actiu</para>
        <para
>Quan està activat, el filtre es <quote
>menjarà</quote
> tots els resultats que coincideixin amb el patró configurat. Per omissió, això significa que cada resultat que Simon reconeix serà acceptat pel filtre i per tant no es passarà a cap dels connectors següents del connector de filtre.</para>
	<para
>If <guibutton
>Two stage activation</guibutton
> is enabled and the filter plugin receives the command to directly enter the "Inactive" state, this command is ignored. In other ways: If two stage activation is enabled, the filter can only be disabled by going through the intermediate stage.</para>
      </listitem>
    </itemizedlist>
  </para>
</sect2>

<sect2 id="pronunciation_training_command_plugin">
  <title
>Entrenament de la pronunciació</title>

  <para
>L'entrenament de la pronunciació, quan es combina amb un bon <link linkend="base_model"
>model base estàtic</link
>, pot ser una eina poderosa per millorar la vostra pronunciació d'un nou idioma.</para>

  <para>
  <screenshot>
  <screeninfo
>Entrenament de la pronunciació</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="pronunciation_training.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>En essència, el connector us indica que digueu paraules específiques. El reconeixement reconeixerà la vostra pronunciació de la paraula i la comparà amb el model de pronunciació que, per a que això funcioni correctament, haurà de ser un model base de parlants natius. Simon mostrarà la taxa de reconeixement (com de similar és la vostra versió amb el model base emmagatzemat).</para>

  <para
>Com més a prop del parlant nadiu, major serà la puntuació.</para>

  <para
>El connector afegirà una entrada al menú <guimenu
>Ordres</guimenu
> per llançar el diàleg d'entrenament de la pronunciació.</para>

  <para
>L'entrenament en si mateix consisteix de múltiples pàgines. Cada pàgina conté una sola paraula a cercar al vostre vocabulari actiu. S'identifiquen per un terminal que ha de ser seleccionat en la configuració d'ordre abans d'iniciar l'entrenament.</para>

  <para>
  <screenshot>
  <screeninfo
>Entrenament de la pronunciació: Configuració</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="pronunciation_training_configuration.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
</sect2>

<sect2 id="keyboard_command_plugin">
  <title
>Teclat</title>

  <para
>El connector del teclat mostra un teclat virtual, controlat per la veu.</para>

  <para>
  <screenshot>
  <screeninfo
>Teclat</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="keyboard_1.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>El teclat consisteix de múltiples pestanyes, cadascuna conté possiblement moltes tecles. La totalitat de les pestanyes i les tecles es recullen en <quote
>jocs</quote
>.</para>

  <para
>Podeu seleccionar jocs en la configuració, però també crear-ne de nous des de zero en la configuració d'ordre del teclat.</para>

  <para>
  <screenshot>
  <screeninfo
>Teclat: Configuració</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="keyboard_2.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Les tecles usualment estan assignades a caràcters individuals, però també poden contenir textos llargs i dreceres. A causa d'això, els jocs de teclat poden contenir tecles especials com una tecla <quote
>selecciona-ho tot</quote
> o una tecla <quote
>contrasenya</quote
> (escriviu la contrasenya).</para>

  <para
>Al costat de les pestanyes que tenen les tecles del vostre joc, el teclat també pot mostrar tecles especials com &Ctrl;, &Maj;, &etc; Aquestes tecles es proporcionen com ordres de la interfície de veu i es mostren independentment de la pestanya del joc que està actiu.</para>
  <para
>Igual que amb tots els activadors de veu, eliminant l'ordre associada, també s'ocultaran els botons.</para>

  <para
>D'altra banda, el teclat proporciona un teclat numèric que es pot mostrar seleccionant l'opció corresponent en la configuració del teclat.</para>

  <para>
  <screenshot>
  <screeninfo
>Teclat: Teclat numèric</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="keyboard_3.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Al costat de les tecles numèriques i la tecla elimina per al camp d'entrada numèrica (<guibutton
>Nombre d'espais enrere</guibutton
>), el teclat numèric proporciona dues opcions sobre què fer amb el número introduït.</para>
  <para
>En seleccionar <guibutton
>Escriu un número</guibutton
>, el nombre introduït s'escriurà utilitzant la simulació de les pulsacions de tecles. Seleccionant <guibutton
>Selecciona un número</guibutton
> intentarà trobar una tecla o pestanya en el joc actiu que tingui aquest número com un activador. D'aquesta manera podreu controlar un teclat complet utilitzant només números.</para>

  <para>
  <screenshot>
  <screeninfo
>Teclat: Basat en números</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="keyboard_4.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Les tecles del teclat numèric són configurables amb les ordres de la interfície de la veu.</para>
</sect2>

<sect2 id="dialog_command_plugin">
  <title
>Dialog</title>
  
  <para
>The dialog plugin enables users to engage in a scripted dialog with &kmyapplication;.</para>

  <sect3 id="dialog_design">
  <title
>Dialog design</title>

  <para
>&kmyapplication; treats dialogs as a succession of different states. Each state can have a text and several associated options.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog design</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_design.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>


  <para
>Dialogs can have more than one text variants - one of which will be randomly picked when the dialog is displayed. This can help to make dialogs feel more natural by providing several, alternative formulations.</para>

  <para
>The texts can use <link linkend="dialog_bound_values"
>bound values</link
> and <link linkend="dialog_template_options"
>template options</link
>.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog design: Options</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_design_options.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Dialog options capsule the logic of the conversation. They are the active components of the dialog.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog design: Adding an option</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_design_options_new.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>Similar to commands, dialog options have a name (trigger) that, when recognized while the dialog is active and in the option's parent state, will cause this option to activate. Alternatively, options can also be configured to trigger automatically after a set time period. This time is relative to when the state is entered.</para>

  <para
>Dialog options, when shown through the <link linkend="dialog_output"
>graphical output module</link
> can show an arbitrary text (that will most likely be equivalent to the trigger but doesn't have to be) and, optionally, an icon. If the text-to-speech output module is used, the text (not the trigger) will be read aloud unless this is disabled by selecting the <guibutton
>Silent</guibutton
> option.</para>

  <para
>Every state can also optionally have an avatar that will be displayed when using the <link linkend="dialog_output"
>graphical output module</link
>.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog design: Avatar</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_design_avatar.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  </sect3>

  <sect3 id="dialog_bound_values">
  <title
>Dialog: Bound values</title>
  <para
>The text of dialog states can contain variables - so called "bound values" - that will be filled in during runtime.</para>

  <para
>For example, the dialog text "This is a $variable$" would replace "$variable$" with the result of a bound value called "variable".</para>

  <para>
  <screenshot>
  <screeninfo
>Bound values</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_bound_values.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>There are four types of bound values: <itemizedlist>
  <listitem>
    <para
>Static</para>
    <para>
    <screenshot>
    <screeninfo
>Bound values: Static</screeninfo>
      <mediaobject>
        <imageobject>
          <imagedata fileref="dialog_bound_value_add_static.png" format="PNG"/>
        </imageobject>
      </mediaobject>
    </screenshot>
    </para>
    <para
>Static bound values will always be resolved to the same text. They are useful to provide configuration options to be filled in to personalize the dialog (e.g.,, the name of the user).</para>
  </listitem>
  <listitem>
    <para
>QtScript</para>
    <para>
    <screenshot>
    <screeninfo
>Bound values: QtScript</screeninfo>
      <mediaobject>
        <imageobject>
          <imagedata fileref="dialog_bound_value_add_qtscript.png" format="PNG"/>
        </imageobject>
      </mediaobject>
    </screenshot>
    </para>
    <para
>QtScript bound values resolve to the result of the entered <ulink url="http://doc.qt.digia.com/qt/ecmascript.html"
>QtScript</ulink
> code.</para>
  </listitem>
  <listitem>
    <para
>Command arguments</para>
    <para>
    <screenshot>
    <screeninfo
>Bound values: Command arguments</screeninfo>
      <mediaobject>
        <imageobject>
          <imagedata fileref="dialog_bound_value_add_argument.png" format="PNG"/>
        </imageobject>
      </mediaobject>
    </screenshot>
    </para>
    <para
>If the dialog trigger command (the &kmyapplication; command that initiates the dialog) uses <link linkend="command_arguments"
>placeholders</link
>, they can be accessed through command argument bound values. The <guilabel
>Argument</guilabel
> number refers to the index of the placeholder you want to access.</para>
    <para
>For example, if your dialog is started with the command "Call %1", and "name" is a command argument bound value, then launching the dialog by recognizing "Call Peter", will turn the dialog text "Are you sure you want to call $name$?" into "Are you sure you want to call Peter?".</para>
  </listitem>
  <listitem>
    <para
>Plasma data engine</para>
    <para>
    <screenshot>
    <screeninfo
>Bound values: Plasma data engine</screeninfo>
      <mediaobject>
        <imageobject>
          <imagedata fileref="dialog_bound_value_add_plasma.png" format="PNG"/>
        </imageobject>
      </mediaobject>
    </screenshot>
    </para>
    <para
>This type of bound value can readily access a wide array of high-level information through plasma data engines.</para>
  </listitem>
  </itemizedlist>
  </para>
  </sect3>

  <sect3 id="dialog_template_options">
  <title
>Template options</title>
  <para
>Dialog texts can further be parametrized through template options.</para>

  <para>
  <screenshot>
  <screeninfo
>Template options</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_template_options.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
  <para
>These boolean values choose between different or optional text snippets.</para>

  <para
>For example, the template option "formal" above, would change the dialog text "Would you please {{{formal}}be quiet{{elseformal}}shut up{{endformal}}" to "Would you please be quit" or "Would you please shut up" depending on if the template option is set to true or false. The else-path can be omitted if it is not required (e.g., "Would you {{formal}}please {{endformal}}be quiet").</para>
  </sect3>

  <sect3 id="dialog_avatars">
  <title
>Avatars</title>
  <para
>Every state can potentially show a different avatar.</para>

  <para
>These images can range from the picture of a (simulated) speaker to an image of something topically appropriate.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog: Avatars</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_avatars.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
  <para
>To use an avatar, first add it here and later define where to use it in the <link linkend="dialog_design"
>dialog design section</link
>.</para>
  </sect3>

  <sect3 id="dialog_output">
  <title
>Output</title>
  <para
>Dialogs can be displayed graphically, use text-to-speech or combine both approaches.</para>

  <para>
  <screenshot>
  <screeninfo
>Dialog: Output</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dialog_output.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>The <guilabel
>Separator to options</guilabel
> will be spoken between the dialog text and the current state's options (if there are any). If there are no options to this state or all are configured to be silent, this will not be said. The option to listen to the whole announcement again is triggered when saying one of the configured <guilabel
>Repeat on trigger</guilabel
>. Additionally, the text-to-speech output can optionally be configured to repeat the listing of the available options (including the configured separator) when the user says a command that does not match any of the available dialog options.</para>
  </sect3>
</sect2>

<sect2 id="akonadi_command_plugin">
  <title
>Akonadi</title>
  
  <para
>The Akonadi plugin allows &kmyapplication; to plug into KDE's PIM infrastructure.</para>

  <para>
  <screenshot>
  <screeninfo
>Akonadi command configuration</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="akonadi_command_configuration.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>

  <para
>The plugin fulfills two major purposes: <itemizedlist>
    <listitem>
      <para
>Execute Simon commands at scheduled times</para>
      <para
>The Akonadi plugin can monitor a specific collection (calendar) and react on entries whose summary start with a specific prefix. Per default, this prefix is "[simon-command]", meaning that events of the form "[simon-command] &lt;plugin name&gt;//&lt;command name&gt;" will trigger the appropriate &kmyapplication; command at the "start time" of the event.</para>

      <para
>The name of the plugins and commands are equivalent to the ones shown in the <link linkend="commands"
>command dialog</link
> and do not necessarily need to reference commands in the same scenario as the Akonadi plugin instance.</para>
    </listitem>
    <listitem>
      <para
>Show reminders for events in the given calendar</para>
      <para
>If configured to do so, the Akonadi plugin can show reminders for calendar events with a set alarm flag. These reminders will be shown through the &kmyapplication; <link linkend="dialog_command_plugin"
>dialog engine</link
>.</para>
   </listitem>
    </itemizedlist>
  </para>
</sect2>

<sect2 id="dbus_command_plugin">
  <title
>D-Bus</title>
  
  <para
>With the D-Bus command, Simon can call exported methods in 3rd party applications directly.</para>

  <para
>The screenshot below, for example, calls the "Pause" method of the MPRIS interface of the Tomahawk music playing software.</para>

  <para>
  <screenshot>
  <screeninfo
>D-Bus command</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="dbus_command.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
</sect2>

<sect2 id="json_command_plugin">
  <title
>JSON</title>
  
  <para
>Similar to the <link linkend="dbus_command_plugin"
>D-Bus command plugin</link
>, the JSON plugin also allows to contact 3rd party applications to directly invoke functionality (instead of simulating user activity).</para>

  <para>
  <screenshot>
  <screeninfo
>JSON command</screeninfo>
    <mediaobject>
      <imageobject>
        <imagedata fileref="json_command.png" format="PNG"/>
      </imageobject>
    </mediaobject>
  </screenshot>
  </para>
</sect2>

<!--
     Not included in this version of Simon
<sect2 id="atspi_command_plugin">
  <title
>AT-SPI</title>
  
</sect2>
-->

</sect1>



</chapter>



<chapter id="faq">
<title
>Preguntes i respostes</title>

<para
>En un esforç per mantenir aquesta secció sempre actualitzada està disponible al nostre <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Troubleshooting_Guide"
>wiki en línia</ulink
>. </para>

</chapter>

<chapter id="credits">

<title
>Crèdits i llicència</title>

<para
>&kmyapplication; </para>
<para
>Copyright del programa 2006-2009 Peter Grasch <email
>peter.grasch@bedahr.org</email
>, Phillip Goriup, Tschernegg Susanne, Bettina Sturmann, Martin Gigerl </para>

<para
>Copyright de la documentació &copy; 2009 Peter Grasch <email
>peter.grasch@bedahr.org</email
> </para>

<para
>Traductor de la documentació: &credits.Antoni.Bella;</para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Instal·lació</title>
<para
>Si us plau, consulteu el <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Installation"
>nostre wiki</ulink
> per a les instruccions d'instal·lació.</para>

</appendix>

&documentation.index;
</book>

<!--
Local Variables:
mode: xml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

vim:tabstop=2:shiftwidth=2:expandtab
kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;
-->
