hphng / NoteScribe

DePauw NoteScribe is a senior project web application that transcribes and translates MP3 audio files and enhances accessibility for academic environments.
https://notetranscribe.vercel.app
0 stars 0 forks source link

NoteScribe

notescribe A web-tool using AI to transcribe and translate from audio/speech to text.

Link to project: NoteScribe

Table of Contents

🚀 About me

Hi, I'm Huy Phung – welcome to my senior project at DePauw University, a NoteScribe that focused on helping people with hearing impairments by providing an easy way to transcribe and translate audio recordings

Inspired by Hugging Face, NoteScribe was created to address the need for a simple, accessible, and feature-rich tool to manage voice notes. From students and professionals to anyone needing efficient note management, this app aims to streamline the process of capturing and organizing audio recordings.

Whether you're recording a lecture, a meeting, or your personal thoughts, NoteScribe provides an all-in-one platform to transcribe, translate, and manage your notes with ease.

🌟 Highlights:

🔨 Built With:

📝 Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Make sure you have the following installed on your local machine:

Installation

  1. Clone the repo
    git clone https://github.com/your-username/notescribe.git
  2. Navigate to the project directory
    cd notescribe
  3. Install NPM packages
    npm install
  4. Start the development client and server
    npm run dev

Usage

  1. Open your browser and navigate to http://localhost:5173
  2. Upload an audio file or record a new one to start transcribing.

🔑 Future Enhancement Roadmap:

🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📃 License

Distributed under the MIT License.

🗨️ Contacts

Huy Phung - huyphung3103@gmail.com

Project Link: https://github.com/hphng/NoteScribe