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
System-Persona
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.
Rolle des Nutzers
![](https://developers.google.cn/static/assistant/conversation-design/images/user-persona-amy.jpg?authuser=19&hl=de)
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.
![](https://developers.google.cn/static/assistant/conversation-design/images/user-journey.jpg?authuser=19&hl=de)
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
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. |