„Computer, Tee, Earl Grey, heiß“ Jeder Star-Trek-Fan wird dieses Zitat kennen, mit dem Capt. Picard sich regelmäßig sein Lieblingsgetränk replizieren lässt. Die Sprachsteuerung von Computern und Maschinen ist fester Bestandteil vieler Science-Fiction-Szenarien. Daher ist es auch nicht verwunderlich, dass schon mehrere Versuche unternommen wurden, diese Technologie zu etablieren, mit eher durchschnittlichem Erfolg. Allerdings deutet sich aktuell ein großer Fortschritt in der Entwicklung von Sprachsteuerungen an, die sich am deutlichsten in der Inkarnation von Geräten wie Amazon Echo oder Google Home darstellt. In der Session zeigen wir die prinzipielle Funktionsweise einer Sprachsteuerung, die Vergleichbarkeit mit Chatbots, und erweitern einen bestehenden Dienst um ein Voice-User-Interface. Dabei zeigen sich die Besonderheit dieser Benutzerschnittstelle im Vergleich zu grafischen Interfaces und die Herausforderungen, die damit verbunden sind.
Event: MobileTech Conference 2017
Datum: 15.03.2017
Speaker: Dominik Helleberg, inovex GmbH
Weitere Tech-Vorträge unter https://www.inovex.de/de/content-pool/vortraege/
7. Voice User Interfaces
The hot ones - APIs
Skills
Custom Skills
Smarthome Skills
Flash Briefing Skills
Actions
on Google
Conversational Actions
Direct Actions
https://en.wikipedia.org/wiki/Amazon_Echo
https://madeby.google.com/home/
8. Voice User Interfaces
Actions on Google
Google
Home
Speech
Recognition
Action
Selection
Intent
Selection
Entity
Extraction
Fulfillment
Natural Language
Understanding
16. Voice User Interfaces
Actions on Google – Smart Transport
Google
Home
Speech
Recognition
Action
Selection
Intent
Selection
Entity
Extraction
17. Voice User Interfaces
Actions on Google – Smart Transport
Google
Home
Speech
Recognition
Action
Selection
Intent
Selection
Entity
Extraction
Fulfillment
https://
18. Voice User Interfaces
Actions on Google – Smart Transport
Welcome Message
WELCOME_INTENT
Complete Entities?
Suchanfrage
Query Entities
Nein Ja
Antwort
(1. Verbindung)
„Nächste“
Antwort
(2. Verbindung)
Query Fulfillment
20. Voice User Interfaces
Actions on Google – Smart Transport
Entities
Name Type Req
From * +
To * +
Depature_Date Date (sys)
Depature_Time Time (sys)
Transport_Type „Bus“,
„Tram“, ..
30. Voice User Interfaces
Actions on Google – Smart Transport
Welcome Message
WELCOME_INTENT
Complete Entities?
Suchanfrage
Query Entities
Nein Ja
Antwort
(1. Verbindung)
„Nächste“
Antwort
(2. Verbindung)
Query Fulfillment
Ready to publish?
Let‘s beta test... No.
31. Voice User Interfaces
Actions on Google – Smart Transport - Testing
Google
Home
Speech
Recognition
Action
Selection
Intent
Selection
Entity
Extraction
Fulfillment
ChatBot
42. Voice User Interfaces
Actions on Google – Smart Transport
• Beta Tests sind sinnvoll
• User finden unsere Features nicht
• Dafür möchten sie andere Features
• Entities sind immer zu überprüfen
• Deutsch / Englisch zu mischen ist keine good idea...
45. Voice User Interfaces
Lessons Learned
• VUI‘s vs. ChatBots
• User fragen sehr spezifische Dinge
• VUI‘s sind gut für kurze, präzise Informationen / Abläufe
• Reaktionszeiten sind wichtig
• Benutzerführung ist wichtig
• Automatisierung / Deployment noch nicht vorhanden
• Neue „Gatekeeper“
46. Voice User Interfaces
Summary / Outlook
• Speech Recognition ist deutlich besser
• NLU braucht noch Verbesserungen
• Abläufe sind immer noch geskripted
• Multi-Account
• Privacy / Security
• Rückkopplung an andere UIs
• Discovery
• Testing
47. Voice User Interfaces
Summary / Outlook
• VUIs sind schon ziemlich cool, aber
Alexa, Du musst echt noch viel lernen...
Danke