Simon/Installation/da: Difference between revisions

From KDE Wiki Sandbox
No edit summary
No edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 26: Line 26:
== Linux ==
== Linux ==


Der er flere måder at installere Simon på Linux på. Brugere af Debian-baserede systemer bør bruge de leverede debian-pakker og brugere af openSUSE bør bruge RPM-pakkerne, mens brugere af andre distributioner bør bruge den generelle binære pakke.
Der er flere måder at installere Simon på Linux på. Hvis din distribution har pakker, så bør du installere Simon ved hjælp af den almindelige pakkehåndtering. Nogle gange skal der foretages yderligere efter installationen:
* Installation fra arkiverne på Linux Mint (testet under 17.1 i Mate) fungerer fint, men forbindelsen til simond bliver afvist på grund af manglende adgang til databasen. Forbindelsen kan etableres hvis libqt4-sql-lite er installeret.
  {{Input|sudo apt-get install  libqt4-sql-sqlite}}


For installation af kildekode se siden om [[Special:myLanguage/Simon/Development Environment|opsætning af et udviklingsmiljø]].
For installation af kildekode se siden om [[Special:myLanguage/Simon/Development Environment|opsætning af et udviklingsmiljø]].
=== openSUSE ===
For at installere Simon på openSUSE skal du bruge den officielle pakke på openSUSE Build Service, som leveres af Simon Listens-teamet.
Du skal blot [http://software.opensuse.org/search?q=simon&baseproject=openSUSE%3A11.3&lang=de&exclude_filter=home%3A&exclude_debug=true søge efter Simon på openSUSE pakkesøgning] og installere Simon ved hjælp af One Click Install-knappen.
Under installationen vil Yast tilbyde dig at tilføje arkivet  KDE:Unstable:Playground til dit system, hvilket du bør acceptere. På den måde får du også opdateringer af Simon, når vi udgiver nye versioner.
Efter at installationen er afsluttet vil programmet Simon være installeret på dit system. Hvis du også vil installere oversættelser og håndbogen (anbefalet), så installér pakkerne simon-doc og simon-lang, som automatisk dukker op i pakkehåndteringen efter tilføjelsen af pakkearkivet i foregående skridt. Du kan selvfølgelig også downloade dem manuelt ved brug af softwaresøgningen (se linket ovenfor).
De direkte links for openSUSE 11.3 er:
* [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon.ymp?base=openSUSE%3A11.3&query=simon simon]
* [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon-lang.ymp?base=openSUSE%3A11.3&query=simon simon-lang (translations)]
* [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon-doc.ymp?base=openSUSE%3A11.3&query=simon simon-doc (manuals)]
=== Ubuntu ===
For Ubuntu bør du bruge det leverede ppa-arkiv, som vedligeholdes af Simon Listens-teamet.
For at tilføje arkivet til dit system skal du køre følgende kommando på en kommandolinje:{{Input|1=<nowiki># sudo add-apt-repository ppa:simon-listens/releases
# sudo apt-get update </nowiki>}} 
Du kan finde mere information om denne proces i  [https://launchpad.net/+help/soyuz/ppa-sources-list.html Ubuntus dokumentation].
Du kan nu installere Simon med din pakkehåndtering. Simon vil blive opdateret automatisk når nye udgaver bliver frigivet igennem systemopdateringsprocessen.
=== Manuelt ===
* Download den aktuelle installationsfil fra vores [https://sourceforge.net/projects/speech2text/files/ Sourceforge-side]. Vælg den fil som matcher din arkitektur (i386/amd64) og dit system (.deb/.tpm/.sh).
* Installér Simon ved at køre den installationsfil du lige har downloadet. Hvis installationen ikke starter automatisk kan du køre følgende kommando i en terminal:
{{Input|cd <path_to_file>}}
På Debian-baserede systemer: (Ubuntu skal være mindst Intrepid Ibex (8.10)) {{Input|1=<nowiki>sudo dpkg -i simon-<version>-<...>.deb</nowiki>}}
<span class="mw-translate-fuzzy">
På RPM-baserede systemer: {{Input|1=<nowiki>sudo rpm -i simon-<version>-<...>.rpm</nowiki>}}
</span>
<span class="mw-translate-fuzzy">
Andre systemer: {{Input|1=<nowiki>./simon-<version>-<...>.sh</nowiki>}}
</span>


=== Valgfrit: Installation af HTK ===
=== Valgfrit: Installation af HTK ===
Line 90: Line 45:
* Byggesystemet med compiler og linker (oftest kaldet "build-essentials" eller lignende)
* Byggesystemet med compiler og linker (oftest kaldet "build-essentials" eller lignende)


<span class="mw-translate-fuzzy">
På Debian-baserede systemer:
:På Debian-baserede systemer: :{{Input|1=<nowiki>sudo apt-get install build-essential libx11-dev libasound2-dev</nowiki>}}
{{Input|1=<nowiki>sudo apt-get install build-essential libx11-dev libasound2-dev</nowiki>}}
</span>


* Registrér så på  [http://htk.eng.cam.ac.uk/register.shtml HTK's hjemmeside] (det er gratis). Kort tid efter at du har angivet dine kontodetaljer skulle du modtage en e-maiil med din personlige adgangskode til HTK.
* Registrér så på  [http://htk.eng.cam.ac.uk/register.shtml HTK's hjemmeside] (det er gratis). Kort tid efter at du har angivet dine kontodetaljer skulle du modtage en e-maiil med din personlige adgangskode til HTK.
Line 100: Line 54:
* For at pakke ud, bygge og installere den downloadede tarball skal du udføre følgende kommando i en terminal:
* For at pakke ud, bygge og installere den downloadede tarball skal du udføre følgende kommando i en terminal:


<span class="mw-translate-fuzzy">
{{Input|1=<nowiki>cd <sti-til-fil>
{{Input|1=<nowiki>cd <sti-til-fil></nowiki>}}
tar xvf HTK-<version>.tar.gz
</span>
cd htk</nowiki>}}


<span class="mw-translate-fuzzy">
Kun for 64-bit systemer!<br />
{{Info/da|2=Kun for 64-bit systemer!|1=Fjern alle forekomster af -m32 i filen <tt>configure.ac</tt> og kør <code>autoconf</code>!}}
:Fjern alle forekomster af -m32 i filen <tt>configure.ac</tt> og kør <code>autoconf</code> for at regenerere konfigurationsfilen. Kør så <code>./configure</code> igen!
</span>


<span class="mw-translate-fuzzy">
{{Input|1=<nowiki>./configure
{{Input|1=<nowiki>./configure
  make
  make
  sudo make install</nowiki>}}
  sudo make install</nowiki>}}
</span>
 
== Mac OS X ==
 
Hvis du vil bruge Simon på Mac OS X skal du kompilere fra kildekoden. Det anbefales kun for erfarne brugere.
 
For at installere fra kildekoden skal du følge siden [[Special:myLanguage/Simon/Development Environment|Opsætning af et udviklingsmiljø]]


[[Category:Tilgængelighed/da]]
[[Category:Tilgængelighed/da]]

Latest revision as of 09:01, 7 November 2015

Other languages:

De følgende sider beskriver, hvordan du som slutbruger kan installere og konfigurere Simon på din computer, sådan at du kan kontrollere din PC med stemmen. Se håndbogen for information om hvordan du fortsætter efter installationen.

Softwareudviklere henvises til siden om opsætning af et udviklingsmiljø.

Windows

  • Hent den aktuelle version af Simon fra [1]. Sørg for at du downloader Windows-udgaven af Simon – den har "win32" i navnet og ender på ".exe".
  • Kør installationsguiden for at installere Simon. Hvis du på et eller andet tidspunkt under instllationen bliver usikker, så behold bare standardværdierne.

Valgfrit: Installation af HTK

Hvis du ønsker at træne eller tilpasse HTK's akkustiske modeller skal du også bruge HTK. Hvis du ikke ved hvad dette betyder, så kan du trygt springe denne del over.

Simon bruger et program kaldet Hidden Markov Model Toolkit (HTK) til at oprette talemodellen. Programmet er gratis men under en licens, som forhindrer at det bliver leveret sammen med Simon.

  • Registrér så på HTK's hjemmeside (det er gratis). Kort tid efter at du har angivet dine kontodetaljer skulle du modtage en e-maiil med din personlige adgangskode til HTK.
  • Download HTK. Du vil blive bedt om dit brugernavn og HTK-adgangskode.
  • Udpak HTK til undermappen bin i Simons installationsmappe. Standardstien er C:\Program Files\Simon 0.3\bin. De kørbare filer i arkivet (HHEd.exe, HDMan.exe etc.) skal gemmes direkte i mappen bin (fx C:\Program Files\Simon 0.3\bin\HDMan.exe) og ikke i en undermappe i bin.

Linux

Der er flere måder at installere Simon på Linux på. Hvis din distribution har pakker, så bør du installere Simon ved hjælp af den almindelige pakkehåndtering. Nogle gange skal der foretages yderligere efter installationen:

  • Installation fra arkiverne på Linux Mint (testet under 17.1 i Mate) fungerer fint, men forbindelsen til simond bliver afvist på grund af manglende adgang til databasen. Forbindelsen kan etableres hvis libqt4-sql-lite er installeret.
sudo apt-get install  libqt4-sql-sqlite

For installation af kildekode se siden om opsætning af et udviklingsmiljø.

Valgfrit: Installation af HTK

Hvis du ønsker at træne tilpasse HTK's akkustiske modeller, så skal du også bruge HTK. Hvis du ikke ved hvad dette betyder, så kan du trygt springe dette skridt over.

Simon bruger et program kaldet Hidden Markov Model Toolkit (HTK) til at oprette talemodellen. Programmet er gratis men under en licens, som forhindrer at det bliver leveret sammen med Simon.

For Linux-brugere leveres HTK kun som kildekode, hvilket betyder at du selv skal kompilere HTK. Heldigvis er det ret let.

Før vi kan installere HTK skal vi installere dets afhængigheder. Installér følgende pakker:

  • ALSA udviklingsfiler
  • X11 udviklingsfiler
  • Byggesystemet med compiler og linker (oftest kaldet "build-essentials" eller lignende)

På Debian-baserede systemer:

sudo apt-get install build-essential libx11-dev libasound2-dev
  • Registrér så på HTK's hjemmeside (det er gratis). Kort tid efter at du har angivet dine kontodetaljer skulle du modtage en e-maiil med din personlige adgangskode til HTK.
  • Download den nyeste HTK-kildekode (HTK-<version>.tar.gz). Du vil blive bedt om dit brugernavn og HTK-adgangskode.
  • For at pakke ud, bygge og installere den downloadede tarball skal du udføre følgende kommando i en terminal:
cd <sti-til-fil>
tar xvf HTK-<version>.tar.gz
cd htk

Kun for 64-bit systemer!

Fjern alle forekomster af -m32 i filen configure.ac og kør autoconf for at regenerere konfigurationsfilen. Kør så ./configure igen!
./configure
 make
 sudo make install

Mac OS X

Hvis du vil bruge Simon på Mac OS X skal du kompilere fra kildekoden. Det anbefales kun for erfarne brugere.

For at installere fra kildekoden skal du følge siden Opsætning af et udviklingsmiljø