voice_keep_alive 1.0.8
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