Thanks for your patience during our recent outage at scalar.usc.edu. While Scalar content is loading normally now, saving is still slow, and Scalar's 'additional metadata' features have been disabled, which may interfere with features like timelines and maps that depend on metadata. This also means that saving a page or media item will remove its additional metadata. If this occurs, you can use the 'All versions' link at the bottom of the page to restore the earlier version. We are continuing to troubleshoot, and will provide further updates as needed. Note that this only affects Scalar projects at scalar.usc.edu, and not those hosted elsewhere.
C2C Digital Magazine (Spring/Summer 2023)
Main Menu
Letter from the C2C Chair -- Cheryl Zelle
This is a letter from the 2022 - 2023 C2C Chair, Cheryl Zelle.
The SHARE technique for designing assignments and assessments in the age of AI
This article is "The SHARE technique for designing assignments and assessments in the age of AI." This was written by Brent A. Anders.
Changing our classrooms to address COVID-19’s impact on cognition
This article is "Changing our classrooms to address COVID-19’s impact on cognition." This was written by Dr. Jessica A. Cannon.
Learning by doing: The flight path of Dr. Sheldon L. Eakins, an intrepid equity entrepreneur
This article is "Learning by doing: The flight path of Dr. Sheldon L. Eakins, an intrepid equity entrepreneur."
At the intersection of information science, learning technologies, and data science: A reflection of a three-article dissertation journey
This article is "At the intersection of information science, learning technologies, and data science: A reflection of a three-article dissertation journey." This is by Dr. Javier Leung.
A practical framework for ethics in educational technology
This research article is "A practical framework for ethics in educational technology."
“I have a need…the need for speed”: Why slowing down can benefit instructional design
This article is: “I have a need…the need for speed”: Why slowing down can benefit instructional design
Josh Lake: The cheerleader and life coach every school needs
This article is "Josh Lake: The cheerleader and life coach every school needs." This is by Dr. Robb Scott.
Animating and voicing digital puppets with Adobe Character Animator
This article is "Animating and voicing digital puppets with Adobe Character Animator."
A starter conversation about “educational technologies” with Bard AI and ChatGPT
This article is "A starter conversation about “educational technologies” with Bard AI and ChatGPT."
Using Aero to make mobile AR learning experiences
This article is "Using Aero to make mobile AR learning experiences."
Credible efficient pathways to project completion with AON diagrams
This article is "Credible efficient pathways to project completion with AON diagrams."
Book review: Shaping up online education post-pandemic
This article is "Book review: Shaping up online education post-pandemic ."
Book review: Harnessing computation for more sustainable living
This article is "Book review: Harnessing computation for more sustainable living."
Book review: Improving human decision-making by reducing bias and noise
This article is "Book review: Improving human decision-making by reducing bias and noise."
Book review: Harnessing problem solving as a superpower
This article is "Book review: Harnessing problem solving as a superpower."
Book review: Volunteer technologists breaking ransomware by criminal gangs
This work is titled "Book review: Volunteer technologists breaking ransomware by criminal gangs."
Book review: Helping advocacy citizen journalists upskill
This article is "Book review: Helping advocacy citizen journalists upskill."
SIDLIT Awards: 2001 - Present
This page shows "SIDLIT Awards: 2001 - Present."
Call for Article Submissions: Fall 2023 - Winter 2024
This page is "Call for Article Submissions: Fall 2023 - Winter 2024."
Colleague 2 Colleague
63e768dc8f8b0f24d3f519aec8f8ab91fe4a26a3
Home Screen of Adobe Character Animator 2023
1 media/HomeScreenAdobeCharacterAnimator_thumb.png 2022-11-03T08:29:44-07:00 Shalin Hai-Jew 0b2ab93fbfe95de74ca7fefa80ae22adae3a64ef 41407 1 This visual shows "Home Screen of Adobe Character Animator 2023." plain 2022-11-03T08:29:44-07:00 Shalin Hai-Jew 0b2ab93fbfe95de74ca7fefa80ae22adae3a64efThis page is referenced by:
-
1
2022-11-03T16:14:00-07:00
Animating and voicing digital puppets with Adobe Character Animator
5
This article is "Animating and voicing digital puppets with Adobe Character Animator."
plain
2023-06-20T11:00:44-07:00
By Shalin Hai-Jew, Kansas State University
Back in the day, the concept of a software tool that could apply voice to a 2d digital character with the proper mouth shapes (visemes) and some body gestures was wholly in the realm of perhaps Hollywood and high-end boutique digital shops. That capability was not even in the realm of possibility for hands-on developers or developer-designers.
And now, suddenly, this capability is available. A person may subscribe to the Adobe Character Animator software (as part of the Adobe Creative Cloud suite)…select a pre-made digital character in 2d, add a voice file or live record a voice waveform, use a camera to input gestures (or mouse-based inputs for motion direction, or button pushes, or a combination of inputs)…and have a memorable video of a voiced digital character to be used in a variety of contexts:- A multimedia digital learning object (DLO)
- A video / film
- An animation
- A web page
- A slideshow
For in virtual world avatars, those are often built into the immersive worlds. [In open-access virtual worlds, 3d puppets may be imported.] Digital puppets may be designed, created, rigged, and then exported into games…but these topics are well beyond the scope of this short article. The focus here is on the “low hanging fruit” of having digital puppets speak from some of the more common digital objects in the bullet list above.
To me, it almost feels like these technologies have come and gone, and the space is moving beyond these amazing capabilities, with a “Meh!” It seems to me that this technology has not yet been fully exploited in instructional design, by me for sure, and perhaps by many of my colleagues, too.
A Light Introduction to Adobe Character Animator
Why Animate Digital Puppets for Learning Contexts?
In terms of instructional design, why should an instructional designer (ID) create digital puppets? There can be a variety of reasons:- To trigger human affective responses to the humanoid, non-humanoid, machine, animal, or object-based character (or mixed digital character)
- To evoke humor in the learners and change up the learning mood
- To present a scene and scenario, with one or more characters (including interacting ones with the learner…or among the digital puppets themselves)
- To introduce an artificial personality that might be a learning agent or tutor
- To livestream an event in-character as a digital puppet, and others
What do Some of the Available Digital Puppets Look Like?
The home screen of Adobe Character Animator shows some of the various types of digital puppets (with names, but these do not have to be kept or used). The puppets have various internal capabilities. For example, those that are rigged may have pre-scripted motions applied to them, such as walk cycles, gestural capabilities, and others. Some puppets come with their own scenes and backgrounds. Some puppets have various body shapes (physiques, or organism morphologies), available motions, and varied facial expressions. Some are built to have expressive visemes that communicate based on voice inputs (their mouths look like they’re moving as the digital puppets talk).
Figure 1. Home Screen Adobe Character Animator 2023
The pre-made characters can be tweaked in terms of their looks and feels, if their various elements are divided out into separate layers in the Adobe Character Animator timeline. (Whoever developed the digital puppets ideally would have separated out the parts of the puppet into movable parts…and in labeled layers. Ideally.) Rigging may be applied to non-rigged digital puppets.
For new users to Adobe Character Animator, there are two general modes: A Starter mode (with pre-made digital puppets for download within the application) and a Pro mode (with the latter enabling Puppet Maker capabilities and livestreaming).
Some Pro mode example puppets may be seen online.
As a joke, I call these digital puppets—wherever they come from--“shallow fakes” even as I am deeply impressed by their design and communicative capabilities.
Bringing a Digital Character to Life
As an instructional designer (ID), I think it is important to consider the context in which the digital puppets / characters will be used…and how… It helps to define the learning objectives. It is not wise to create a puppet just for its own sake given the amount of work needed to conduct the design, the development, and the deployment.Which character is selected (or made) also will depend on the learning objectives. What will the respective characters say (scripting)? How will they say it? What context will the characters exist in? How will they gesture or stand or move? What will be communicated in the respective voices of each character? If there are multiple characters in the scene, how will they interact? Perhaps storyboarding may be useful here, too, especially if there are some sequences of actions or differences in scenes.
If visual design is important, perhaps respective color palettes have to be designed and applied.
If the voice talent is especially relevant, perhaps voice performances should be elicited from professional actors.
The various elements of the digital puppet animation may be recorded of-a-piece, or they may be addressed in separate parts within the timeline.
The various file types that may be used in a project include the following:
- sound as .mp3 audio files
- sound as .wav audio files
- sound as the .aiff or Audio Interchange File Format files
- graphics as .jpg / .jpeg files (lightweight raster)
- graphics as .png files
- graphics as Adobe Photoshop .psd documents (with layers intact and enabling deeper levels of color and animation controls)
- vector graphics as Adobe Illustrator .ai files
- puppets as the Adobe Character Animator .puppet file
The Adobe Character Animator Project file is a .chproj file type. This is the base file for the puppet and the animation and all related media in that particular animation. This is the editable file that should be kept for future updates to the respective puppets and scenes.
To learn more about the supported file types in Adobe Character Animator, please visit the linked site.
Additional Informational Resources
Adobe Accessibility Conformance Report (2017, 2018) [for Adobe Character Animator]
https://www.adobe.com/accessibility/compliance/adobe-character-animator-cc-2018-acr.html
Adobe’s Character Animator (main page)
https://www.adobe.com/products/character-animator.html
About the Author
Shalin Hai-Jew works as an instructional designer at Kansas State University. Her email is shalin@ksu.edu.