Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monikaUPF/PraatontheWeb
Web implementation of Praat. Source code, running demo scripts on web, samples and documentation
https://github.com/monikaUPF/PraatontheWeb
Last synced: 3 months ago
JSON representation
Web implementation of Praat. Source code, running demo scripts on web, samples and documentation
- Host: GitHub
- URL: https://github.com/monikaUPF/PraatontheWeb
- Owner: monikaUPF
- License: gpl-3.0
- Created: 2016-08-29T08:40:18.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-22T12:26:12.000Z (about 3 years ago)
- Last Synced: 2024-04-18T22:38:19.729Z (7 months ago)
- Language: JavaScript
- Size: 5.13 MB
- Stars: 34
- Watchers: 3
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- low-resource-languages - PraatontheWeb - Web implementation of Praat. Source code, running demo scripts on web, samples and documentation. (Software / Utilities)
README
# Praat on the Web
Web implementation of the extension of Praat for feature annotation also available for local use and downloadable separately from the following repository https://github.com/monikaUPF/featureAnnotationforPraat.A tutorial on the use of the basic functions of the web implementation of Praat for feature annotations is available in the following link https://youtu.be/sJXu15Dskjs
The link to the web application was http://kristina.taln.upf.edu/praatweb/ and it is described in our publication (Domínguez et al. 2016). There has been a migration of the web to https://langwiki.org/praatweb/index.jsp
###############
## Content
###############This repository includes source code and documentation.
#################
## Specifications
#################The application uses the MVC pattern with Java servlet model and is mainly developed in Java, JSP with style sheets and JavaScript. Using the following existent external libraries:
- jQuery
- Bootstrap
- wavesurfer.js
- Sortable###############
## Folder Structure
###############PraatWeb folder includes two subdirectories:
- src/edu/upf/dtic: contains all Java files divided in servlets and classes folders
- WebContent: contains all JSP, style sheets and JavaScript files, plus several folders:
- images: pictures used in the web
- META-INF: the MANIFEST.MF file
- samples: audio and TextGrid files used as samples in the web
- scripts: all the Praat scripts used in the web demos
- tmp: empty folder used to temporary save the content generated via web by the users
- WEB-INF: web.xml file#####################
## References and Citation
#####################If you use this software and/or modify the code please cite the following publication:
- Domínguez, M., I. Latorre, M. Farrús, J. Codina and L. Wanner (2016). Praat on the Web: An Upgrade of Praat for Semi-Automatic Speech Annotation. In Proceedings of the 25th International Conference on Computational Linguistics, Osaka, Japan.