So, und ganz heißer Tipp: Direkt das Story-Format #SugarCube nehmen für #Twinery. Damit geht dann auch text-to-speech sehr einfach:
```
Karte: StoryMenu
<<link "Text vorlesen">>
<<script>>
let passage = Story.get(State.passage);
let speech = new SpeechSynthesisUtterance(passage.text);
speechSynthesis.cancel();
speechSynthesis.speak(speech);
<</script>>
<</link>>
<<link "Vorlesen abbrechen">>
<<script>>
speechSynthesis.cancel();
<</script>>
<</link>>
```
Wenn schon am Montag arbeiten, dann doch was Schönes. Heute: #DasJennySpiel von #KonfisAufGottsuche mit #Twinery umsetzen.
#twinery #konfisaufgottsuche #dasjennyspiel
Just got told about https://twinery.org. “Twine is an open-source tool for telling interactive, nonlinear stories”. Caught my interest. #twine #Twinery #opensource