File size: 2,866 Bytes
76c104f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
GenBridge - Voice-Based AI Document Generator
Empowering document creation through voice and AI for everyone
🎯 Project Overview
GenBridge is a revolutionary voice-powered AI assistant that helps visually impaired, elderly, illiterate, or digitally excluded individuals create professional documents using only their voice. Built with IBM Granite AI and designed for maximum accessibility.
✨ Key Features

🎀 Voice Input: Natural speech interface
🧠 IBM Granite AI: Advanced document generation
πŸ”Š Audio Output: Text-to-speech playback
πŸ’Ύ Dual Downloads: Text and audio files
β™Ώ Accessible Design: Built for everyone
🌍 Inclusive: Serves underrepresented communities

🎯 Target Users

Visually impaired individuals - Complete voice-based workflow
Elderly population - Simple, intuitive interface
Job seekers - Professional document creation
Non-native speakers - Voice input in natural language
Digital novices - No typing or complex navigation required

πŸ›  Tech Stack

Frontend: Streamlit
AI Model: IBM Granite 3B (Hugging Face)
Voice Input: SpeechRecognition
Text-to-Speech: Google TTS
Deployment: Hugging Face Spaces

πŸ“‹ Supported Documents

Professional Resumes - Complete career summaries
Cover Letters - Tailored job applications
Business Emails - Professional correspondence
Job Applications - Formal application letters

🎨 Tone Options

Professional - Corporate and formal
Friendly - Warm and approachable
Formal - Traditional business style
Assertive - Confident and direct

πŸš€ How It Works

Voice Input β†’ User speaks their requirements
AI Processing β†’ IBM Granite generates content
Voice Output β†’ Document read aloud
Download β†’ Text and audio files available

πŸ’‘ Innovation

Beyond TTS Tools: Creates content, not just playback
Underserved Focus: Targets digitally excluded users
Complete Workflow: Voice β†’ AI β†’ Voice pipeline
Real Impact: Addresses genuine accessibility gaps

πŸ† Hackathon Highlights

Social Impact: Serves marginalized communities
Technical Excellence: IBM Granite integration
User Experience: Intuitive, accessible design
Scalability: Ready for real-world deployment
Demo Ready: Live, interactive showcase

πŸ”§ Local Development
bash# Clone repository
git clone <your-repo-url>
cd genbridge

# Install dependencies
pip install -r requirements.txt

# Run application
streamlit run app.py
🌐 Live Demo
Experience GenBridge live on Hugging Face Spaces: [Your Space URL]
🀝 Contributing
This project was built for social impact. Contributions welcome to enhance accessibility and reach more users.
πŸ“„ License
MIT License - Built for the community
πŸ… Acknowledgments

IBM Granite - Advanced AI capabilities
Hugging Face - Model hosting and deployment
Streamlit - Rapid prototyping framework
Accessibility Community - Inspiration and guidance


Built with ❀ for accessibility and inclusion