TabSINT is an open source platform for administering tablet based hearing-related exams, as well as general-purpose questionnaires. It is meant to be flexible, easy-to-use, and useful for administrators who manage studies of all sizes.
Exams and questionnaires are presented as a series of pages using a crisp and intuitive interface. Results are uploaded to a central server or saved locally on the tablet.
This software is © Creare 2015-2019, released under the Apache v2 License provided in LICENSE. Please see License for additional restrictions and licensing information. License agreements for open source libraries used in the project are listed in NOTICE.
The latest TabSINT releases for Android are available on Google Play.
How to Cite
Use the following citations to attribute TabSINT and WAHTS headset in publications. See References for more information.
- Shapiro, M. L., Norris, J. A., Wilbur, J. C., Brungart D. S., & Clavier, O. H. (2020). TabSINT: Open-Source Mobile Software for Distributed Studies of Hearing. International Journal of Audiology, 59(sup1), S12-S19.
- Meinke, D. K., Norris, J. A., Flynn, B. P., & Clavier, O. H. (2017). Going wireless and booth-less for hearing testing in industry. International Journal of Audiology, 56(sup1), 41-51.
TabSINT supports translations in the
gettext format using the
angular-gettext library. To add a translation:
- Use Poedit to open
- Create a new translation file
npm run compile-translationsand build the application.
To extend the translation support in the code base:
- Add the
translatedirective to any HTML tag that you want to translate.
- After adding the tag, run the script
npm run extract-translations
- Add the appropriate translations in Poedit using
Update from POT filefrom the
Catalogmenu, then opening
- To view the newly added HTML tags to translate, select
Untranslated entries firstfrom the
npm run compile-translations
Code and documentation Copyright (C) 2015-2019 Creare. Code released under the Apache v2 License, provided in LICENSE. All rights reserved.
Creare has used commercially reasonable efforts in preparing the TabSINT Software but makes no guarantee or warranty of any nature with regard to its use, performance, or operation.
Creare makes no representations or warranties, and Creare shall incur no liability or other obligation of any nature whatsoever to any person from any and all actions arising from the use of this software. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY EXPRESSLY EXCLUDED. The final responsibility for the proper use and functioning of the TabSINT Software shall rest solely with the USAMRAA.
This code development was supported by the US Army Medical Research Materiel Command and the Army Public Health Command under SBIR Phase III Award #W81XWH-13-C-0194 to Creare LLC. In particular, we gratefully acknowledge the support and contributions of the Audiology and Speech Center at the Walter Reed National Military Medical Center and the Department of Defense Hearing Center of Excellence in the development and extensive testing of this software.
TabSINT is a platform for configuring and administering hearing-related exams, as well as general-purpose questionnaires. As a flexible platform, TabSINT may be configured to automatically collect many types of data, including images, audio, and tablet location. This data can be uploaded to a back end data repository only if configured by a TabSINT Administrator. The TabSINT administrator is responsible for configuring the application, developing and testing the protocol, and managing test results. Data is never transferred outside the application unless configured by the TabSINT administrator, or if TabSINT is configured to upload application logs for debugging purposes.
The TabSINT application includes a setting to upload application logs to private server to help debug remote issues. By default, this setting is disabled. If this setting is enabled, the application may record device state, location, network status, or test results in the application log and upload this data to our server. Please ensure logging is set to the desired state before using the application.
If you have questions regarding these policies, please contact email@example.com.
The TabSINT Software relies on many open source libraries. We recommend you read their licenses, as their terms may differ from the terms described in our LICENSE:
- AngularJS (MIT license)
- Cordova (Apache V2 License )
- jquery (License)
- Angular-UI (MIT)
- Bootstrap (MIT)
- Lodash (MIT)
- RequireJs (BSD, MIT)
- d3 (License)
- ngStorage (MIT)
- ZXing barcode scanning library (Apache V2)
- Gitbook (Apache V2 License)
- CryptoJS (MIT)
Additional files included in
tabsint_plugins directories are externally maintained libraries used by this software, which have their own licenses.