Smart Lang
Online Hosting
You can access this app online without having to run or install anything at https://smartlangaac.netlify.app/
Project Overview
Introduction
Smart Lang AAC is an augmentative and alternative communication (AAC) web application designed to help users build and speak phrases using configurable symbol grids.
- The project is implemented as an offline-first progressive web application (PWA):
- The UI is built with Vue and custom grid components.
- Local data persistence is handled with PouchDB.
- Optional cloud sync is supported through CouchDB and superlogin-client.
- Speech output is provided through browser SpeechSynthesis and ResponsiveVoice.
Running the Application Locally:
- Download and extract the zip file
- Install yarn
npm install --global yarnif necessary - In a terminal within the project folder, type
yarn installfollowed byyarn run startIt might take a bit to start up. Just give it a few minutes.
Testing
To run tests:
- Install dependencies if you haven't with
yarn install - In a terminal within the project folder, type
yarn test
Collaborators
Made with contrib.rocks.