Open Smart Glasses for Blind/Low Vision

An open source solution that uitlize Gemini 1.5 pro to guide BLV users

What it does

## Project Overview

This project develops an open-source solution for Blind and Low Vision (BLV) smart glasses. Our goal is to create affordable, customizable, and accessible smart glasses using 3D-printed frames, off-the-shelf batteries, and a Raspberry Pi. This project is an entry for the Gemini API Developer Competition, showcasing the potential of AI in assistive technology.

## Repository Contents

- `Glasses v21.3mf`: 3D model file for the glasses frame design
- `main.py`: Main application script for the BLV smart glasses software

## Features

- Audio-based environmental analysis and description
- Voice command interface with wake word detection
- Integration with Gemini API for advanced language processing
- Periodic diary generation summarizing recent activities
- Text-to-speech output for user feedback
- Groundwork for future image processing capabilities
- Custom 3D-printable glasses frame design

Built with

  • Open Source Smartware

Team

By

Gizzai Smartwear (Honglin, Leoh, Yicun)

From

United States