Leveraging Facial And Speech Recognition To Create Deeper Interaction On The Web

By cthdrl
  • Language: English
  • Certificate: of completion
  • Subtitles: English, Spanish, French, Japanese, Italian, Portuguese (Machine translation)
  • Duration: 5 Hours 10 Mins
Now
11.99$
/$100

The connections you create with your users can be made more meaningful and impactful by allowing them to use their face and voice rather than just their mouse and keyboard when using your website. By allowing users to communicate using these methods that come more naturally, you’re not only creating a more authentic and memorable experience but you’re also pulling the user deeper into your narrative.

Category Course format Language Duration Level
Code, Interaction Online English with Subt. 5 Hours 10 Mins Beginners, Intermediate & Professional

Requirements

This course is for all levels. Beginners, intermediate students, and professionals will be able to follow the step-by-step structure of the course. Parts of the course will involve writing code, so an understanding of web technology fundamentals will help.

Description

In this course, we'll explore what is possible with facial and speech recognition technology on the web. We'll talk philosophically about when and why you might leverage this type of interaction style, and then dive deep into the tools and techniques that are available. We’ll walk step by step through a fully functional speech, face, and emotion recognition example and break down exactly what’s happening every step of the way. At the end of this class you’ll not only have a thorough understanding of the landscape of web technology for this type of interaction, but you’ll also be able to create your own experiences from start to finish.

You will learn

  • We'll review tools like Tensorflow.js, Face++, Watson, Google Speech, and more
  • We'll examine different types of strategies for accomplishing the type of analysis we want to and the pros and cons of each.
  • We'll cover broad concepts about what tools make this possible, and what role each has in the overall system.
  • And much more...

The course includes

  • 5 Hours 10 Mins of condensed knowledge
  • Immediate access to the entire collection of videos
  • Valuable links and resources for every lesson
  • Documentation
  • Certificate of completion

Discover more about
this course

Modules

What you will learn
in this course.

  • Lessons
  • Lesson 1
    Introduction
    • Who am I
    • What we’ll be learning
  • Lesson 2
    The landscape of AI on the web
    • Client-side and Server-side
    • Basics of TensorFlow
    • Overview of available services
  • Lesson 3
    Setting up the experience
    • Overview of the demo project
    • Setting Up Structure & Services
    • Building Phases 1 & 2
    • Building & Styling the Gameplay
    • Adding Visual Feedback for the User
    • Creating the "Game Over" State
  • Lesson 4
    Tapping into AI
    • Connecting position data with TensorFlow
    • Leveraging Google Speech for Transcription
    • Matching Transcripts to Phrases
    • Reading & Displaying Emotion with Face++
  • Lesson 5
    Conclusion
    • Key Concepts & Next Steps

Meet the teacher

cthdrl

CTHDRL Partner & Head of Technology

John Robson is a Creative Technologist with a passion for creating compelling experiences. Through his career he has led the technology departments of several prestigious creative agencies, building digital platforms for clients like Reebok, Mailchimp, Etsy, Amazon, and many others. John has the unusual combination of a keen eye for nuanced design matched with the ability to translate business objectives into robust architecture and scalable technologies. He is a natural community leader in the technology space, and has a proven ability to spot talent and build teams to create compelling, modern, and beautiful digital creations.

Now
11.99$
/$100

Course Content

The connections you create with your users can be made more meaningful and impactful by allowing them to use their face and voice rather than just their mouse and keyboard when using your website. By allowing users to communicate using these methods that come more naturally, you’re not only creating a more authentic and memorable experience but you’re also pulling the user deeper into your narrative.

Features

  • English
  • English, Spanish, French, Japanese, Italian, Portuguese (Machine translation)
  • Beginners, Intermediate & Professional
  • Access on mobile and Desktop
  • Full time access
  • Certificate of completion

If you have any questions about this course, please contact us

Start the course and upskill your professional toolkit.

Related courses

Find more courses
like this one.

Currently we have more courses for you View All Courses