Was ist Conversation Design?

Beim Unterhaltungsdesign handelt es sich um eine Designsprache, die auf menschlicher Unterhaltung basiert (ähnlich wie bei der Material Design-Designsprache, die auf Stift und Papier basiert). Je mehr die Benutzeroberfläche verwendet wird, desto weniger muss den Nutzern beigebracht werden, wie sie die API nutzen. Es ist eine Synthese mehrerer Designdisziplinen, darunter Design der Sprachbenutzeroberfläche, Interaktionsdesign, visuelles Design, Motion-Design, Audio-Design und UX-Schreiben.

Die Rolle eines Kommunikationsarchitekten ist wie die des Architekten, die herausfindet, was Nutzer in einem Bereich tun können. Dabei werden sowohl die Bedürfnisse des Nutzers als auch die technischen Einschränkungen berücksichtigt. Sie wählen die Unterhaltung aus und definieren den Ablauf und die zugrunde liegende Logik in einer detaillierten Designspezifikation, die die gesamte Nutzererfahrung darstellt. Sie arbeiten mit Stakeholdern und Entwicklern zusammen, um ihre Designs zu verbessern und die App für Nutzer ansprechender zu gestalten.


Was ist kein Gesprächsdesign?

Wenn Sie bereits eine funktionierende grafische Benutzeroberfläche (GUI) haben, kann es verlockend sein, einfach eine Spracheingabe und Sprachausgabe (Sprachausgabe) hinzuzufügen, um sie in ein Gesprächsdesign umzuwandeln. Es wird oft angenommen, dass das Wort „Unterhaltung“ nur das ist, was gesprochen oder gehört wird. Unterhaltungen sind grundsätzlich multimodal.

Im Kern geht es bei diesem Design um den Ablauf der Unterhaltung und die zugrunde liegende Logik. Daher muss bei der Neugestaltung einer Oberfläche von Grund auf neu begonnen werden. Bei einer grafischen Benutzeroberfläche funktioniert die Logik für eine dialogorientierte Schnittstelle fast nie.

Unterhaltungen sind kein Nebensache, sondern vielmehr ein Fahrplan darüber, was alles möglich ist und wie Nutzer dorthin gelangen.

Ido Green, wie du bessere Google Assistant-Apps entwickelst


System- und Nutzeridentitäten

Bei einem Unterhaltungsdesigner ist der Autor Bevor Sie einen Dialog schreiben können, benötigen Sie ein klares Bild von den Figuren. Hierfür werden die Identitäten verwendet. Eine gute Figur ist spezifisch genug, um eine einzigartige Stimme und Persönlichkeit hervorzuheben, und gleichzeitig so kurz, dass sie bei der Erstellung eines Dialoges im Gedächtnis bleibt. Die Frage „Was würde diese Person in dieser Situation sagen oder tun?“ sollte leicht zu beantworten sein.

Die Systemidentität ist der Dialogpartner, der als Front-End für die Technologie dient, mit der der Nutzer direkt interagiert. Die Festlegung einer klaren Systemidentität ist wichtig, um für eine einheitliche Nutzererfahrung zu sorgen. Sonst folgt jeder Designer seinem eigenen persönlichen Gesprächsstil, und das Gesamterlebnis wird als unzusammenhängende empfunden.

Bei Google haben wir Google Assistant entwickelt. Alle Funktionen von Google Assistant (z. B. Schreib- und Anzeigefunktionen sowie Vorschläge) und überall dort, wo Google Assistant erscheint (z. B. das Design der Software und Hardware), sorgen für ein einheitliches Auftreten.

Entwickler von Aktionen von Drittanbietern müssen ihre eigenen Identitäten erstellen. Üblicherweise beginnt das Brainstorming mit der Berücksichtigung von Adjektiven (z. B. freundlich, vertrauenswürdig) und ist auf eine kurze Liste beschränkt. Die Liste ist eine kurze Beschreibung, die oft von Bildern begleitet wird. Eine ausführliche Anleitung finden Sie unter Identität erstellen.

Denken Sie an einige Personen, von denen Sie erwarten, dass sie Ihre Aktionen verwenden. Versuchen Sie es mit zwei bis drei verschiedenen Arten, z. B. einem Millenial vs. einem Elternteil. Mithilfe dieser Identitäten können Sie vermeiden, dass Nutzer sich selbst und Ihre Ziele definieren. Eine ausführliche Anleitung finden Sie unter Nutzer identifizieren.
Eine Nutzeridentität ist eine spezifische, aber kurze Beschreibung eines einzelnen Nutzers.

Nutzer-Persona: Amy, 32, ist eine Android-Entwicklerin, die fortschrittliche Spielanwendungen entwirft und entwickelt. Sie ist Mitglied von Women Who Code. Sie lebt in Austin und reist häufig für die Arbeit.

Zielvorhaben und Kontext hinzufügen, um den Kaufprozess zu optimieren

Nutzerziele: Sie plant ihre Reise nach Mountain View für die Google I/O.

Nutzerkontext: Sie ist in ihrer Lieblings-Teestube, weil ihre Besprechung nicht um eine weitere Stunde beginnt.


Unterhaltung für Computer

Beim Kommunikationsdesign geht es darum, Computern beizubringen, die menschliche Unterhaltung fließend zu verstehen und ihre Konventionen zu beachten.
Beginnen, was Menschen tun

Unterhaltungen mit einem Computer sollten sich nicht als umständlich empfinden oder Muster brechen, die sich in den letzten 1.000 Jahren entwickelt haben. Stattdessen sollten Computer sich an das Kommunikationssystem anpassen, das die Nutzer zuerst gelernt haben, und am besten wissen. So lässt sich intuitiv und reibungslos arbeiten.

An technische Einschränkungen anpassen

Computer mangelt es manchmal an mangelnden Fähigkeiten. Technische Einschränkungen führen zu Szenarien, die nicht zwischenmenschlich sind. Beispielsweise ist ein menschliches Gespräch wegen eines nicht behebbaren Fehlers nicht möglich. Das menschliche Gespräch muss nicht mit einem bestimmten Wort oder einer bestimmten Wortgruppe beginnen, z.B. „Ok Google“. In diesen Fällen solltest du dich auf die Nutzerstudien verlassen, um den besten Ansatz zu finden.

Technische Stärken nutzen

Auf andere Weise können Computer die menschlichen Fähigkeiten übertreffen. Es müde ist, dass sie immer wieder dieselben Fragen stellen müssen. Sie werden nicht durch Befehle beleidigt. Es ist nicht notwendig, die Antworten mit Füllwörtern oder einer anderen Formel wie aum oder ah zu pfeifen. schnell Informationen finden und teilen. Suche nach Möglichkeiten, Ärger zu vermeiden, Unterhaltungen zu optimieren und die Erwartungen zu übertreffen.