Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Create Voice Controlled AR Apps 1: Build a Car Showcase Application

via LinkedIn Learning

Overview

Take this project-based course and learn how to create immersive, commercially viable augmented reality (AR) apps that can be controlled with voice commands, using Vuforia and Unity.

Learn how to create immersive, commercially viable augmented reality (AR) apps that can be controlled with voice commands. This training course shows how to combine the latest AR technology from Vuforia, the Unity game engine, and voice-controlled, cloud-based artificial intelligence to build fully functional AR applications like the car showcase shown here. Instructor Diego Herrera takes you step-by-step through the creation of the app, which allows users to customize 3D models of high-performance vehicles (like Lamborghinis and Porsches) and demo them virtually—wherever they can take their iOS or Android device. Diego helps you install Unity and Vuforia, create your app in Unity, build professional particle system and animation effects, and integrate the AR and voice-command systems. Plus, find out how to upgrade your project with C# scripting, and test and export the app for target devices.

Syllabus

Introduction
  • Course overview and software installation
  • Challenge: Create an AR experience in under 10 minutes
1. The Machine Learning and AI Bot
  • Discovering the most suitable bot platform
  • Discovering the most suitable bot platform, continued
2. Creating Our First AI Bot
  • Creating the ARCAR AI bot, part 1
  • Creating the ARCAR AI bot, part 2
  • Creating the ARCAR AI bot, part 3
  • Teaching the ARCAR AI bot, part 1
  • Teaching the ARCAR AI bot, part 2
3. Intro Scene: ARCAR PERFORMANCE Commercial App
  • Project overview
  • Setting up Unity and the initial intro scene, part 1
  • Setting up Unity and the initial intro scene, part 2
  • Setting up Unity and the initial intro scene, part 3
  • Setting up Unity and the intro scene, part 1
  • Setting up Unity and the intro scene, part 2
  • Adding more vehicles to the scene, part 1
  • Adding more vehicles to the scene, part 2
  • Animating the additional vehicles in the intro scene, part 1
  • Animating the additional vehicles in the intro scene, part 2
  • Populating the car list dynamically in C#
  • Hooking the buttons up to cycle through the AR cars
  • Creating the particle system effect, part 1
  • Creating the particle system effect, part 2
  • Creating and tweaking the particle system effect
  • Finishing the intro scene, part 1
  • Finishing the intro scene, part 2
  • Finishing the intro scene, part 3
  • Finishing the intro scene, part 4
  • Finishing the intro scene, part 5
4. Main Scene: ARCAR PERFORMANCE Commercial App
  • Preparing to connect Unity to the cloud-based AI, part 1
  • Preparing to connect Unity to the cloud-based AI, part 2
  • Connecting Unity to the cloud-based AI, part 1
  • Connecting Unity to the cloud-based AI, part 2
  • Explaining the communication code, part 1
  • Explaining the communication code, part 1.5
  • Explaining the communication code, part 2
  • Explaining the communication code, part 3
  • Explaining the communication code, part 4
  • Explaining the communication code, part 5
  • Custom user-defined target plus code, part 1
  • Custom user-defined target plus code, part 2
  • Opening the car door animation
  • The first car voice-controlled AR experience
  • Start your engines, close your doors
  • Exporting the field test for Android
  • Exporting the field test for iOS
  • My field test
  • Changing the color of the cars in the AI
  • Change the colors, part 1
  • Change the colors, part 2
  • Check the string contains the keyword
5. Animations: Cars
  • Convertible Lamborghini: Window animation, part 1
  • Convertible Lamborghini: Window animation, part 2
  • Convertible Lamborghini: Hood animation
  • Convertible Lamborghini: Open trunk and show engine
  • Convertible Lamborghini: Play video
  • Tocus: Driver's door animation
  • Tocus: Open windows
  • Tocus: Open hood
  • Tocus: Open trunk
  • Tocus: Play video
  • Orange Lamborghini: Open driver's door
  • Orange Lamborghini: Windows, hood, and trunk
  • Orange Lamborghini: Play video
  • Police car: Animations
6. The Animation's Handle Switch
  • Upgrading the handle, part 1
  • Upgrading the handle, part 1.5
  • Upgrading the handle, part 2
  • Improving the code, part 1
  • Improving the code, part 2
  • Video fix
  • Audio fix
  • Sliding side panel, part 1
  • Sliding side panel, part 1.5
  • Sliding side panel, part 2
7. Project End: Ground Planes
  • Ground planes intro preparation, part 1
  • Ground planes intro preparation, part 2
  • Ground planes, part 3
  • Ground planes, part 4
  • Project summary
  • Project summary conclusion

Taught by

Diego Herrera

Related Courses

Reviews

Start your review of Create Voice Controlled AR Apps 1: Build a Car Showcase Application

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free