Copy link to clipboard
Copied
I am trying to work out how to use TTS with captivate.
I have a text box that can have a number of different messages in it, only one message at a time. Then on click of a button I require the text message to be read out to the user. As this message is not controlled as to its content, I can not use an audio playback it has to be TTS.
Can I do this with Capivate or do I need to use some other application to achieve the desired results?
Copy link to clipboard
Copied
I am a bit confused, will guess a little bit.
If you use TTS you create an audio clip (wav format). That audio clip will indeed automatically be inserted as slide audio (visible on the timeline), but also appears in the Project Library.
If you want to play that clip in another way (with 'Play Audio' or as Object audio), follow this step-by-step workflow:
When you have finished with all the audio for the slide, you'll have identified all audio clips in the Library.
Now you can set up the interaction. I don't know how you change the text in the text container (I avoid the word 'box' because a Text Entry Box exists). If it by using a multistate object, where you show the correct text by switching to the correct state, you can add the audio clip directly to the state. If you use a show/hide workflow for the text, you can attach the audio clip as object audio to the text. If you use still another workflow, let me know and I'll try to give you a solution.