ai assistant
14 TopicsAI Quiz Generation based on multiple Rise360 courses
It would be great to generate a quiz either based on multiple PDF documents (published from Rise360 courses) or otherwise directly on multiple existing Rise360 courses? What I am aiming for is an AI generated certification quiz after completing multiple Rise 360 courses.10Views0likes1CommentAbility to upgrade individual seats in a Team for AI
My work unit is part of a larger Team subscription. We want to upgrade our 6 seats to use the AI features - the work units that occupy the other 35 seats do care about it, so that would mean that our small unit would have to pay to upgrade all 41 seats, which of course we can't justify. It would be much better if there was an ability to upgrade individual seats in a Team. Or to create a sub-team that is upgraded. We are looking at create a whole separate team, but then we will lose the volume discount of being in the bigger team (and the central software management team aren't keen on us being separate).14Views1like3CommentsAuto-alignment of bullet points to A.I. voice
Hello again. I'm thinking this is not so easy as it sounds or it would have been done already: We're building a lot of screens for clients with standard text bullets timed to theabsolutely fabulous addition of A.I. Voiceover - a huge thank you for A.I. automation, btw! Definitely worth the extra price! Now, I am spending a great percentage of my newly found extra free time of NOT physically reading and recording and editing and importing V.O., in aligning the animated appearance of the bullets with the AI voice*. Yes, I can hear the 'aw...poor guy' sarcasm from here. I'm sure the difficulty for Storyline/A.I. to know where a bullet point matches the text being voiced, but it seems like it should be an easy task for the 'all-knowing genie' of AI to master, and it would save even more hours of work for my 'expendable fallible human carcass' to enjoy in other activities, like making 3D stuff or sleeping. *No, I'm not just showing the text being voiced - that has been proven to actually impede learning - but the bullets are summarizing what is being said in as few words as possible as a reminder of what has been covered. (We keep the actual narration in the Notes tab if they need to read every word later.) So if there is already a way to do this, I apologize for taking your newly found extra free time to read this longish suggestion that I did NOT run through ChatGPT for help with grammar and clarity. Otherwise, thanks for any ideas you may have.6Views0likes0CommentsRequest for Feature to Export All Text-to-Speech Scripts in Storyline 360
Are there any plans to develop a feature in Storyline 360 that allows users to export all text-to-speech (TTS) scripts used in a project into a single document, such as a Word file. Currently, it is quite time-consuming to manually copy the TTS text from each slide, especially for projects with a large number of slides. Having an option to automatically compile all TTS scripts into one document would greatly enhance productivity and streamline the workflow for many users. Thank you for considering this request. I look forward to any updates or potential solutions you might have. Best regards, ElviraSolved41Views3likes4CommentsHow to Embed and Track YouTube Videos in Articulate Storyline Projects
Here’s a step-by-step guide to embedding a YouTube video in Articulate Storyline with the video controls hidden, the video fitting the web object, and tracking video completion: Step 1: Prepare the HTML File Create an HTML File: Open a text editor (e.g., Notepad, VS Code) and paste the provided HTML code into a new file. Save this file as video.html. <!DOCTYPE html> <html> <head> <style> body, html { margin: 0; padding: 0; overflow: hidden; /* Hides the scroll bar */ } #player { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } </style> </head> <body> <div id="player"></div> <script> // Load the IFrame Player API code asynchronously var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var player; function onYouTubeIframeAPIReady() { player = new YT.Player('player', { videoId: 'RBtnt1fvpgA', // Replace with your video ID playerVars: { 'enablejsapi': 1, 'controls': 0, 'modestbranding': 1, 'rel': 0, 'showinfo': 0, 'iv_load_policy': 3 }, events: { 'onStateChange': onPlayerStateChange } }); } function onPlayerStateChange(event) { if (event.data == YT.PlayerState.ENDED) { // Video has ended, trigger a Storyline event parent.postMessage('videoEnded', '*'); } } </script> </body> </html> *Replace 'RBtnt1fvpgA' with your YouTube video's ID. Step 2: Embed the HTML in Articulate Storyline Add a Web Object: Open your project in Articulate Storyline. Go to the slide where you want to add the video. Click Insert > Web Object. Choose to link to a local file and browse to your video.html file. Set the web object's dimensions to fit your slide and ensure it matches the aspect ratio of your video. Position the Web Object: Resize and position the web object to fit neatly within your slide layout. Ensure that the web object size matches the desired video display size to avoid scroll bars. Step 3: Track Video Completion Create a Variable: Create a new variable in Storyline, e.g., VideoComplete of type True/False. Set the initial value to False. Add JavaScript to Track Completion: Go to the slide with the video. Add a trigger to execute JavaScript when the timeline starts. function receiveMessage(event) { if (event.data === 'videoEnded') { var player = GetPlayer(); player.SetVar('VideoComplete', true); } } window.addEventListener('message', receiveMessage, false); Completion Trigger: Add a trigger to perform an action (e.g., jump to the next slide, show a layer, or complete the course) when VideoComplete is True. Step 4: Test and Publish Test the Interaction: Preview your slide to ensure the video plays, controls are hidden, and the video fits the web object without scroll bars. Publish the Course: Once everything is working correctly, publish your course. If you're tracking completion via an LMS, ensure that the tracking settings are configured correctly.27Views2likes0CommentsAi assistant - AI voices
The new voices are really great! But the edit text input field not so. It is small and cannot be resized. Also, when I want to edit the text in that input field and place my cursor somewhere in the text and give an enter, the voice gets generated! But I was not finished editing the text just yet. Lastly: when the voice is generated and I right click the voice wave form in the timeline and choose export sound, nothing happens. No dialog. I have to double click the voice line in the timeline, and from the sound editor choose file-export. That works. Hope you can fix this soon please!6Views0likes0CommentsCorrecting Bias in AI Image Generation
I love the new AI features! I do find though that when it comes to AI image generation of people, there's a bias towards white people. If you don't specify race, you only get white people (at least as far as I can tell) and if you do specify race it can generate some quite problematic images. Would be nice if it would generate a mix of people with more ease and less racism. I won't add an example image.17Views1like1Comment