Nio is an application that aims to help students and public speakers become more fluent in their speeches by providing them with tools and resources to improve their speaking skills.
- Speech analysis: Nio can analyze a user's speech and provide feedback on areas for improvement such as pace, tone, and use of filler words.
- Practice mode: Nio offers a practice mode where users can practice their speeches in a supportive environment and receive real-time feedback.
- Resources: Nio provides a variety of resources such as videos, articles, and tips on how to improve public speaking skills.
- Progress tracking: Users can track their progress over time and set goals for improvement.
To use Nio, follow these steps:
- Input your username.
- Choose a speech to practice or create a new one.
- Click Record Button and begin speaking.
- Receive feedback from Nio and work to improve your speaking skills.
- Explore the resources section for additional tips and tools.
We welcome contributions to Nio! To contribute, follow these steps:
- Fork the repository.
- Make your changes and test them.
- Submit a pull request.
Creators are: Joemar Cardiño John Olan Gomez Arrlee John Balagtas Glenn Viola Jericho Bite
Nio was created by Bicol University Student's Joemar, Olan, Glenn, Arrlee and Jericho.
- icons are from: https://fontawesome.com/v4/icons/
https://www.write-out-loud.com/speech-rate.html
- for Activating an Environment in Python for Powershell
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
- if ffmpeg is added to your pc but cannot read it, put it on ENV PATH on your pc
Installation Sequence:
pip install --upgrade pip
pip install --upgrade setuptools
pip install --upgrade setuptools wheel
python -m venv .venv
.venv/Scripts/activate
pip install firebase-rest-api
pip install flask
pip install flask_sqlalchemy
pip install python-dotenv
pip install pydub
pip install Flask-Login
pip install Flask-WTF
pip install pytz
pip install -U openai-whisper
pip install aiohttp
pip install librosa
pip install keras
pip install tensorflow==2.12.0
pip install nltk
pip install transformers==4.29.1
pip install praat-parselmouth
pip install scikit-learn==1.2.2
Note if you have an error in FFMPEG, you may search for solutions online.
For Linux:
sudo apt update
sudo apt install ffmpeg
Note for Windows you may read and download it from https://ffmpeg.org/download.html