Forum Discussion

LisaListama-d6a's avatar
LisaListama-d6a
Community Member
2 months ago

Is there a trigger for video transcription?

Hi All

My client wants me to add a button to a slide that enables video transcription to pop up rather than using the inbuilt button on the player. Is this possible? 

  • Jonathan_Hill's avatar
    Jonathan_Hill
    2 months ago

    You're too kind, LisaListama-d6a Happy to help.
    Here's a quick demo that shows how the same bit of code can be used in 3 different ways to:

    - Toggle the Transcript on/off with no effect on the Closed Captions
    - Toggle the Transcript on/off and 'kill' the Closed Captions 
    - Toggle the Transcript 'on' and Captions Closed 'off', and vice versa

    You definitely don't need both Transcript and Closed Captions, so Slide 2 or Slide 3 is probably the best use case.

    Hope this helps?

  • Hi Lisa, unlike the caption feature, it's not currently possible to toggle the transcript feature using a built-in variable. 

    But I have achieved this using a Javascript trigger, as seen in this demo:

    https://bit.ly/elhc420 

    Is this what you're looking for?

    If so, I'll share the code here.

    • LisaListama-d6a's avatar
      LisaListama-d6a
      Community Member

      Hey Jonathan! Firstly, you are my storyline guru, and I've been stalking your work for a while. I'm so thrilled you messaged me with assistance. Yes, I'd love to have the code if that's ok with you.  Thank you so much :) 

      • Jonathan_Hill's avatar
        Jonathan_Hill
        Super Hero

        You're too kind, LisaListama-d6a Happy to help.
        Here's a quick demo that shows how the same bit of code can be used in 3 different ways to:

        - Toggle the Transcript on/off with no effect on the Closed Captions
        - Toggle the Transcript on/off and 'kill' the Closed Captions 
        - Toggle the Transcript 'on' and Captions Closed 'off', and vice versa

        You definitely don't need both Transcript and Closed Captions, so Slide 2 or Slide 3 is probably the best use case.

        Hope this helps?