TalkBoxApp is an AAC (Augmentative and Alternative Communication) app designed to help people with speech difficulties to express themselves and communicate effectively. The application provides an intuitive and customizable interface that allows users to select and play predefined messages through the use of visual buttons.
-
Visual Communication: TalkBoxApp uses an interface based on visual buttons to facilitate communication for people with speech difficulties. Each button represents a specific message that can be selected and played by simply touching it.
-
Customization: Users can customize TalkBoxApp according to their individual needs. They can create and customize buttons, assign pictures to them, and record their own voice recordings to represent specific messages.
-
Categories and Folders: Messages are organized into categories and folders for easy navigation and quick access. Users can create custom categories and organize their buttons into folders based on their preference.
-
Message History: TalkBoxApp records a history of recently used messages for easy quick access to frequent communications. Users can review history and reuse previous messages with just a few taps.
-
Multi-device compatibility: TalkBoxApp can be used on a variety of devices, including mobile phones and tablets. Also, the app is compatible with different operating systems such as iOS and Android.
Clone this repository to your local machine using the following command:
git clone https://github.com/eguiajosue/TalkBoxApp.git
Make sure you have Node.js installed on your system.
Navigate to the project root directory in your terminal and run the following command to install the dependencies:
npm install
After the installation of the dependencies is complete, you can run the application with the following command:
npm start
This will launch the app in your default browser.
If you would like to contribute to TalkBoxApp, please follow the steps below:
- Fork this repository.
- Create a feature branch in your own repository.
- Make changes and improvements to your feature branch.
- Make sure you test your changes and that the app is still working properly.
- Make a pull request from your features branch to the main branch of this repository.
- Wait for your changes to be reviewed and merged.
React documentation: https://reactjs.org/docs GitHub guide to making pull requests: https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests
This project is licensed under the MIT License.
Thank you for your interest in TalkBox. If you have any questions or suggestions, feel free to contact us. We hope this app will be useful for people with speech difficulties and make their communication easier!