Simon för Linux är vad Siri är för iOS. Jo det är det förmodligen inte, men förutom att båda har namn som börjar med en "S", lyssnar de båda på vad du måste säga. Skillnaden är att Simon är mycket mer kontrollerbar. Det kan vara fullt utbildat för att känna igen röstkommandon, vilket kan vara ett användbart hjälpmedel för användare med funktionshinder eller till och med de som föredrar att styra sina system med sina röster.

Simon är:

  • ett öppen källkods taligenkänningsprogram och ersätter mus och tangentbord.
  • utformad för att vara mycket flexibel och möjliggör anpassning för alla applikationer där taligenkänning behövs.
  • ett potentiellt europeiskt projekt av "e-integration" på grund av den språkoberoende programmeringen.
  • i utveckling för handikappade och seniorer för att ge dem möjlighet att chatta, skriva e-post, surfa på Internet, göra internetbank och mycket mer.

(från simonlistens.org)

Få Simon

Simon är skrivet i Qt och beror på phonon, så det är troligen bäst att installera det på KDE (plasma) -baserade system, om du inte har något emot det. ~ 300MB beroenden dras in med installationen (på ett Kubuntu 15.04-system, Simon tar bara upp 55 Mb). Simon är i Ubuntu repositories, så installationen skulle vara lika lätt som

 sudo apt-get install simon 

på vilken Ubuntu-baserad distro som helst. I Linux Mint (eller i andra distroer), om du upptäcker att Simon inte kan ansluta efter installationen måste du installera libqt4-sql-lite

 sudo apt-get installera libqt4-sql-sqlite 

Om du vill använda HTK akustiska modeller måste du också installera HTK. Detta är valfritt, och om du inte vet vad det betyder, eller behöver du inte använda det, kan du säkert hoppa över det. Tyvärr är HTK endast tillgänglig som källkod, men dessa enkla instruktioner gör installationerna enkla.

Simon lyssnar

Simon är inte lätt att installera eller använda. För att hjälpa dig att få det att lyssna på dig, hälsar en assisterad installation dig på första gången och går igenom processen.

Först måste du ställa in scenarier.

Scenarier är kompletta paket som låter dig använda Simon för specifika ändamål. De ger också det som kallas en språkmodell, som beskriver alla befintliga ord och vilka meningar är grammatiskt korrekta, åtminstone under omständigheterna.

Som standard har du bara ett standardscenario installerat. Från den här skärmen kan du skapa eller ladda mer och ladda ner lite med Simon addon-installeraren ("Öppna -> Hämta").

Nästa behöver du en akustisk eller talmodell. Detta berättar i princip Simon vad de enskilda orden låter som.

Om du har HTK installerat kan du skapa din egen modell och träna Simon för att känna igen den väldigt specifika sättet du pratar. Om du inte har HTK eller bryr dig inte om att använda den kan du ladda ner statiska basmodeller ("Open Model -> Download") som ger Simon fördefinierade akustiska mönster.

Om du går med en statisk modell kan du välja att anpassa den med träningsprover senare.

På sidan med serverns inställningar, om du ska installera den lokalt och planerar att använda den regelbundet, är du säker på att lämna standardalternativen på. Om servern finns någon annanstans kan du definiera den här.

Du måste ställa in ljudinspelnings- och uppspelningsenheter,

testa din mikrofon,

och du är redo att använda Simon.

Från huvudskärmen kan du hantera dina laddade scenarier eller öppna en viss.

Efter att ha öppnat ett scenario kan du visa och ändra vokabulär och grammatik, träna den akustiska modellen, ändra scenariot beroende av scenariot och ställa in direkta kommandon.

Träningsguiden kan också startas från översiktsskärmen. du behöver inte gå in i scenariotinställningen.

På översiktsskärmen har du också möjlighet att ändra konfigurationen för ljud (hårdvara) eller konfigurera den akustiska (tal) modellen, inklusive att lägga till nya.

Ytterligare hjälp med att använda Simon

Simons användning är långt ifrån rättvist. Det tar en bra mängd lärande, träning och vänjer sig. Lyckligtvis finns det ganska omfattande dokumentation tillgänglig online. KDE användarbas erbjuder hjälp med grunderna och Simon Handbook finns som PDF-fil. Simon Listens blogg ger viss insikt också, även om inläggen är ganska föråldrade (den sista posten var 2013). Webbplatsen ger ytterligare läsning, och du kan lära dig om röststyrda affärslösningar som drivs av Simon på deras kommersiella webbsida.

Även om det kan ta lite tid att konfigurera och behärska, kan Simon omvandla alla Linux (och till och med Windows) -datorn till en röststyrd miljö, det är speciella behov eller bara bekvämlighet du vill använda den för.