gerne: es geht darum das ein Anschreiben, das Teilnehmer postalisch erhalten, auch als Audiodatei verfügbar ist (für Analphabeten etc.). Dafür haben wir den Gebrauch von SoSci etwas abgeändert. Wir haben Screensshots des Anschreibens in SoSci eingefügt und über jedes Bild Lautsprecher programmiert die einen Teil des zu sehenden Bildes vorlesen.
Dafür wurden alle Texte, welche vorgelesen werden als Textbausteine in vier Sprachen angelegt.
Auf der ersten Seite befindet sich ein Sprachfilter:
if (getLanguage() == 'ger') {
goToPage('ger');
} elseif (getLanguage() == 'eng') {
goToPage('eng');
} elseif (getLanguage() == 'ara') {
goToPage('ara');
} else {
goToPage('rum');
}
Dann auf der ersten Seite "ger" werden alle Textbausteine in Platzhalter abgespeichert:
replace('%B1_D1%', getTextElement('B1_D1'));
replace('%B1_D2%', getTextElement('B1_D2'));
replace('%B2_D1%', getTextElement('B2_D1'));
.....
Anschließend werden alle Lautsprecher und Bilder zusammengefügt:
<div class="rahmen">
<span class="c">1. </span><a type"button" style="vertical-align:middle;" value="Play" onclick="responsiveVoice.speak('%B1_D1%','Deutsch Female');"><img src="TTS.png"></a>
<span class="c"style="padding: 0 0 0 60px;">2. </span><a type="button" style="vertical-align:middle;" value="Play" onclick="responsiveVoice.speak('%B1_D2%','Deutsch Female');"><img src="TTS.png"></a>
</div>
<div style="text-align: center; margin: 40px 0">
<img src="Bild_1.png">
</div>
.....
....
....
Und am Ende CSS:
<style>
.rahmen {
border-style: solid;
border-width: 1px;
padding: 10px 10px 10px 10px;
background-color:#eeeeee;
}
.c {
font-size: 125%;
font-weight: bold;
display:inline-block;
vertical-align:middle;
}
</style>
<script>
SoSciTools.submitButtonsHide();
</script>
Die Speicherkapazität reicht bis zur vierten Sprache arabisch. Dort sind es die letzten vier Textbausteine welche zu viel sind.
Hier noch der Pretest link: https://ofb.iea-hamburg.de/audio/?act=JAfmzgGibM3SjyDGSdaY9KLl