make custom speakable.js use api key dynamically