/Voice-to-Text-App-in-Jetpack-Compose-

*Improvement: Better permission settings

Primary LanguageKotlin

Voice-to-Text App in Jetpack Compose

In this project, I learned how to convert voice to text in Jetpack Compose. And I learn to use:

  1. rememberLauncherForActivityResult()
  2. ActivityResultContracts.RequestPermission()
  3. rememberPermissionState(Manifest.permission.RECORD_AUDIO)
  4. LaunchedEffect()
  5. RecognitionListener implementation (used intents here)
  6. MutableStateFlow(), asStateFlow()
  7. AnimatedContent(targetState = /* your state */)

My Resources: