Welcome to RayoAI, your accessible visual assistant. This app helps you understand your surroundings through AI-generated image descriptions.
1. Initial Setup and API Key
When you launch RayoAI, you'll see a welcome screen. If you don't have a Google Gemini API Key, the app will prompt you.
What is an API Key?
It's a unique key that allows the app to communicate with Google's AI services.
To obtain an API Key:
1. Go to Google AI Studio.
2. Sign in.
3. Create or select a key.
4. Copy the API Key to the clipboard.
To set it up in RayoAI:
1. In the welcome screen, tap "I don't know how to get an API key" for help.
2. Then go to "Settings" (bottom bar).
3. Paste your key into the "Gemini API Key" field.
4. Tap "Save API Key."
2. Main Features
RayoAI has two modes: image description and conversational chat.
Main Screen (Camera):
• Switch Camera: Switch between front and rear cameras.
• Timer: Activates a countdown (2–15 seconds) before taking the photo.
• Take Photo: Capture an image directly.
• Upload from Gallery: Use an existing image.
• Share from Other Apps: Also available.
Description & Chat:
• Initial Description: You'll receive a detailed summary.
• Chat: You can ask questions about the image, such as "What colors are predominant?" or "What is the person doing?"
• Quick Actions:
• Speaker: Hear the response.
• Copy: Copy to clipboard.
• Share: Send the image to another app.
• Save: Save the image locally.
History:
• Review previous captures and their descriptions.
• Delete individual entries or the entire history.
About:
• Information about the app, its creator, website, and donations.
Settings:
• API Key: Paste or change the Gemini key.
• Theme: Light, Dark, System, or High Contrast (coming soon).
• Text Size: Adjust according to your preferences.
• Auto-describe on sharing: (Coming soon) Describes images when receiving them from other apps.
3. Accessibility
RayoAI follows WCAG 2.2 AA guidelines:
• TalkBack: All controls are correctly labeled.
• Contrast: Themes meet visibility requirements.
• Scaling: Text respects the size configured by the user.
Thank you for using RayoAI. If you find it useful and within your means, please consider supporting its development with a donation.