advice
1910 TopicsEditing AI-generated text-to-speech narration without an AI assistant
Hi everyone, Here's a question. If I open a Storyline file which contains AI-generated text-to-speech narration created by someone else, but I don't have the AI assistant and want to make edits to the narration myself, is there a way for me to make edits without AI or do I have to have the AI assistant installed to make these edits? Thank you!50Views0likes5CommentsTracking a Running/Evolving "Score" Within a Multi-Questioned Scenario
Hi, I'm trying to do something that I bet Storyline can do but that I also can't quite figure our how to do. I'm building a scenario with various decision points for the learner. Each of those decision points are in the form of a multiple-choice question. What I'd like to do is have all learners start the scenario with a score of zero. Every time they answer one of the questions correctly, they'd get a point. At the end, they'd have a total score based on the number of points they earned. And, ideally, I'd give something like different messages to people at the end based on their score (example: 1-2, "room for improvement," 3-4, "pretty good," and 5-6, "wow you're a superstar"). I feel like I should be able to do this but creating a variable with an initial value of 0, and then adding triggers to the correct options of every MC question that adds 1 point to the variables current value. Can I do what I'm trying to do and, if so, how? Thanks!13Views0likes3CommentsLocalization proxy language hack in Storyline 360: what can break?
Hi everyone, I’m using the Articulate Localization Add-on in Storyline 360 and I ran into a limitation: the target language I need (Papiamento) isn’t available in the Localization language list. So I’m considering a “proxy language” workaround and I’d love to sanity-check it with the community. What I’m trying to do In Localization, I add a supported language as a placeholder/proxy (e.g., English or Dutch — same script, LTR). I don’t rely on AI translations. Instead, I replace all translated strings manually with my own Papiamento translations (copy/paste). The goal is that the multilingual interface (language selector + localized content) shows Papiamento content everywhere, even if the internal language entry is technically a proxy. In other words: the course would display Papiamento text everywhere (content + questions/answers + feedback), but the language slot is a listed language. Main question Is there anything that could go wrong with this approach? I’m trying to identify pitfalls beyond “it’s not officially supported”. Questions / possible pitfalls (please confirm/deny) Metadata / language tagging: does the published output get tagged as the proxy language (e.g., HTML lang attributes, player language settings, LMS reporting)? Player UI strings / system messages: are those fully editable via Localization, or could some UI strings remain tied to the proxy language? Layout / text expansion: do you see UI/layout regressions when the real strings differ in length from the expected proxy language patterns? Accessibility: could screen readers behave incorrectly if lang metadata remains the proxy language? Maintenance: any gotchas when updating the source course later (re-sync overwriting manual edits, harder diffs, etc.)? What I’m looking for If anyone has tried something similar (using a listed language as a container for a non-listed language), I’d appreciate: What actually breaks (if anything) Best practices to minimize risk Whether you’d recommend a different workflow Context: I’ll publish to [SCORM 1.2 / SCORM 2004 / xAPI / Review / Web]. Thanks in advance!3Views0likes0CommentsTimed Gating to Support Compliance and Continuing Education Requirements
Is there a way to add a timer or delay in Rise before a Continue button or divider becomes active, so learners can’t just click straight through the content? We need this for compliance, particularly when we need to prove that learners spent a minimum amount of time in the training. I know I can use the Continue divider, but the learner can click through without reading and have the continue divider activate. I tried adding an audio file to each tab, for example, but it doesn't make them listen to an entire audio file within a tabs interaction before moving to the next tab or continuing the lesson.9Views0likes1CommentIssue with Play/Pause button on base layers
Hi! I am working on this project, and the play/pause button will work on the base layer, pausing and stopping the audio when pressed. When it goes into one of the other layers of the slide, there is only a play button; it will not pause, and when clicked, it restarts the layer and its audio. I would like for viewers to be able to pause the slide and audio and rewind it if they need to rewatch. I'm not sure what I should do outside of maybe creating custom pause/play buttons, but why is the system play/pause button not working?Solved45Views0likes5CommentsHelp Needed: Magnifying Glass on 360 Images?
Hello, I am working on a project that requires magnifying a part of the 360 image when students hover over it. Similar to this one: Magnifier1.2, but with a 360 image rather than a flat image. Any ideas/suggestions? Thank you in advance! Tool: Storyline3608Views0likes0CommentsAI Assistant and Review Process
For those who create courses using AI Assistant - what is your content review process? For example, how do you ensure that generated outputs do not infringe on existing copyrights or intellectual property? How do you confirm content validity, reliable resources, and fact-check?46Views0likes1CommentAvatarGrid (Unfolding UI) for Storyline
AI video is everywhere in learning design, but the experience hasn’t caught up. Too often, video is dropped onto a slide and left to do all the work. AvatarGrid challenges that approach. Built for Articulate Storyline, AvatarGrid is an unfolding UI system that uses purposeful motion and cinematic transitions to reveal content progressively. AI videos/images, created with Higgsfield AI, Nano Banana, and HeyGen AI, feel integrated, not pasted in, supported by layered vector UI. The result is an immersive, modern learning experience where motion has meaning. Every interaction supports the story. This is what video AI-first, motion-driven UXD looks like in practice. Watch the short tutorial: https://www.youtube.com/watch?v=iLXJ_-K4vXI5Views0likes0Comments