Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/koda7/speech-training-app
Created a mobile and web application which enables the user to improve their speech pronunciation by analysing their audio input. It delineates scores and graphs that are correlated to correctly uttered syllables and ones which were missed. Finally, it provided expert audio output and syllables within a phase to help with pronunciation.
https://github.com/koda7/speech-training-app
mysql reactjs rest
Last synced: about 2 months ago
JSON representation
Created a mobile and web application which enables the user to improve their speech pronunciation by analysing their audio input. It delineates scores and graphs that are correlated to correctly uttered syllables and ones which were missed. Finally, it provided expert audio output and syllables within a phase to help with pronunciation.
- Host: GitHub
- URL: https://github.com/koda7/speech-training-app
- Owner: Koda7
- Created: 2023-06-19T19:09:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-01T16:51:40.000Z (about 1 year ago)
- Last Synced: 2023-12-01T17:34:40.135Z (about 1 year ago)
- Topics: mysql, reactjs, rest
- Language: JavaScript
- Homepage:
- Size: 354 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Speech-Training-Application
## Description
Created a mobile and web application which enables the user to improve their speech pronunciation by analysing their audio input. It delineates scores and graphs that are correlated to correctly uttered syllables and ones which were missed. Moreover, it also provides the expert audio output and the syllables within a phrase to help the user improve their pronunciation. We adhered to the following objectives:
1. Making a mobile application which interacts with the server and provides the user with an interface.
2. Revamping the communication infrastructure between the speech training application and backend by replacing socket communication with REST APIs
3. Constructing and managing a MySQL database for efficient data storage and retrieval## How to Run Code
- To run the React Native app `App.js`, first ensure that `Node.js` and `npm` are both installed on your system. For the project dependencies, run `npm install`.
- Once the dependencies are installed, run the following command to launch the Android emulator:
`npx react-native run-android`
This command will compile the app's code and launch it in the Android emulator or device.