voice_keep_alive 1.0.8 copy "voice_keep_alive: ^1.0.8" to clipboard
voice_keep_alive: ^1.0.8 copied to clipboard

A Flutter plugin to keep microphone alive in background.

Changelog #

1.0.0 - 2025-09-21 #

  • Initial release of VoiceKeepAlive plugin
  • Supports Android & iOS background microphone keep-alive
  • Provides startService() and stopService() API

1.0.1 - 2025-09-22 #

1.0.2 - 2025-09-23 #

  • update README.md

1.0.3 - 2025-09-24 #

  • Support audio streaming after screen off

1.0.4 - 2025-09-25 #

  • Switch between microphone and listening icon

  • [1.0.5-dev.1] - 2025-09-25 #

    Adapt【ar 、en 、fil 、hi 、id 、th 、tr 、ur 、vi 、zh】language

  • [1.0.5] - 2025-10-09 #

    Improve functionality and reduce power consumption.

  • [1.0.6] - 2025-11-06 #

    fix(crash): ANR com.mice.voice_keep_alive.services.VoiceKeepService.startSilentPlayback (SourceFile) Crash Context.startForegroundService() did not then call Service.startForeground() ServiceRecord{e335bac u0 com.levende.rinacom.mice.voice_keep_alive.services.VoiceKeepService}

  • [1.0.7] - 2025-12-03 #

    Click on the service to open a room.

  • [1.0.8] - 2025-01-09 #

    fix(service): add FOREGROUND_SERVICE_MICROPHONE permission and safe AudioTrack handling

  • Add manifest permission for Android 12+ FGS microphone

  • Check both RECORD_AUDIO and FGS_MIC before starting foreground service

  • Wrap SilentAudioPlayer initialization and write thread with try/catch

  • Ensure service starts safely on Android 4.4–16

  • Compatible with Flutter 3.x + ZEGO audio keep-alive

1
likes
160
points
4
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin to keep microphone alive in background.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on voice_keep_alive

Packages that implement voice_keep_alive