awacke1 commited on
Commit
b2cc208
Β·
verified Β·
1 Parent(s): 23fe192

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +28 -16
requirements.txt CHANGED
@@ -1,22 +1,34 @@
1
- # Core Gradio for the snazzy UI 🎨
2
- gradio>=4.0.0
 
 
3
 
4
- # Asyncio and WebSockets for real-time chat zapping ⚑
5
- asyncio>=3.4.3
6
- websockets>=10.0
 
7
 
8
- # Argument parsing for bossing the app around πŸ› οΈ
9
- argparse>=1.1
 
 
10
 
11
- # File system fun and timestamp trickery ⏰
12
- #os>=0.5.0
13
- #datetime>=4.3
 
14
 
15
- # Randomness for username roulette 🎲
16
- #random>=3.2
 
 
17
 
18
- # Uvicorn for serving up the app hot and fresh 🍳
19
- uvicorn>=0.15.0
 
 
20
 
21
- # Starlette for middleware magic ✨ (bundled with Gradio)
22
- starlette>=0.27.0
 
 
 
1
+ streamlit
2
+ # 🌟 Streamlit shines - "st.title('Hello, World!')" kicks off your app with flair!
3
+ # 🎨 Paint the UI - "st.button('Click me!')" adds interactive magic buttons!
4
+ # πŸ“Š Graph it up - "st.line_chart(data)" turns numbers into visual superpowers!
5
 
6
+ asyncio
7
+ # ⏳ Async awaits - "await asyncio.sleep(1)" pauses without blocking your vibe!
8
+ # πŸš€ Task master - "asyncio.create_task(func())" launches parallel action heroes!
9
+ # πŸ”„ Loop de loop - "asyncio.run(main())" runs your async empire smoothly!
10
 
11
+ websockets
12
+ # 🌐 Web chat zap - "async with websockets.connect('ws://...')" links chat galaxies!
13
+ # πŸ“‘ Send it fast - "await websocket.send('Hi!')" beams messages at lightspeed!
14
+ # 🎧 Listen up - "msg = await websocket.recv()" catches incoming chatter!
15
 
16
+ edge-tts
17
+ # πŸŽ™οΈ Voice boom - "await edge_tts.Communicate('Hello', 'en-US-Aria').save('out.mp3')" speaks your mind!
18
+ # πŸ”Š Tune tweak - "edge_tts.Communicate('Yo', 'en-GB-Ryan', rate='+10%')" speeds up the groove!
19
+ # πŸ—£οΈ Echo star - "await communicate.save('file.mp3')" saves your vocal superpower!
20
 
21
+ audio-recorder-streamlit
22
+ # 🎀 Mic drop - "audio = audio_recorder()" grabs your voice with style!
23
+ # πŸ”‰ Sound bite - "if audio: st.audio(audio)" plays back your epic words!
24
+ # πŸ—¨οΈ Chat blast - "text = process(audio); st.write(text)" turns speech to text magic!
25
 
26
+ nest-asyncio
27
+ # πŸ”„ Loop savior - "nest_asyncio.apply()" fixes nested async woes with a wink!
28
+ # πŸš€ Run again - "asyncio.run(main())" now works inside Streamlit’s loop party!
29
+ # ⏲️ Time bender - "nest_asyncio.apply(); await asyncio.sleep(2)" bends time effortlessly!
30
 
31
+ pillow # PIL library
32
+ # πŸ–ΌοΈ Pic power - "img = Image.open('cool.png')" unleashes image wizardry!
33
+ # 🎨 Color swap - "img.convert('RGB')" transforms visuals like a pro!
34
+ # πŸ’Ύ Save snap - "img.save('new.jpg')" locks your art in pixel glory!