705 Cloud-Based Speech APIs for Spoken-Word Evaluation
8:30 AM - 9:30 AM Friday, October 27
Emerging Tech
Montego B
Imagine that you could simulate a customer call where your learner participates in a verbal conversation with a (pre-recorded) customer, rather than typing a response. Or that your learners could speak their responses to mobile devices rather than slowly tapping on a small software keyboard. You could then listen to and evaluate spoken responses, convert speech to text, and search for keywords and react to them.
In this session, you will be introduced to the latest cloud-based speech APIs and explore how to incorporate them into your courses. You will get an overview of the server-side code needed to bridge the connection between your course and APIs. You’ll walk through the JavaScript code needed to send audio to the server and evaluate the text response. And you’ll play with a live voice-enabled mini-course.
In this session, you will learn:
- About the Google Cloud Speech API
- How to capture the learner’s voice
- How to evaluate the text returned from the API
- How to update your course (in Articulate Storyline or Adobe Captivate) with the results
Audience:
Intermediate to advanced designers, developers, and senior leaders
(VP, CLO, executive, etc.). An understanding of JavaScript is helpful.
Technology
discussed in this session:
Cloud-based speech APIs; MEAN server using Node.js to bridge the
connection between the course and API; Adobe Captivate and Articulate Storyline.
James Kingsley
Senior Director Product Development
ELB Learning
James Kingsley, with a rich tenure of over 15 years in the eLearning domain, has always had a penchant for morphing tools and applications to achieve beyond their initial capacity. His recent venture, MicroBuilder, is a testament to his innovative prowess. Developed at ELB Learning, MicroBuilder is conceived to equip eLearning developers with a streamlined pathway to craft MicroLearning modules. His expertise stretches across a wide technical spectrum including Node.js, Vue, Mongo, with particular adeptness in integrating APIs, xAPI, SCORM, and extending the capabilities of existing tools. Besides being a seasoned coder, James has an eye for identifying and molding viable eLearning solutions, making significant strides in web, mobile, and desktop-specific realms. His relentless pursuit of refining and evolving eLearning solutions continues to mark a substantial footprint in the industry.