Plawie v2.3.0 — Voice Companion Stability Preview 4
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
What changed
This is a debug-signed Android preview focused on voice-companion stability and speech output quality.
- Prevents the always-on microphone foreground service from crashing the app when Android refuses an out-of-state restart; the service is no longer sticky.
- Keeps wake-word aliases and dashboard-to-chat wake handoff/recovery behavior.
- Preserves the native speech-recognition pause, maximum-duration, and safety-timeout protections.
- Adds shared TTS Markdown cleanup for bullets, headings, links, code, currency, percentages, and action markers.
- Fixes the Dart capture-group replacement leak that could make speech read
$1as “one dollar”. - Prevents duplicate TTS playback within a response/voice turn while allowing a new turn to speak normally.
Verification
flutter analyze— passed.- 21 focused voice/TTS tests — passed.
flutter build apk --debug— passed.- Samsung Android 14 background-switch test — passed without a
SecurityExceptionor force-stop.
Artifact details
- Package:
com.openclaw.plawie - Internal app version:
2.2.1(versionCode12) - APK: debug-signed; this is not a Play/production-signed build.
- Full SHA-256 and asset size are verified before publication.
Known limitations
- This is a prerelease/debug build and should not be treated as a production release.
- Full manual multi-turn continuous-talk acceptance is still recommended on the target device.