Skip to content

v1.0.0

Choose a tag to compare

@JunchenMeteor JunchenMeteor released this 22 May 04:16
· 135 commits to release since this release
5233116

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.