The No Notes app is a powerful tool that allows users to record audio and automatically convert it into text notes using advanced AI technology. This app is designed to simplify the process of transcribing spoken words, making it easier to capture and organize information from meetings, interviews, lectures, and more. With its user-friendly interface and robust AI capabilities, this app is perfect for professionals, students, and anyone looking to streamline the process of converting spoken content into written notes.
- Audio Recording: Easily record audio using your device's microphone.
- Transcription: The app transcribes the audio into text.
- Notes: Uses AI to turn your raw audio into summarized point-form notes.
- Save Notes: Save your transcriptions, and transcribed notes for easy access.
- Secure and Private: Your audio and transcribed notes are kept private and secure.
To install the No Notes app, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/Alex-Jando/HappyHack-Oct2023
-
Navigate to the app's directory:
cd NoNotes
-
Install the necessary packages:
.\setup.bat
OR
pip install -r requirements.txt
python -c "import nltk;nltk.download('punkt')"
-
Start the app:
python src/main.py
The app will be accessible in your web browser at http://localhost:80
.
It may take a few minutes to configure the AI the first time it's run.
- Open the No Notes app in your web browser.
- Click the "Record" button to start recording audio.
- Speak clearly into your device's microphone.
- Press the "Stop" button when you're finished recording.
- Watch as the app transcribes your audio into text notes.
- Click "Save" to store your transcription, and transcribed notes for later reference.
- Export your notes in your preferred format or share them with others.
- Click the notes icon and view your saved notes
You can customize the app's behavior by modifying the arguments passed when running the main.py
file.
python src/main.py --ip "HOST IP" --port "HOST PORT"
The No Notes app uses the following packages:
- flask
- requests
- bert-extractive-summarizer
- speechrecognition
- torch
- pydub
- record.js
This project is licensed under the MIT License.
Thank you for using the No Notes app. We hope it enhances your productivity and simplifies the process of turning audio recordings into valuable text notes. If you have any questions or encounter issues, please don't hesitate to reach out to us.