feat(android): setup Tauri mobile dictation app build
Summary
This MR adds Android build support for the mobile dictation app using Tauri, fixes local build script issues.
Changes Included
Android / Tauri Setup
- Added working Tauri Android build scripts in package.json
- Fixed missing
taurinpm script issue - Verified APK builds successfully
- Verified app installs and launches on Android device
Repository Cleanup
- Removed generated Android files from git tracking
- Updated .gitignore for:
- src-tauri/gen/
- node_modules/
- dist/
- target/
- IDE files
Dictation App Readiness
- Microphone permission available on Android
- App startup verified
- Ready for ASR / punctuation runtime testing
Testing Done
npx tauri android build- APK installed on connected Android device
- App launched successfully
- No startup crash observed
Known Pending Work
- Punctuation model loading on Android
- Full offline ASR packaging
- Runtime speech-to-text validation
- Performance optimization
Impact
Improves Android readiness of the mobile dictation app and keeps repository clean from generated files.
Checklist
-
Build passes -
App launches on Android -
Git cleanup completed -
Punctuation fully working -
Offline models bundled -
Production signing configured