SlideShare a Scribd company logo
St. Pölten University of Applied SciencesSt. Pölten University of Applied Sciences
Platzhalter für möglichen
Bildeinsatz
Create engaging Healthcare Experiences
with Augmented Reality
Andreas Jakl – www.andreasjakl.com
build.well.being 2019
Digital Healthcare
FH St. Pölten
Platzhalter für möglichen
Bildeinsatz
Andreas Jakl
▪ Focus areas
▪ AR / VR, mobile apps, sensors, interaction
technology, software architecture, open source
developer (NFC, Bluetooth Beacons)
▪ Microsoft MVP (Most Valuable Professional) &
Amazon AWS Cloud Ambassador
▪ mobility.builders community:
Mobile Developer After-Work Events
▪ Previous Experience
▪ Tieto, Start-up (Mopius), Nokia (Finland),
Siemens Mobile (Munich), FH Hagenberg
(Mobile Computing)
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://www.andreasjakl.com/
andreas.jakl@fhstp.ac.at
@andijakl
WHAT IS AR / VR / MR?
Overview & Intro
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Virtual Reality?
▪ Dive into another reality
▪ Mainly visual +
acoustic stimulation
▪ Immersion & presence
▪ Feeling to be at
another place
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Screenshot: Ready Player One, 2018
Augmented und Mixed Reality
▪ Virtual Reality
▪ Only virtual, completely hides reality
▪ Augmented Reality
▪ Visible world gets digital overlays
▪ Mixed Reality
▪ Virtual content seamlessly blends into the real world
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Wired.com
Microsoft HoloLens 2
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://www.hololens.com/
Apple ARKit
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://developer.apple.com/augmented-reality/
Google DayDream / ARCore
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Google DayDream
https://vr.google.com/daydream/
Google ARCore
https://developers.google.com/ar/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Source: CCS Insight VR and AR forecast (November 2018)
https://www.ccsinsight.com/press/company-news/3726-virtual-reality-device-market-declines-in-2018-but-outlook-remains-positive
Shipments of VR and AR devices, worldwide,
2015-2022
AR / VR Estimates: 2025
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Source: Goldman Sachs Global Investment Research
January 13, 2016
Hype &
Reality
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Source: Gartner
https://www.gartner.com/smarterwithgartner/5-trends-emerge-in-gartner-hype-cycle-for-emerging-technologies-2018/
Digital Healthcare Explained
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
App created by Digital Healthcare
@ FH St. Pölten wins global
Amazon AR/VR challenge
in the category: Best AR App!
https://devpost.com/software/digital-healthcare-explained-czflve
https://www.fhstp.ac.at/en/newsroom/news/best-augmented-reality-app-in-amazon-hackathon
Immersive Media Lab
▪ Storytelling in AR / VR
▪ Use case: “Enlightening Patients
with Augmented Reality”
▪ Explain corrective eye surgery
▪ Pre-operation, during operation,
afterwards
▪ Study acceptance of different AR
interaction methods
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
AMAZON SUMERIAN
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Amazon Sumerian Overview
▪ Interactive 3D scenes
▪ Browser-based 3D editor + viewer (WebGL / WebXR)
▪ Supports VR & AR
▪ Special feature:
▪ Animated avatars (“hosts”)
▪ Speech + gestures
▪ Supports conversations
▪ https://aws.amazon.com/sumerian/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
AWS Account
▪ AWS = Amazon Web Services
▪ Sumerian
▪ Free tier for 12 months
https://aws.amazon.com/free/
▪ 5 GB scene traffic free
▪ Credit card required for sign-up, but not charged!
▪ Pricing after 1 year / exceeding free tier limits
▪ 3D object storage, scene traffic, speech services
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Scene Setup
▪ Log in to Amazon Sumerian Console
▪ https://console.aws.amazon.com/sumerian/home
1. Choose world-wide region for your service
2. Create “Default Lighting” scene
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
3D Editor
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Canvas / 3D view
Click: select 3D object
Shift + left mouse: move view
Right mouse: rotate view
Entities: everything
in your scene
Assets: currently
available content
Inspector:
properties of
selected part
Top menu: new 3D
models, publish
scene
First 3D Object
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1) Import Assets
2) Select Table Cafe
3) Add
Add to Scene
▪ Drag & Drop Model from Assets to Entities
▪ Then wait a few seconds…
▪ Ensure object is visible. Some tips:
▪ Zoom in with mouse wheel
▪ Select object and press “f”-key to center
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Publish!
▪ Link to your scene
▪ Runs in every Chrome + Firefox!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Custom 3D Models
▪ Free sources
▪ Remix 3D (Microsoft):
https://www.remix3d.com
▪ Poly (Google):
https://poly.google.com/
▪ Sketchfab:
https://sketchfab.com/features/download
▪ Own 3D Models
▪ Paint 3D & 3D Builder (Windows 10)
▪ Blender
▪ Autodesk Maya / 3DS Max
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Import to Sumerian
▪ Human Heart
▪ From Remix3D (Microsoft)*
▪ Download adapted version:
https://www.andreasjakl.com/
human-heart/
▪ Import to Sumerian
▪ Drag from “Assets” to “Entities”
▪ Adapt scale & rotation
▪ Scale: 0.1, Rotate X: -90
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
* https://www.remix3d.com/details/059f2766c027458787256ebb47a4094e
Microsoft, Creative Commons CC-BY-SA
Adding Speech
▪ Conversational interfaces
▪ Amazon Lex: natural language understanding
▪ Amazon Polly: text-to-speech
▪ Different Amazon Services!
▪ Secure communication?
▪ Amazon Cognito credentials
▪ One-click setup:
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Amazon Alexa
Built on these two
services, adds “skills” concept,
skill store, etc.
https://docs.sumerian.amazonaws.com/tutorials/create/beginner/aws-setup/
Stack → CognitoIdentyPoolID
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
3
Copy CognitoIdentyPoolID
Connect with Sumerian
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Paste
Create Host
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Position Host
▪ Drag host from Assets to
Entities
▪ Then wait a few seconds!
▪ Re-position host
▪ Press Play
▪ Host already moving
naturally
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Let the Host Explain the Heart
▪ Edit the Speech settings in the inspector of your host
▪ (1) Choose voice: “Salli” is US English
▪ (2) Click on “+” in “Speech Files” to create a new file
▪ (3) Enter text
▪ (4) Save (Default name: “Speech”)
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
4
Create Logic: When to Speak?
▪ (1) Choose “+ Add Component”
▪ “State Machine”
▪ (2) Add a new behavior (“+”)
▪ (3) Opens editor in bottom part
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
Add Actions
▪ Actions define what to do in a situation (“state”) or what to wait for
▪ “Add Action” to default “State 1”
▪ “Click/Tap on entity”
Hint: use search in top right corner
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Second State: Start Speaking!
▪ Add a second state
▪ What should happen after tapping the
host?
▪ (1) + (2) “Add State”
▪ (3) Add action to “State 2”: “Start Speech”
▪ (4) Choose your “Speech” from drop-down
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
4
Connect Everything
▪ Logic
▪ Clicking should trigger speech
▪ Speech end should go back to initial state
▪ Drag & drop from action box to new state
▪ Test!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
More Life-Like Host: Gestures
▪ Hand-Movements of the host while speaking
▪ Select host in “Entities”
▪ (1) Inspector: “Speech” → “Gesture Map” → “+”
▪ Triggers gestures based on words in spoken text
▪ (2) Auto-assign gestures to “Speech” file
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
Publish & Test!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Augmented Reality & More!
▪ Extended Tutorial
▪ Animation & Timelines
▪ Communicating within the scene
▪ Publish to Android & show as Augmented Reality Scene
▪ https://www.andreasjakl.com/amazon-sumerian-
augmented-reality/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
THANK YOU!
Andreas Jakl
Lecturer / Digital Healthcare @ FHSTP
https://www.andreasjakl.com/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten

More Related Content

Similar to Create Engaging Healthcare Experiences with Augmented Reality

SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys
Splunk
 
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
Splunk
 
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
DAIN Studios
 
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
Thomas Gölles
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software GmbH
 
Portland Splunk User Group May 2020
Portland Splunk User Group May 2020 Portland Splunk User Group May 2020
Portland Splunk User Group May 2020
Amanda Richardson
 
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business OutcomesSplunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
Splunk
 
Abenteuer bei Monitoring und Troubleshooting
Abenteuer bei Monitoring und TroubleshootingAbenteuer bei Monitoring und Troubleshooting
Abenteuer bei Monitoring und Troubleshooting
Splunk
 
Greenfield data platform implementation
Greenfield data platform implementation Greenfield data platform implementation
Greenfield data platform implementation
Romain Lhéritier
 
Harvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroHarvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroMaarten Ploemen
 
Harvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroHarvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroRoel Noten
 
Splunk Discovery Köln - 17-01-2020 - Willkommen!
Splunk Discovery Köln - 17-01-2020 - Willkommen!Splunk Discovery Köln - 17-01-2020 - Willkommen!
Splunk Discovery Köln - 17-01-2020 - Willkommen!
Splunk
 
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with SplunkReactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
Splunk
 
Data Integration & Beyond. Dimensions & Architectures
Data Integration & Beyond. Dimensions & ArchitecturesData Integration & Beyond. Dimensions & Architectures
Data Integration & Beyond. Dimensions & Architectures
Big Data Value Association
 
Final create an app to perform intelligent searched on your data
Final  create an app to perform intelligent searched on your dataFinal  create an app to perform intelligent searched on your data
Final create an app to perform intelligent searched on your data
Anam Mahmood
 
Tech Days Sweden - Power BI - A look into the future with mixed reality
Tech Days Sweden - Power BI - A look into the future with mixed realityTech Days Sweden - Power BI - A look into the future with mixed reality
Tech Days Sweden - Power BI - A look into the future with mixed reality
Ida Bergum
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software GmbH
 
JHipster & blueprint 02-07-2019 - casablanca jug
JHipster & blueprint 02-07-2019 - casablanca jugJHipster & blueprint 02-07-2019 - casablanca jug
JHipster & blueprint 02-07-2019 - casablanca jug
Anthony Viard
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
Amazon Web Services
 
Augmenting the Reality of Everything
Augmenting the Reality of EverythingAugmenting the Reality of Everything
Augmenting the Reality of Everything
Cognizant
 

Similar to Create Engaging Healthcare Experiences with Augmented Reality (20)

SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys
 
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
 
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
 
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
 
Portland Splunk User Group May 2020
Portland Splunk User Group May 2020 Portland Splunk User Group May 2020
Portland Splunk User Group May 2020
 
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business OutcomesSplunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
Splunk Discovery Köln - 17-01-2020 - Turning Data Into Business Outcomes
 
Abenteuer bei Monitoring und Troubleshooting
Abenteuer bei Monitoring und TroubleshootingAbenteuer bei Monitoring und Troubleshooting
Abenteuer bei Monitoring und Troubleshooting
 
Greenfield data platform implementation
Greenfield data platform implementation Greenfield data platform implementation
Greenfield data platform implementation
 
Harvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroHarvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - Intro
 
Harvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - IntroHarvist Solutions - Health and Safety App - Intro
Harvist Solutions - Health and Safety App - Intro
 
Splunk Discovery Köln - 17-01-2020 - Willkommen!
Splunk Discovery Köln - 17-01-2020 - Willkommen!Splunk Discovery Köln - 17-01-2020 - Willkommen!
Splunk Discovery Köln - 17-01-2020 - Willkommen!
 
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with SplunkReactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with Splunk
 
Data Integration & Beyond. Dimensions & Architectures
Data Integration & Beyond. Dimensions & ArchitecturesData Integration & Beyond. Dimensions & Architectures
Data Integration & Beyond. Dimensions & Architectures
 
Final create an app to perform intelligent searched on your data
Final  create an app to perform intelligent searched on your dataFinal  create an app to perform intelligent searched on your data
Final create an app to perform intelligent searched on your data
 
Tech Days Sweden - Power BI - A look into the future with mixed reality
Tech Days Sweden - Power BI - A look into the future with mixed realityTech Days Sweden - Power BI - A look into the future with mixed reality
Tech Days Sweden - Power BI - A look into the future with mixed reality
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
 
JHipster & blueprint 02-07-2019 - casablanca jug
JHipster & blueprint 02-07-2019 - casablanca jugJHipster & blueprint 02-07-2019 - casablanca jug
JHipster & blueprint 02-07-2019 - casablanca jug
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
 
Augmenting the Reality of Everything
Augmenting the Reality of EverythingAugmenting the Reality of Everything
Augmenting the Reality of Everything
 

More from Andreas Jakl

Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & MoreBluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
Andreas Jakl
 
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
Andreas Jakl
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
Andreas Jakl
 
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Andreas Jakl
 
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows PhoneWinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
Andreas Jakl
 
Nokia New Asha Platform Developer Training
Nokia New Asha Platform Developer TrainingNokia New Asha Platform Developer Training
Nokia New Asha Platform Developer Training
Andreas Jakl
 
Windows Phone 8 NFC Quickstart
Windows Phone 8 NFC QuickstartWindows Phone 8 NFC Quickstart
Windows Phone 8 NFC Quickstart
Andreas Jakl
 
Windows (Phone) 8 NFC App Scenarios
Windows (Phone) 8 NFC App ScenariosWindows (Phone) 8 NFC App Scenarios
Windows (Phone) 8 NFC App Scenarios
Andreas Jakl
 
Windows 8 Platform NFC Development
Windows 8 Platform NFC DevelopmentWindows 8 Platform NFC Development
Windows 8 Platform NFC Development
Andreas Jakl
 
NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)
Andreas Jakl
 
06 - Qt Communication
06 - Qt Communication06 - Qt Communication
06 - Qt Communication
Andreas Jakl
 
05 - Qt External Interaction and Graphics
05 - Qt External Interaction and Graphics05 - Qt External Interaction and Graphics
05 - Qt External Interaction and Graphics
Andreas Jakl
 
04 - Qt Data
04 - Qt Data04 - Qt Data
04 - Qt Data
Andreas Jakl
 
03 - Qt UI Development
03 - Qt UI Development03 - Qt UI Development
03 - Qt UI Development
Andreas Jakl
 
02 - Basics of Qt
02 - Basics of Qt02 - Basics of Qt
02 - Basics of Qt
Andreas Jakl
 
Basics of WRT (Web Runtime)
Basics of WRT (Web Runtime)Basics of WRT (Web Runtime)
Basics of WRT (Web Runtime)
Andreas Jakl
 
Java ME - Introduction
Java ME - IntroductionJava ME - Introduction
Java ME - Introduction
Andreas Jakl
 
Intro - Forum Nokia & Mobile User Experience
Intro - Forum Nokia & Mobile User ExperienceIntro - Forum Nokia & Mobile User Experience
Intro - Forum Nokia & Mobile User Experience
Andreas Jakl
 
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Andreas Jakl
 
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Andreas Jakl
 

More from Andreas Jakl (20)

Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & MoreBluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & More
 
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
 
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
 
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows PhoneWinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows Phone
 
Nokia New Asha Platform Developer Training
Nokia New Asha Platform Developer TrainingNokia New Asha Platform Developer Training
Nokia New Asha Platform Developer Training
 
Windows Phone 8 NFC Quickstart
Windows Phone 8 NFC QuickstartWindows Phone 8 NFC Quickstart
Windows Phone 8 NFC Quickstart
 
Windows (Phone) 8 NFC App Scenarios
Windows (Phone) 8 NFC App ScenariosWindows (Phone) 8 NFC App Scenarios
Windows (Phone) 8 NFC App Scenarios
 
Windows 8 Platform NFC Development
Windows 8 Platform NFC DevelopmentWindows 8 Platform NFC Development
Windows 8 Platform NFC Development
 
NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)
 
06 - Qt Communication
06 - Qt Communication06 - Qt Communication
06 - Qt Communication
 
05 - Qt External Interaction and Graphics
05 - Qt External Interaction and Graphics05 - Qt External Interaction and Graphics
05 - Qt External Interaction and Graphics
 
04 - Qt Data
04 - Qt Data04 - Qt Data
04 - Qt Data
 
03 - Qt UI Development
03 - Qt UI Development03 - Qt UI Development
03 - Qt UI Development
 
02 - Basics of Qt
02 - Basics of Qt02 - Basics of Qt
02 - Basics of Qt
 
Basics of WRT (Web Runtime)
Basics of WRT (Web Runtime)Basics of WRT (Web Runtime)
Basics of WRT (Web Runtime)
 
Java ME - Introduction
Java ME - IntroductionJava ME - Introduction
Java ME - Introduction
 
Intro - Forum Nokia & Mobile User Experience
Intro - Forum Nokia & Mobile User ExperienceIntro - Forum Nokia & Mobile User Experience
Intro - Forum Nokia & Mobile User Experience
 
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
 
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Create Engaging Healthcare Experiences with Augmented Reality

  • 1. St. Pölten University of Applied SciencesSt. Pölten University of Applied Sciences Platzhalter für möglichen Bildeinsatz Create engaging Healthcare Experiences with Augmented Reality Andreas Jakl – www.andreasjakl.com build.well.being 2019 Digital Healthcare FH St. Pölten Platzhalter für möglichen Bildeinsatz
  • 2. Andreas Jakl ▪ Focus areas ▪ AR / VR, mobile apps, sensors, interaction technology, software architecture, open source developer (NFC, Bluetooth Beacons) ▪ Microsoft MVP (Most Valuable Professional) & Amazon AWS Cloud Ambassador ▪ mobility.builders community: Mobile Developer After-Work Events ▪ Previous Experience ▪ Tieto, Start-up (Mopius), Nokia (Finland), Siemens Mobile (Munich), FH Hagenberg (Mobile Computing) Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten https://www.andreasjakl.com/ andreas.jakl@fhstp.ac.at @andijakl
  • 3. WHAT IS AR / VR / MR? Overview & Intro Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 4. Virtual Reality? ▪ Dive into another reality ▪ Mainly visual + acoustic stimulation ▪ Immersion & presence ▪ Feeling to be at another place Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Screenshot: Ready Player One, 2018
  • 5. Augmented und Mixed Reality ▪ Virtual Reality ▪ Only virtual, completely hides reality ▪ Augmented Reality ▪ Visible world gets digital overlays ▪ Mixed Reality ▪ Virtual content seamlessly blends into the real world Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Wired.com
  • 6. Microsoft HoloLens 2 Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten https://www.hololens.com/
  • 7. Apple ARKit Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten https://developer.apple.com/augmented-reality/
  • 8. Google DayDream / ARCore Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Google DayDream https://vr.google.com/daydream/ Google ARCore https://developers.google.com/ar/
  • 9. Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Source: CCS Insight VR and AR forecast (November 2018) https://www.ccsinsight.com/press/company-news/3726-virtual-reality-device-market-declines-in-2018-but-outlook-remains-positive Shipments of VR and AR devices, worldwide, 2015-2022
  • 10. AR / VR Estimates: 2025 Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Source: Goldman Sachs Global Investment Research January 13, 2016
  • 11. Hype & Reality Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Source: Gartner https://www.gartner.com/smarterwithgartner/5-trends-emerge-in-gartner-hype-cycle-for-emerging-technologies-2018/
  • 12. Digital Healthcare Explained Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten App created by Digital Healthcare @ FH St. Pölten wins global Amazon AR/VR challenge in the category: Best AR App! https://devpost.com/software/digital-healthcare-explained-czflve https://www.fhstp.ac.at/en/newsroom/news/best-augmented-reality-app-in-amazon-hackathon
  • 13. Immersive Media Lab ▪ Storytelling in AR / VR ▪ Use case: “Enlightening Patients with Augmented Reality” ▪ Explain corrective eye surgery ▪ Pre-operation, during operation, afterwards ▪ Study acceptance of different AR interaction methods Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 14. AMAZON SUMERIAN Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 15. Amazon Sumerian Overview ▪ Interactive 3D scenes ▪ Browser-based 3D editor + viewer (WebGL / WebXR) ▪ Supports VR & AR ▪ Special feature: ▪ Animated avatars (“hosts”) ▪ Speech + gestures ▪ Supports conversations ▪ https://aws.amazon.com/sumerian/ Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 16. AWS Account ▪ AWS = Amazon Web Services ▪ Sumerian ▪ Free tier for 12 months https://aws.amazon.com/free/ ▪ 5 GB scene traffic free ▪ Credit card required for sign-up, but not charged! ▪ Pricing after 1 year / exceeding free tier limits ▪ 3D object storage, scene traffic, speech services Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 17. Scene Setup ▪ Log in to Amazon Sumerian Console ▪ https://console.aws.amazon.com/sumerian/home 1. Choose world-wide region for your service 2. Create “Default Lighting” scene Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 18. 3D Editor Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Canvas / 3D view Click: select 3D object Shift + left mouse: move view Right mouse: rotate view Entities: everything in your scene Assets: currently available content Inspector: properties of selected part Top menu: new 3D models, publish scene
  • 19. First 3D Object Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 1) Import Assets 2) Select Table Cafe 3) Add
  • 20. Add to Scene ▪ Drag & Drop Model from Assets to Entities ▪ Then wait a few seconds… ▪ Ensure object is visible. Some tips: ▪ Zoom in with mouse wheel ▪ Select object and press “f”-key to center Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 21. Publish! ▪ Link to your scene ▪ Runs in every Chrome + Firefox! Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 22. Custom 3D Models ▪ Free sources ▪ Remix 3D (Microsoft): https://www.remix3d.com ▪ Poly (Google): https://poly.google.com/ ▪ Sketchfab: https://sketchfab.com/features/download ▪ Own 3D Models ▪ Paint 3D & 3D Builder (Windows 10) ▪ Blender ▪ Autodesk Maya / 3DS Max Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 23. Import to Sumerian ▪ Human Heart ▪ From Remix3D (Microsoft)* ▪ Download adapted version: https://www.andreasjakl.com/ human-heart/ ▪ Import to Sumerian ▪ Drag from “Assets” to “Entities” ▪ Adapt scale & rotation ▪ Scale: 0.1, Rotate X: -90 Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten * https://www.remix3d.com/details/059f2766c027458787256ebb47a4094e Microsoft, Creative Commons CC-BY-SA
  • 24. Adding Speech ▪ Conversational interfaces ▪ Amazon Lex: natural language understanding ▪ Amazon Polly: text-to-speech ▪ Different Amazon Services! ▪ Secure communication? ▪ Amazon Cognito credentials ▪ One-click setup: Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Amazon Alexa Built on these two services, adds “skills” concept, skill store, etc. https://docs.sumerian.amazonaws.com/tutorials/create/beginner/aws-setup/
  • 25. Stack → CognitoIdentyPoolID Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 3 Copy CognitoIdentyPoolID
  • 26. Connect with Sumerian Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Paste
  • 27. Create Host Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 28. Position Host ▪ Drag host from Assets to Entities ▪ Then wait a few seconds! ▪ Re-position host ▪ Press Play ▪ Host already moving naturally Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 29. Let the Host Explain the Heart ▪ Edit the Speech settings in the inspector of your host ▪ (1) Choose voice: “Salli” is US English ▪ (2) Click on “+” in “Speech Files” to create a new file ▪ (3) Enter text ▪ (4) Save (Default name: “Speech”) Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 1 2 3 4
  • 30. Create Logic: When to Speak? ▪ (1) Choose “+ Add Component” ▪ “State Machine” ▪ (2) Add a new behavior (“+”) ▪ (3) Opens editor in bottom part Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 1 2 3
  • 31. Add Actions ▪ Actions define what to do in a situation (“state”) or what to wait for ▪ “Add Action” to default “State 1” ▪ “Click/Tap on entity” Hint: use search in top right corner Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 32. Second State: Start Speaking! ▪ Add a second state ▪ What should happen after tapping the host? ▪ (1) + (2) “Add State” ▪ (3) Add action to “State 2”: “Start Speech” ▪ (4) Choose your “Speech” from drop-down Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 1 2 3 4
  • 33. Connect Everything ▪ Logic ▪ Clicking should trigger speech ▪ Speech end should go back to initial state ▪ Drag & drop from action box to new state ▪ Test! Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 34. More Life-Like Host: Gestures ▪ Hand-Movements of the host while speaking ▪ Select host in “Entities” ▪ (1) Inspector: “Speech” → “Gesture Map” → “+” ▪ Triggers gestures based on words in spoken text ▪ (2) Auto-assign gestures to “Speech” file Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten 1 2
  • 35. Publish & Test! Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 36. Augmented Reality & More! ▪ Extended Tutorial ▪ Animation & Timelines ▪ Communicating within the scene ▪ Publish to Android & show as Augmented Reality Scene ▪ https://www.andreasjakl.com/amazon-sumerian- augmented-reality/ Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
  • 37. THANK YOU! Andreas Jakl Lecturer / Digital Healthcare @ FHSTP https://www.andreasjakl.com/ Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten