2. Agenda
1.Technische Kommunikation
2.Einsatzbereiche
3.MMI als Standard
4.Anforderungen
5.Testen
6.Demo
7. Q&A
20.10.2014 M2M Summit 2014, Düsseldorf Folie 2
3. 1.Technische Kommunikation
* Tasten, 19-20.Jhd.
B. Preim, Entwicklung interaktiver Systeme, 1999
Grafiken und Touch, 21.Jdh.
Apple Siri, iPhone6, 2014
+ Funktionalität durch Interaktion +
20.10.2014 M2M Summit 2014, Düsseldorf Folie 3
4. 2.Einsatzbereiche von MMI
• Logistik: „Pick by Voice
Kommission und Inventur
Sprachgesteuerte Weisung
Kontrolle mit Prüfkennung
• Entertainment
Multimedia & Games
Social Networks
Microsoft Kinect
• Auskunftssysteme
Dt. Bahn, Börse, Wetter, …
Call Center: „FAQ“
Navigationsgeräte
Monitoring von Tieren
• Home Automation
DIY Automation Project
20.10.2014 M2M Summit 2014, Düsseldorf Folie 4
5. 3.MMI als Standard
• Wozu?’ Kommunikationstheorie
Natürliche Sprache und formalisierte Sprachen
Interaktion zwischen Mensch & Maschine
Wie interagieren Maschinen untereinander?
• VoiceXML als eigener W3C und XML-Standard
Version 2.1 ist aktuell
Version 3.0 im Entwurf
Deployment wie HTML
Editoren, Generatoren
VoiceXML Forum
20.10.2014 M2M Summit 2014, Düsseldorf Folie 5
6. 4.Anforderungen
Textschnittstelle verfügbar (VoiceXML)
Automatisierbarkeit & Skriptfähigkeit
Validierung von Eingaben und Ausgaben
Eingaben mittels Tasten oder Aussprache
Ausgaben mit Betonungen und Dialekte
Ausgabe auf Bestandteile prüfen
Kombination von Bedingungen
Verzögern von Eingaben durch „Timeout“
…
20.10.2014 M2M Summit 2014, Düsseldorf Folie 6
9. 6.Demo
<?xml version="1.0" encoding="UTF-8"?>
<vxml xmlns="http://www.w3.org/2001/vxml" version="2.1">
<form>
<field name="answer">
<grammar src="yesno.srgs" type="application/srgs+xml"/>
<prompt>Do you like this example?</prompt>
<filled>
<if cond="answer=='yes'">
You like this example.
<else/>
You do not like this example.
</if>
</filled>
</field>
</form>
</vxml>
20.10.2014 M2M Summit 2014, Düsseldorf Folie 9