https://github.com/scify/talkandplay
Talk and Play is a system that allows people with disabilities to communicate, play games, listen to music, watch movies, and train for a quicker rehabilitation.
https://github.com/scify/talkandplay
assistive assistive-tech assistive-technology java java-swing rehabilitation xml
Last synced: 4 months ago
JSON representation
Talk and Play is a system that allows people with disabilities to communicate, play games, listen to music, watch movies, and train for a quicker rehabilitation.
- Host: GitHub
- URL: https://github.com/scify/talkandplay
- Owner: scify
- License: apache-2.0
- Created: 2016-06-09T10:12:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T23:57:50.000Z (over 1 year ago)
- Last Synced: 2025-04-12T04:40:25.514Z (6 months ago)
- Topics: assistive, assistive-tech, assistive-technology, java, java-swing, rehabilitation, xml
- Language: Java
- Homepage: https://www.scify.gr/site/en/impact-areas-en/assistive-technologies/talk-play
- Size: 58.5 MB
- Stars: 5
- Watchers: 7
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# TalkAndPlay
![]()
## About
Talk and Play is a system that allows people with disabilities to:- communicate with their environment
- be more independent during their leisure time
- receive training and exercise for rehabilitation at home, under the guidance of their therapist.This way, they will be able to communicate, listen to music, watch movies and train for a quicker rehabilitation.
## Building and running the project
This project uses [Maven](https://maven.apache.org/) as a build tool.
In order to build the executable files, run:
```bash
mvn clean package
```This will generate a `target/talkandplay-X.Y-SNAPSHOT-jar-with-dependencies.jar` file.
In order to run the file, the **active working directory** must have the following configuration files, as well as the `resources` directory:
```bash
resources/
conf.xml
log4j.properties
properties.xml
```## Updater
Once running, the app looks at the URL defined in the `versionFileUrl` field in `properties.xml` in order to check for an update version.
If a new version is found, then the file defined in `zipUrl` is downloaded, extracted, and it's contents overwrite the resource files of the project.## Screenshots
## Development
The project is being developed by SciFY with the exclusive donation from [Stavros Niarchos Foundation](http://www.snf.org/en/).Upload icon made by [Yannick](http://www.flaticon.com/authors/yannick) from [Flaticon](www.flaticon.com)