π LettuceAI Android Release & Desktop Beta 2: Text-to-Speech, Character Creator, Reply Helper Sync
Hi everyone! π
This release brings LettuceAI to Android along with the second desktop beta update.
It introduces Text-to-Speech voices, reply generation assistance, encrypted device-to-device sync, enhanced accessibility features, and per-character voice playback controls.
These updates focus on expressiveness, comfort, and smoother roleplay workflows.
π Highlights
β¨ AI Character Creator
The AI Character Creator helps you build fully-formed characters through conversation. Instead of filling forms, you describe the character you have in mind, and the Creator guides you step-by-step.
- Conversational guided character creation
- Automatic field filling (name, traits, description, etc.)
- Optional starting scenes to define tone
- Attach avatars and reference material
You can stop at any time; everything remains editable in the manual editor.
π Text-to-Speech Voices
Characters can now speak using natural-sounding generated voices. You can assign a voice per-character and optionally enable automatic playback for new replies.
- Device TTS: Uses your systemβs built-in voice engine
- ElevenLabs: Natural voice synthesis with custom voice support
- Gemini TTS: Neural speech generation with custom voice support
- Create custom voices with style descriptions and reuse them across characters
Generated audio is cached locally to reduce repeated regenerations.
π Reply Helper
Reply Helper can generate a suggested reply for your current message, either starting from scratch or expanding the text you already wrote.
- Use my text as base: Improve or complete your draft
- Write something new: Generate a fresh reply
- Regenerate: Try multiple suggestions
π Encrypted Device Sync
Sync lets you transfer your data securely between your own devices without accounts or cloud storage.
- Peer-to-peer encrypted transfer
- No servers or permanent connections
- Manual sync started when needed
π Accessibility Improvements
Accessibility options now include sound and haptic feedback for key chat events such as sending, successful replies, and errors.
- Per-event volume controls
- Optional haptic feedback with selectable intensity
- Lightweight and non-intrusive
π£οΈ Character Voice Playback
You can now play voice audio for individual messages, or enable autoplay so your character always speaks when replying.
- Assign a default voice per character
- Optional autoplay
- Manual playback button per message
π¬ Scene Directions
Scenes now support private βdirectionβ notes that are hidden from the chat UI and used only to guide model behavior during the opening context of a scene.
π οΈ General Improvements
- Improved character editing workflow
- Better consistency across Android and Desktop
- Internal cleanup and UI polish
π Bug Fixes & Behaviour Improvements
- Reasoning now works correctly with the Google Gemini endpoint
- Fixed an issue where Dynamic Memory processing could cancel when switching pages
- Fixed an issue where characters could be duplicated unexpectedly
- Added a retry button to the embedding download screen
- Fixed Backup settings failing to load existing backups
- Redesigned the Edit Model page into a single-page layout
- Disabled reasoning controls for the Mistral endpoint
- Optimised entry animations in Settings
- Optimised Markdown rendering performance
- Added support for
(...)and[...]as italic formatting shortcuts - Added Scene Directions to help guide starting scene behaviour
Full Changelog: 1.0-beta.6.2...1.0.0