Skip to content

Commit

Permalink
Merge pull request #32 from PetJs/peter/docs
Browse files Browse the repository at this point in the history
FEAT: Modifying CONTRIBUTING.md
  • Loading branch information
Sammybams authored Oct 17, 2024
2 parents 3147fc5 + 0d562e9 commit 6151439
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,13 @@ The **Speech-Enabled RAG Solution** is a voice-powered interface that allows use
The project is structured as follows:
- **speech_to_docs**: This is the main directory for the project.
- **speech_to_docs/src**: This directory contains all the files that will house all the functionalities of the project: Speech transcription and synthesis, RAG model Solution and document reading.
- **speech_to_docs/src/rag_functions.py**: This file contains the function that checks for uploaded file compatibility, making sure it doesn't exceed 50 pages limit as well as the RAG model solution functionalities.
- **speech_to_docs/src/rag_functions.py**: This file contains functions for checking the uploaded file compatibility, making sure files do not exceed a 50-page limit. It also includes functionalities for processing various document types (PDF, PPTX, TXT) to extract content using Azure Document Intelligence. It provides detailed logging for error handling and tracks the extraction process, saving the output in a user-friendly text format.

- **speech_to_docs/src/speech_io.py**: This files handles the speech_to_text/ text_to_speech function of the model by using **Azure Cognitive Services: Speech Transcription** (Speech-to-Text) and **Speech Synthesis** (Text-to-Speech).
- **speech_to_docs/.gitignore**: This contains all the folder and files that are not to be pushed to GitHub (e.g. .env, bin/ e.t.c)

- **speech_to_docs/.gitignore**: This contains all the folder and files that are not to be pushed to GitHub (e.g. .env, bin/ e.t.c)

- **speech_to_docs/requirements.txt**: This file lists the dependencies required to run the project.
- **speech_to_docs/README.md**: This file contains information about the project, including this guide
- **speech_to_docs/LICENSE**: This file contains the license information for the project.
Expand Down

0 comments on commit 6151439

Please sign in to comment.