SysDevProj-18 / BrailleAssistant

Systems Design Project 2024 - Most Societal Impact Award
MIT License
2 stars 0 forks source link

Create software designs #17

Closed nkdem closed 6 months ago

nkdem commented 6 months ago

Do this after Monday (5th Feb)

Create some technical diagrams (Architecture, Communicaton Flow etc?)

nkdem commented 6 months ago

Basic Diagram completed,

@startuml
|#AntiqueWhite|Websocket Server|
:Load VOSK model;
:Assign various VOSK paramters (sample rate, etc);
:Start VOSK Server;
:Accept incoming Websocket connections;
|Main Module|
:Establish Microphone Connection;
:Establish Websocket Connection;
:Wait for when speech to braille to be activated;
|Websocket Server|
:Process Audio;
|Main Module|
:Receive transcription;
|#AntiqueWhite|Text-to-Braile module|
:Process text;
|Main Module|
:Receive Braille equivalent of the text;
:Receive Display Braille;
@enduml

image