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

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

<bookinfo>

<othercredit role="translator"
> <firstname
>Stefan</firstname
> <surname
>Asserhäll</surname
> <affiliation
><address
><email
>stefan.asserhall@comhem.se</email
></address
></affiliation
> <contrib
>Översättare</contrib
></othercredit
> 


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


<abstract>
<para
>&kmyapplication; är serverkomponenten i taligenkänningsprogramvaran Simon. </para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdeutils</keyword>
<keyword
>Kapp</keyword>
<keyword
>Simon</keyword>
<keyword
>igenkänning</keyword>
<keyword
>tal</keyword>
<keyword
>röst</keyword>
<keyword
>kommando</keyword>
<keyword
>kontroll</keyword>
<keyword
>handikappstöd</keyword>
</keywordset>

<!-- Translators: put here the copyright notice of the translation -->
<!-- Put here the FDL notice.  Read the explanation in fdl-notice.docbook
     and in the FDL itself on how to use it. -->
<legalnotice
>&FDLNotice;</legalnotice>

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

<authorgroup>
<author
><personname
> <firstname
>Peter</firstname
> <othername
>H.</othername
> <surname
>Grasch</surname
> </personname
> <email
>peter.grasch@bedahr.org</email
> </author>
</authorgroup>


<title
>Handbok &kmyapplication;</title>
</bookinfo>

<chapter id="introduction">
<title
>Inledning</title>

<para
>&kmyapplication; är serverkomponenten i taligenkänningsprogramvaran Simon. Den hanterar igenkänning och modellkompilering och tar emot indata från Simon-klienter som ansluter till servern via TCP/IP. </para>
<para
>Se gärna <ulink url="help:/simon/overview.html#architecture"
>Handbok Simon</ulink
> för mer information.</para>
</chapter>

<chapter id="using-kapp">
<title
>Använda &kmyapplication;</title>

<para
>Simond är ett kommandoradsprogram, som inte har något användargränssnitt. Det finns inga speciella väljare vid start.</para>

<para
>Dock installerar Simond en inställningsmodul som listas i KDE:s systeminställningar och också kan kommas åt direkt med kommandot <command
>kcmshell4</command
>. <itemizedlist
> <listitem
><para
><command
>kcmshell4 simondconfiguration</command
></para
></listitem>
</itemizedlist>
</para>

<para
>Eftersom Simond kompilerar talmodellen (om den blir tillsagd att göra det av Simon-klienter), är förstås också inställningen av talmodellens kompilering relevant när Simond administreras. Du kan öppna den genom att använda <command
>kcmshell4</command
>: <itemizedlist
> <listitem
><para
><command
>kcmshell4 simonmodelcompilationconfig</command
></para
></listitem>
</itemizedlist>
</para>

<para
>När det används inne i en grafisk miljö (om du inte vet vad det är, använder du troligen en), rekommenderas att det grafiska gränssnittet vid namn <command
>ksimond</command
> används, som också ger möjlighet att komma åt inställningsmodulerna via sin inställningsdialogruta. Se handboken för Ksimond för detaljerad information.</para>


<sect1 id="user_configuration">
<title
>Användarinställning</title>

<para
>Via användarinställningarna kan du definiera, redigera och ta bort användare och deras modeller från servern.</para>

<para>
<screenshot>
<screeninfo
>Skärmbild av användarinställningen i Simond</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="simond_user_config.png" format="PNG"/>
    </imageobject>
    <textobject>
      <phrase
>Användarinställning i Simond</phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>

<para
>Anslutningarna till Simond identifieras med en kombination av användarnamn och lösenord som är helt oberoende av det underliggande operativsystemet och dess användare (vilket betyder att du måste ställa in minst en användare för Simond för att kunna använda det). Varje Simon-klient loggar på servern med en kombination av användarnamn och lösenord som identifierar en unik användare och en unik talmodell.</para>

<para
>Användarna lagras i en SqLite-databas som hanteras via inställningsmodulen <command
>simonduserconfiguration</command
>.</para>

<para
>Databasen lagringsplats beror på operativsystemet: <table frame='all'
><title
>Lagringsplats för Simond användardatabas</title>
<tgroup cols='2' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
>Microsoft Windows</entry>
  <entry
>GNU/Linux</entry>
</row>
</thead>
<tbody>
<row>
  <entry
><filename
>%appdata%\.kde\share\apps\simond\simond.db</filename
></entry>
  <entry
><filename
>~/.kde/share/apps/simond/simond.db</filename
></entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>Du behöver inte lägga till en användare innan du kan ansluta Simon till Simond-servern, eftersom Simond levereras med en förinställd användare.</para>

<para
>Det förinställda användarnamnet är "default" och lösenordet är "nopassword".</para>

<para
>Användarnas lösenord kommer att förvrängas och kan inte visas i klartext. När en användare glömmer sitt lösenord finns det inget sätt att få fram det ursprungliga lösenordet från Simond-databasen, men det går att nollställa det med knappen "Ändra lösenord".</para>

<para
>När en användare som redan har en tillhörande talmodell tas bort från databasen, blir du tillfrågad om du också vill ta bort modellen. Om du väljer nej, och senare lägger till en användare med samma namn, börjar han med denna talmodell.</para>

<para
>När alternativet <guibutton
>Behåll igenkänningssamplingar</guibutton
> markeras, tas inte samplingarna som igenkänningen fungerar med bort. Det betyder att under normal operation, kommer användare att samla in allt de säger med den troligaste transkriberingen som returneras av &kmyapplication;. Det kan användas för att automatiskt samla in inlärningsdata medan Simon används. Samplingarna lagras på olika platser beroende på operativsystem: <table frame='all'
><title
>Lagringsplats för Simond igenkänningssamplingar</title>
<tgroup cols='2' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<thead>
<row>
  <entry
>Microsoft Windows</entry>
  <entry
>GNU/Linux</entry>
</row>
</thead>
<tbody>
<row>
  <entry
><filename
>%appdata%\.kde\share\apps\simond\models\(användare)\recognitionsamples</filename
></entry>
  <entry
><filename
>~/.kde/share/apps/simond/models/(användare)/recognitionsamples</filename
></entry>
</row>
</tbody>
</tgroup>
</table>
</para>

<para
>När flera klienter ansluter till Simond med samma användarnamn samtidigt använder de en gemensam igenkänningsinstans. I praktiken betyder det att flera klienter kan tillhandahålla ljuddata (flera mikrofoner) och alla anslutna klienter med samma användarnamn tar emot alla resultat från dessa data. För att undvika beteendet, och istället tvinga användning av separata igenkänningsvägar, aktivera <guibutton
>Isolerat läge</guibutton
>.</para>
</sect1>

<sect1 id="network_configuration">
<title
>Nätverksinställning</title>
<para
>Genom att använda nätverksinställningen kan användare ändra porten som används av servern, och begränsa åtkomst till en specifik IP-adress.</para>

<note
><para
>Om du inte vet vad värddatorer, portar eller IP-adresser är, är det mycket troligt att standardvärdena är bra nog.</para
></note>
<para>
<screenshot>
<screeninfo
>Skärmbild av nätverksinställningen i Simond</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="simond_network_config.png" format="PNG"/>
    </imageobject>
    <textobject>
      <phrase
>Nätverksinställning i Simond</phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>

<para
>Porten kan ändras fritt. Standardvärdet 4444 är dock inte använd av något annat större program eller protokoll, och rekommenderas därför. Om du justerar porten här, försäkra dig om att du också gör nödvändiga justeringar för Simon-klienterna.</para>

<para
>Genom att använda alternativet "Tillåt bara anslutningar från" kan du begränsa åtkomst till servern från var som helst utom den angivna IP-adressen. Normalt är det inställt att bara tillåta anslutningar (med Simon) från den lokala värddatorn, vilket bara tillåter att lokala Simon-klienter ansluter till servern.</para>
<para
>Det är helt enkelt en säkerhetsåtgärd eftersom det blockerar anslutningar varifrån som helst (även om angriparen känner till användarnamnet och lösenordet för Simon). För att tillåta anslutningar från andra värddatorer avmarkera helt enkelt kryssrutan.</para>

<para
>Dessutom kan skrivåtkomst begränsas till en specifik värddator. Det gör det möjligt att använda "offentliga" servrar där användare kan ansluta och använda igenkänningen, men har inte tillåtelse att starta någon typ av synkronisering.</para>

<para
>Protokollkryptering är ännu inte implementerat.</para>
</sect1>

<sect1 id="speech_model_compilation_configuration">
<title
>Inställning av talmodellkompilering</title>
<para
>Talmodellen kompileras av Simon genom att utnyttja extern programvara.</para>

<para
>Medan Simon hittar nödvändiga körbara filer automatiskt om de finns i systemets sökväg, kan du också överskrida de automatiska värdena på den här inställningssidan.</para>

<para
>Här går det också att ändra den valda gränssnittet för igenkänning i fallet med användarskapade modeller. Beroende på installationen av Simon, kanske inte alla gränssnitt är tillgängliga.</para>

<para>
<screenshot>
<screeninfo
>Skärmbild över inställning av talmodellkompilering</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="simond_speech_model_config.png" format="PNG"/>
    </imageobject>
    <textobject>
      <phrase
>Talmodellinställning i Simond</phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>

</sect1>

</chapter>


<chapter id="faq">
<title
>Frågor och svar</title>

<para
>För att alltid försöka hålla avsnittet uppdaterat är det tillgängligt på vår <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Troubleshooting_Guide"
>wiki</ulink
>. </para>

</chapter>

<chapter id="credits">
<title
>Tack till och licens</title>

<para
>&kmyapplication; </para>
<para
>Program copyright 2008-2012 Peter Grasch <email
>peter.grasch@bedahr.org</email
> </para>

<para
>Dokumentation Copyright &copy; 2009-2012 Peter Grasch <email
>peter.grasch@bedahr.org</email
> </para>

<para
>Översättning Stefan Asserhäll <email
>stefan.asserhall@comhem.se</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Installation</title>
<para
>Se vår <ulink url="http://userbase.kde.org/Special:myLanguage/Simon/Installation"
>wiki</ulink
> för installationsinstruktioner.</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;
-->
