SoSci Survey offers an additional module called “Advanced Methods” for collecting continuous response measure (CRM) or real-time response (RTR) data for video and audio files, which is a paid feature.
Since 2021, there is also the emoTouch platform available for collecting CRM data. The application was developed at the University of Osnabrück and can be used for “scientific, non-commercial purposes free of charge” (emoTouch1)).
emoTouch can display audio and video elements, as well as various buttons, sliders, or a two-dimensional rating coordinate system. The data collection can be integrated into a questionnaire directly using an <iframe> (window within a window).
In the “Durchführungen” tab, click on the created “Durchführung” and you will see a QR code and a link with an ID for the study. Right-click on the link, choose “Copy link address” to copy the link to the clipboard, and switch to SoSci Survey.
In SoSci Survey, it is advisable to add a separate page for CRM data collection under “Fragebogen zusammenstellen” (Compile questionnaire).
Optional: If the emoTouch element should be displayed fullscreen, first activate the “presenter” layout under “Fragebogen-Layouts” (Questionnaire layouts) (see also Layout and Question Types and insert the following PHP code on the questionnaire page:
option('layout', 'presenter');
Insert an “HTML-Code” element on the questionnaire page and add the following HTML code inside it:
<iframe width="100%" style="aspect-ratio: 16/9; max-height: 100hv" src="https://pi.emotouch.de/ABC123/1?s1=%caseNumber%&fullscreen=0" frameborder="0" allow="autoplay" allowfullscreen></iframe>
https://pi.emotouch.de/ABC123
. Replace this with the link you copied from emoTouch. You can also replace “ABC123” with the “shortcode” displayed in emoTouch under “Durchführungen” (Executions).Please read the instructions for the pretest and thoroughly test the data collection before going into the field.
After completing the survey, stop the “Durchführung” in emoTouch under “Durchführungen”.
If you want to view the pretest data, open the pretest in a new private browser window (most common browsers offer this function). This ensures that emoTouch records a new “session” with data. If you open the pretest multiple times in the same browser without using private windows, only the first “session” will be recorded.
If you want to test the integration of emoTouch and the collected data, you need to temporarily stop the “Durchführung” to download the data. Afterwards, you need to create a new “Durchführung” for the actual survey. Note that the link or shortcode will change, and you will need to modify the HTML code in SoSci Survey.
Creating continuous sliders in emoTouch is not straightforward. For example, if you want to label a slider with steps 1 to 7 but also allow values between the whole steps, enter the value 601 for “Stufen” (steps) and the value 1 for “Stufenintervall” (step interval). The value of 601 is calculated as follows: