Presentation av examensarbete Högskoleingenjör/teknologie kandidat
- Titel: Utvecklingsprocess, arkitektur- och designmönster bakom röststyrda applikationer
- Respondent: Johan Andersson och Evan Saboo
- Dag, Datum och Tid: Tisdag 2019-02-19 kl 13.15-14.00
- Plats: Sal Ka-SalC i Electrum Kista
- Opponent: eventuella opponenter kontaktar respondenterna för kopia på rapport
- Examinator: Anders Sjögren
- Språk: Svenska
- Anmälan: Anmälan för närvaro behövs ej av besökare eller "aktiva lyssnare".
Abstract
Röststyrning och rösttolkning är ett gränssnitt mellan användare och dator som blivit vanligare i kommersiella produkter. Gränssnittet används i digitala assistenter, det vill säga en mjukvarubaserad tjänst utformad för att hjälpa användare att utföra digitala uppgifter. Dessa uppgifter inkluderar att svara på frågor, hantera scheman, hemkontroll, spela musik och mycket mer. Eftersom digitala assistenter är relativt nya så finns det ett behov av mer kunskap om hur
man kan skapa applikationer för plattformen.
Rapporten ger kunskap om hur utvecklingsprocessen ser ut för en röststyrd applikation till Google Assistant. Detta görs med en fallstudie som ger en inblick i de olika design- och arkitekturval som ingår i mjukvaruutvecklingen. Resultatet beskriver lämpliga designmönster för röstgränssnitt i röststyrda applikationer och ett lämpligt arkitekturmönster för kodbasen. Med hjälp av studien drogs
slutsatser om vilka begränsningar som finns hos röststyrda applikationer.
Nyckelord
Röstgränssnitt; Google Assistant; Programmering; Digital assistent; Arkitekturmönster;
Designmönster