AI Text-to-Speech Tools Advance at Breakneck Speed, Enhancing Training Development

It’s remarkable how rapidly AI-powered text-to-speech technology has advanced over the past six months.

The current level of technology is so advanced that it can produce spoken words from a written script that sound almost natural, making it difficult for some listeners to discern the difference. Some high-end models can accurately generate speech in numerous languages, while also allowing for the manipulation of attributes such as intonation, inflection, intensity, and pauses. My Chinese colleagues have even confirmed the quality of a Chinese-language training video I produced using a text-to-speech tool that doesn’t support attribute management. Moreover, it’s possible to combine multiple languages seamlessly within a single script, transitioning from spoken Chinese to spoken English and back again.

These tools will be game-changing for training developers who produce content in multiple languages, as a single text-based script can be written in one language, translated into other languages, and then rendered by the AI text-to-speech tool. Below are two samples I produced from the same script, one in English and the other in Chinese. (Note – these videos were produced as tests. They have not been cleaned up for actual rollout to learners.)

English Language Version:

English Language Test

Chinese Language Version:

Chinese Version Test

In addition to examining the specific tool utilized to generate these examples, I have also explored several other tools, such as Amazon Poly, Speechify, Descript, and Google Cloud Text to Speech.

continue Reading

Suggestions For New Instructional Designers

I’ve been doing this for while, sometimes new instructional designers ask me for some helpful tips. Here are my top 5:

  1. Focus on learning outcomes: The primary goal of instructional design is to help learners achieve specific learning outcomes. Therefore, it’s essential to design your course or program with these outcomes in mind. Ensure that your content, activities, and assessments align with the learning objectives.
  2. Use multimedia and interactive elements: Use multimedia, such as videos, graphics, animations, and interactive elements, to make the content more engaging and facilitate active learning. For instance, you can use interactive quizzes, games, or simulations to reinforce concepts and provide immediate feedback to learners.
  3. Design for different learning styles: People learn differently, and it’s crucial to consider various learning styles when designing your instruction. Incorporate a range of learning modalities, such as visual, auditory, and kinesthetic, to accommodate diverse learners. Provide different modes of presentation and interaction to appeal to different preferences.
  4. Encourage social learning: Social learning can be a powerful tool for learners. You can encourage collaboration, discussion, and peer feedback through online forums, social media, or group assignments. Social learning can help learners to develop a sense of community and increase motivation.
  5. Evaluate and improve: Evaluation is an essential part of instructional design. Use formative assessments to monitor learner progress and identify areas where improvement is needed. Use summative assessments to measure learner achievement against the learning outcomes. Use feedback from learners and instructors to refine and improve the instruction for the next iteration.
  6. Bonus – Keep it simple: Remember, your learners are not rocket scientists. Unless, of course, your course is about rocket science. In that case, good luck, you’ll need it.

If you like this, please share.

More: Using Instructional Design to Create High-Quality eLearning Content

(I’m bringing some content over from an old platform.)

The Path of Assessment

Some thoughts for the learner regarding assessment.

The path of assessment is one of great importance. There are two types of assessments that measure your learning: formative and summative.

Formative assessments are like the wise sage who guides you throughout your journey. They are conducted during your instruction and practice to provide ongoing feedback to you and your teacher about your progress. Formative assessments help you identify where you are struggling and guide your teacher to better meet your needs.

On the other hand, summative assessments are like the final test that determines your level of mastery of the material. They are conducted at the end of a period of learning, such as the end of a unit, course, or school year. Summative assessments are used to make decisions about your grades or promotion to the next level of education.

In short, formative assessments help you learn and grow, while summative assessments determine your level of mastery. Keep walking on this path with great care and diligence, and you will surely find success

Remember, that both formative and summative assessments are important for your learning journey. Formative assessments help you identify your strengths and weaknesses, and provide an opportunity for improvement. Summative assessments help you evaluate your overall progress and understanding of the material.

However, do not become too attached to the results of these assessments. They are simply tools to help you measure your progress and mastery of the material. Your true success lies in the effort you put in every day and the knowledge and skills you gain from your studies.

As you continue on your path of education, keep an open mind and a willingness to learn. Embrace the challenges that come your way and use them as opportunities for growth. With dedication and hard work, you can achieve great things and make a positive impact on the world.

If you like this, please share.

More: Test and Quiz Questions – Oh My!

(I’m bringing some content over from an older platform.)

Airline Industry Introduction Training Video

Here’s an example of a training video I created using Vyond for the animated video and Audacity for the voice-over. It is the first video in a series of videos that cover the system and processes airlines use to manage booking, ticketing, and passenger management activities.


If you like this, please share.

(I’m bringing some content over from an old platform.)

Test and Quiz Questions – Oh My!

Some thoughts on creating quiz/test questions.

First, the following are some high-level considerations when creating quiz and test questions for adult e-learning courses.

  1. Learning Objectives: Quiz and test questions should align with the learning objectives of the course. They should test the learner’s understanding of the core course material and ensure that they have mastered the key concepts. Before creating quiz questions, it’s important to have a clear understanding of the learning objectives of the course.
  2. Relevance and Real-World Application: Adult learners are typically more interested in learning that is relevant to their work or personal life. Quiz and test questions should be designed to reflect real-world scenarios and applications. This can help learners better understand how to apply the course material in their own lives or work environments.
  3. Clear and Concise Language: Quiz and test questions should use clear and concise language that is easy for learners to understand. Avoid using technical jargon or complex sentence structures that could confuse or distract the learner. Additionally, be sure to provide clear instructions for each question and any supporting materials or resources that may be necessary to answer the question.
  4. Balance of Difficulty: Quiz and test questions should be balanced in terms of difficulty. If all the questions are too easy, learners may not feel challenged and may not be fully engaged. Conversely, if all the questions are too difficult, learners may become frustrated and lose motivation. It’s important to provide a mix of easy, moderate, and difficult questions that challenge learners at different levels of understanding.
  5. Authentic Assessment: Quiz and test questions should be designed to assess the learners’ comprehension and mastery of the course material. This can be achieved through authentic assessments that simulate real-world scenarios and tasks. For example, a case study or scenario-based question can provide a more authentic assessment of the learners’ knowledge and skills than a simple multiple-choice question.
  6. Fairness and Bias: Quiz and test questions should be fair and unbiased. Avoid creating questions that are culturally or gender biased, or that assume a specific level of prior cultural knowledge or experience. Also, ensure that the questions are not overly subjective or open to interpretation, as this can lead to inconsistent grading and perceptions of unfairness. Finally, be sure to review the questions for potential bias and sensitivity with a diverse group of people to ensure that they are fair and inclusive.
continue reading

Tips For LMS Evaluation

In Q3 of 2022, I was the lead in a project to quickly identify a replacement for the company’s existing LMS. The SaaS solution we had been using for six years was acquired by LinkedIn and the solution would no longer be available to us with a short lead time. We had to identify and begin the implementation of a totally new solution in about 3 months. To be fair, in the world of learning management, we are a small corporate learning shop – with approximately 100 courses and 300 learners. However, we were looking to grow rapidly to a catalog of 300 courses and 500 users. Still relatively small, but significant growth for the company.

Here’s the thing, there are lots of quality providers in the LMS space (some duds too). We were budget constrained, so some of the “big” names were off the table almost immediately. We were focused on a core set of specific capabilities at a cost point that fit within our budget parameters.

Some of my takeaways from this intense project follow.

continue reading

LXD & ID

In the field of education, there are various approaches to designing a curriculum, creating lesson plans, and delivering instruction. Two of the most commonly used approaches are learning experience design (LXD) and instructional design (ID). While both LXD and ID share some similarities, they also differ in various ways. In this article, we will compare and contrast these two approaches to education design, explore their benefits, and how they can complement each other.

Learning Experience Design (LXD) vs. Instructional Design (ID)

LXD is like the new kid on the block, all hip and trendy with its focus on creating an immersive and engaging learning experience using technology. It’s like throwing a party for your brain, complete with games, simulations, and personalized learning paths. Who says learning has to be boring, right?

Learning Experience Design (LXD) is a relatively new approach to education design, often referred to as a “human-centered” approach to education design. LXD focuses on the learner’s experience and emphasizes the use of technology to create immersive and engaging learning experiences. LXD incorporates a variety of elements, including gamification, simulations, social learning, and personalized learning paths, to create a learner-centered environment. The aim of LXD is to create an emotional connection between the learner and the learning content, which leads to a deeper and more meaningful understanding of the subject matter.

ID, on the other hand, is like the granddaddy of education design. Think of it as the blueprint for a house, where everything is planned out to the smallest detail. ID is all about creating effective, efficient, and engaging instructional materials that can be delivered to a wide audience.

Instructional Design (ID) has been around for many decades and is a more traditional approach to education design. ID focuses on the systematic design of instruction, and its primary goal is to ensure that learning outcomes are achieved. ID involves creating a detailed plan for a course or lesson, outlining the learning objectives, the delivery method, and the evaluation criteria. The focus is on creating effective, efficient, and engaging instructional materials, which can be delivered to a wide audience.

Benefits of Learning Experience Design (LXD)

One of the main benefits of LXD is that it takes into account the learner’s needs and preferences. LXD uses a variety of techniques to engage the learner, including gamification, personalization, and social learning. This results in a more engaging and interactive learning experience that can lead to better retention of the material. LXD is also highly adaptable, allowing for quick changes in the learning content to address the needs of different learners.

Benefits of Instructional Design (ID)

ID has been used for many years, and its effectiveness in creating high-quality instructional materials has been proven time and time again. ID ensures that the learning objectives are clear, the delivery method is effective, and the evaluation criteria are fair and accurate. ID is a highly structured and organized approach, which makes it easy to replicate the learning experience for different learners.

Complementary Nature of LXD and ID

While LXD and ID differ in their approaches to education design, they can complement each other. For example, LXD can be used to enhance ID, by adding gamification, social learning, and personalization to the instructional materials. These elements can make the learning experience more engaging and interactive, leading to better retention of the material. On the other hand, ID can be used to structure and organize the learning experience, ensuring that the learning objectives are clear, the delivery method is effective, and the evaluation criteria are fair and accurate. The combination of LXD and ID can lead to a highly effective and engaging learning experience.

Wrap Up

While both LXD and ID have their unique advantages, they can be used together to create a highly effective and engaging learning experience. LXD focuses on the learner’s experience, while ID ensures that the learning objectives are clear and the delivery method is effective. The combination of these two approaches can lead to a highly effective and engaging learning experience, which can lead to better retention of the material and a deeper understanding of the subject matter.

If you like this, please share.

More: Subject Matter Experts & Content Creation

Using Instructional Design to Create High-Quality eLearning Content

(Or – The Importance of Applying Instructional Design Methodology to Create Business-Focused Learning Content)

If done well, eLearning can be one of the most effective ways to train and support employees, managers, and executives in a corporate environment.  With the digital tools and cloud-based Learning Management System (LMS) platforms available today, training content can be created and distributed on an enterprise-wide scale.  This means that organizations no longer need to rely solely on often difficult-to-coordinate instructor-led training sessions that may only accommodate a few attendees at a time.  Instructor-led training can also be hampered by scheduling conflicts and disparate time zones making it challenging to get instructors and learners together at the same time.

Enterprise-available eLearning training content can be repeatably used by learners without the need to pull trainers – who are often key resources within the organization -away from their primary roles.  Learners have flexibility because they can access eLearning content when it fits into their schedule, and more importantly, when the content is most relevant to the task they are performing.

Developing business-focused eLearning content is ever-evolving, and if not done well can miss the mark on hitting training objectives and also fail to fully engage learners.

This is where the principles of instructional design and an instructional design methodology come into the picture.

At its core, instructional design is defined as the practice of creating instructional experiences to help facilitate learning in its most effective form (1).  Design, in this sense, is more than a process.  It’s a framework of thinking and application that can be embedded in all training interactions and learning content.  This includes applying an instructional design model when creating eLearning content.

When an organization invests in eLearning without instructional design principles as a foundation, it can end up spending a lot of money and time on creating ineffective content that does not meet learning objectives and does not engage the learner.  Training via any type of delivery format, including eLearning, is only as powerful as learners actually implementing the lessons learned in their work.

continue reading

An Intro to SaaS Architecture

As technology continues to shape our world, more and more businesses are turning to Software as a Service (SaaS) applications to manage their operations. But what exactly is a SaaS application, and how does it work?

At its core, a SaaS application is simply a software application that runs on the internet, rather than on a user’s computer. This means that users can access the application from anywhere with an internet connection, using a web browser or a dedicated app.

But the technology behind a SaaS application is much more complex than that. To understand how it works, we need to dive deeper into the layers of technology that make up a modern SaaS application.

At the top of the stack is the User Interface layer. This is the part of the application that users see and interact with. It’s responsible for presenting information and allowing users to perform tasks, such as creating and editing data. The UI layer is typically created using tools like HTML, CSS, and JavaScript, and popular frontend frameworks like React or Angular.

Beneath the UI layer is the Application layer. This is where the “brain” of the application lives, handling business logic and data processing. The application layer is typically built using server-side programming languages like Python or Ruby, and popular frameworks like Django or Ruby on Rails.

The Data Access layer is next, handling interactions with the SaaS application’s database or other persistent data storage. This layer often involves tools like SQLalchemy or ActiveRecord to handle queries, data validation, and data transformations.

The Infrastructure layer manages the underlying computing resources needed to run the SaaS application, such as servers, storage, and network infrastructure. This layer often uses cloud-based services like Amazon Web Services or Microsoft Azure, along with Infrastructure as Code tools like Terraform or CloudFormation.

The Integration layer connects the SaaS application to other systems or services, such as payment gateways or messaging platforms. This layer often involves the use of APIs or message queues to exchange data between systems.

Finally, the Security layer is responsible for protecting the SaaS application from various security threats, such as unauthorized access, data breaches, and denial-of-service attacks. This layer often involves the use of firewalls, intrusion detection/prevention systems, and other security monitoring tools.

continue reading