v1.0.0
What's New
MeteorVoice v1.0.0 — first stable release with native mobile support and monorepo architecture.
Native Mobile
- Expo React Native client for iOS and Android
- Native audio recording and playback via expo-audio
- Background audio keep-alive (UIBackgroundModes: audio)
- EAS build support for TestFlight distribution
Architecture
- Monorepo restructure: apps/web, apps/mobile, packages/
- Shared provider interfaces (TTSProvider, STTProvider) in packages/shared
- Shared i18n translations in packages/shared
- Platform-neutral session lifecycle in packages/session-core
- Typed API client in packages/api-client
Voice & AI
- Multiple TTS providers: Xunfei, Volcengine, Tencent Cloud
- AI coach conversation naturalness improvements — follows user topic instead of redirecting
- Non-blocking correction panel
Web
- Mobile web scroll jitter fix during listening state
- Full README rewrite (English + Chinese)
Setup
See README.md for full setup instructions.