OSP Release 2018B


  1. Release 2018b introduces an Embedded web server (EWS) as part of OSP. EWS will replace custom Android apps going forward. Researchers (i.e. Audiologists and Speech Scientists) and users (typically subjects of a given study) can access OSP resources using any browser enabled device. EWS and web apps can be used to (i) control the HA state, such as amplification parameters, noise management parameters, feedback management parameters, etc. (ii) provide stimuli to the user for repeatable and reproducible experiments and (iii) get feedback from the user, for e.g. through ecological momentary assessments (EMA). EWS exposes interfaces to the HA state, the environment state (e.g. background noise characteristics, reverberation conditions, GPS location, etc.) and the user state as inferred from EMA for web apps. Anyone with some experience in hypertext markup language (HTML) and server-side scripting language (e.g. PHP) can create web applications for use in audiological experiments. See here for a presentation on EWS presented at ASA-2018. The videos used in this presentation can be found here.
  2. Release 2018b includes ResearcherApp for controlling amplification parameters in real time using any browser enabled device. A demo of the app can be seen here. Additional web apps (e.g. NAL-NL2_app for generating initial prescription and configuring OSP accordingly; 4 alternate forced choice (4AFCapp), etc. will be coming soon. We hope researchers will use these apps as templates, create additional web apps and share them with the research community.
  3. We have started a Forum for OSP users to discuss feature requests, bug fixes and knowledge dissemination. We thank you for your contributions to the Forum, especially for growing the inventory of web apps.
  4. It is now possible to use a Linux box for OSP with release 2018b. This feature is not thoroughly tested, as we will continue using OS X for our lab-based systems. We are using Debian 64-bit for the wearable version of OSP, scheduled for Release 2018c. Please use the Forum to post details if you managed to get Linux release working in a lab setup.