LB Talk
Multiplatform website through responsiveness, with the functionality to translate content into Libras
Publicated: 2022-12-22
LB Talks is a responsive website, it contains translation functionality into Libras, which can be applied in 2 different ways.
User can record an audio and through API's Speech-to-text the audio is transcribed, after the text is returned with speech, the VLibras service is called, performing the translation into Libras. Changing the mode to text, the user can type and the typed text will be translated into pounds. The application was designed with simplicity and increased accessibility in mind.
Many Brazilians with hearing impairment need the help of an interpreter to communicate effectively. Therefore, when observing a classmate who was accompanied by an interpreter in class, and remembering that few have the monetary resources to do the same, the idea proposed in this monograph was conceived. Therefore, the application's main objective is to help deaf people who need to communicate and carry out daily tasks, but who cannot have the help of an interpreter, even momentarily.
MVP
Development
This project was started with npx create-react-app lb-talks-web --template typescript.
Technologies used:
- React
- Material UI
- Speechmatics (Speech-to-Text API)
- mic-recorder (Record audio)
- VLibras
How to start the project
- Download the project by running a git clone
git clone https://github.com/andresinho20049/LB-Talk-Web.git
- Inside the project folder type:
npm run start
# or
yarn start
Note: To run this project you will need to have Node installed on your machine.
- After installing the project dependencies and generating the build, it will open in your browser at the url: http://localhost:3000/
Considerations
The use of technological resources such as smartphones and speech recognition can contribute to the inclusion of people with hearing impairment in the digital and real world. And with greater use and increased dependence on digital systems, the inclusion of assistive tools becomes extremely important, as they reduce or eliminate barriers in the experience of using websites and applications.
ACADEMIC PROJECT Course: Computer Science Subject: Software and Projects Laboratory Contributors: André Carlos / Felipe Silva / Gabriel dos Santos / Matheus Moreira / Miguel Angelo / Rafael Barbosa
Recommended projects
LB Talk
Multiplatform website through responsiveness, with the functionality to translate content into Libras
Tags