Home Automation - Voice-User-Interface

Marc Eberhard :: Interface Design :: OMB-5

Konzept

In dieser Aufgabe wurde ein Konzept für ein Sprachassistenten (VUI) entwickelt.
Dieser Assistent sollte thematisch an die letzte Aufgabe (zum Dashbord) angelehnt sein.

Sprachassistenen für die Home Automation gibt es schon viele.
Leider können in dieser Aufgabe nicht alle Aspekte abgedeckt werden, welche ein echter Sprachassistent (wie, Alexa, Google Home, Siri, ...) abdecken sollte.
Deshalb habe ich mich in diesem Konzept auf die wichtigsten Aspekte konzentriert.

Ein Anwendungszenario

Ein Voice-User-Interface im Haushalt bzw. zu Hause kann für viele Zwecke genutzt werden.
Mit den folgenen Anwendungszenarien möchte ich einen kurzen Einblick in die Nutzung vom meinem Voice-User-Interface geben:

Abends im Bett

Max liegt Abends in seinem Bett und hat vergessen das Licht auszuschalten. Daher bittet er seinen Assistenten das Licht auszuschalten.
Hallo Home, schalte das Licht im Schlafzimmer aus.
Hallo Max, ich habe das Licht für dich ausgeschaltet.
Mitten in der Nacht wacht Max auf, da er durstig ist. Da es sehr dunkel ist und er nicht sieht, bittet er seinen Assistenen das Nachtlicht für 10s zu aktivieren.
Hallo Home, aktiviere das Nachtlicht für 10 Sekunden.
Hallo Max, das Nachtlicht wurde für 10 Sekunden aktiviert.

Neues Gerät verbinden

Max hat sich ein neues Gerät gekauft und möchtet dieses nun in seinem Zuhause intergrieren, daher bittet er seinen Assistenten das Gerät zu integrieren.
Hallo Home, ich möchte mein neues Gerät verbinden.
Hallo Max, ich gehe auf die Suche nach deinem Gerät.
...
Ich habe das Gerät Klimaanlage R32G7 gefunden. Ist dies das richtige?
Ja.
Gut, wie soll ich das Gerät benennen?
Klimaanlage.
Möchtest du Klimaanlage einem Raum zuordnen?
Ja, Küche.
Dein neues Gerät Klimaanlage wurde dem Raum Küche hinzugefügt.
Kann ich sonst noch etwas für dich tun?
Nein, Danke.

Flowgraph

Für mein VUI, habe ich einen entsprechenden Flow-Graph erstellt, welcher alle relevanten Aspekte abdeckt:

Aktivierungswort

Als Aktivierungswort habe ich das Wort "Home" gewählt.
Dieses sollte kurz und prägnant sein. Desweiteren sollte es nicht falsch verstanden werden können. um somit eine fehlerfreie Kommunikation mit dem Sprachassistenten zu ermöglichen.

Weitere Aspekte

Im meinem Flow-Graphen, habe ich für jede Aktion nur eine mögliche Aussage hinterlegt. Damit der Sprachassistenten aber jede Anfrage fehlerfrei verstehen kann, sollten in der Umsetzung mehrere Formulierungen möglich sein. Dies habe ich in meinem Konzept noch nicht berücksichtigt.

Desweiteren kann der Assistent sich selbstständig bei neuen Benachrichtigungen auf sich aufmerksam machen. Dies geschieh durch einen sanften Sound.
Ebenso sollten können Rückmeldungen beim Bedienen von Geräten deaktiviert werden, da man Zuhause, solange man sich im selben Raum aufhält, ein entsprechendes Feedback von den Geräten selber erhält.
Zum Beispiel wenn das Licht eingeschaltet werden soll, benötigt der Nutzer kein Feedback von seinem Assistenten.

Der Flowgraph

Legende:
Grün: Allgemeines Aktivierungswort.
Blau: Nutzereingabe.
Orange: Rückmeldung des Systems.

[ ... ]: Platzhalter für verschiedene Eingaben.