Spaces:
Sleeping
Sleeping
add Architecture diagram
Browse files- .gitattributes +1 -0
- README.md +13 -0
- images/ProjectCharlesCommunicationArchitecture.jpg +3 -0
.gitattributes
CHANGED
@@ -39,3 +39,4 @@ models/vosk/small/ivector/final.ie filter=lfs diff=lfs merge=lfs -text
|
|
39 |
models/vosk/* filter=lfs diff=lfs merge=lfs -text
|
40 |
models/vosk/** filter=lfs diff=lfs merge=lfs -text
|
41 |
prototypes/** filter=lfs diff=lfs merge=lfs -text
|
|
|
|
39 |
models/vosk/* filter=lfs diff=lfs merge=lfs -text
|
40 |
models/vosk/** filter=lfs diff=lfs merge=lfs -text
|
41 |
prototypes/** filter=lfs diff=lfs merge=lfs -text
|
42 |
+
images/** filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
@@ -69,3 +69,16 @@ streamlit run app.py
|
|
69 |
* Audio errors may occur due to the way the app converts from ElevenLabs stream to WebRTC audio
|
70 |
* Audio error may happen if the server is running slow
|
71 |
* May hang and server needs a hard reset
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
* Audio errors may occur due to the way the app converts from ElevenLabs stream to WebRTC audio
|
70 |
* Audio error may happen if the server is running slow
|
71 |
* May hang and server needs a hard reset
|
72 |
+
|
73 |
+
## Architecture
|
74 |
+
|
75 |
+
![Image of the architecture](./images/ProjectCharlesCommunicationArchitecture.jpg)
|
76 |
+
|
77 |
+
Key Technologies:
|
78 |
+
|
79 |
+
* Ray Actors & Queues - backbone of interprocess communication
|
80 |
+
* Streamlit - UI & WebRTC connection
|
81 |
+
* Vosk - speech to text
|
82 |
+
* ChatGPT - text to text
|
83 |
+
* ElevenLabs TTS - text to speech
|
84 |
+
* Twilio - optional faster WebRTC connection
|
images/ProjectCharlesCommunicationArchitecture.jpg
ADDED
Git LFS Details
|