Android SDK Downloads

  • 3.3.0 - https://developers.voicelayer.io/sdk/android/voicelayer-android-3.3.0.zip
    • Fixed a bug causing a START event to not be sent when playing a file locally stored on the device.
    • Added message upload queueing. The SDK will now provide callbacks for when a message begins uploading, finishes uploading, or fails to upload.
    • Added support for retrieving failed and pending messages.
    • Added support for managing failed message uploads. Client apps can now retry or discard messages that did not previously complete successfully.
    • Added support for receiving "message:retry" events at the SDK level.
  • 3.2.0 - https://developers.voicelayer.io/sdk/android/voicelayer-android-3.2.0.zip
    • Fix for playerStop() regression.
    • Fix for ended playback ended notifications not consistently triggered.
    • Fix for playback stopping after 60 seconds.
    • Fix for logout failed when called offline.
    • Fix for Channel Leave events to not be handled correctly.
    • Latency optimizations.
    • Added the channel create_at and updated_at dates to the VoiceLayerChannel object.
    • Disconnect connection when reset() is called.
    • Added noPersistentSession option to VoiceLayerConfiguration.
    • Updated the onLeftChannel event to return an incomplete channel object with only the id set.
    • Added missed messages request on reconnection.
  • 3.1.0 - https://developers.voicelayer.io/sdk/android/voicelayer-android-3.1.0.zip
    • Improved reconnection strategy.
    • Playback and recording regression fix.
    • Fix for bluetooth recording source bug.
    • Fix for crashes on login after logout.
    • Fix for message date format.
    • Properly cache and restore user sessions.
    • Set APP_PLATFORM to API Level 14.
    • Fix for crash on 64 bit arch.
    • Fix for password confirmation issue.
    • Improved streaming performance and robustness.
  • 3.0.0 - https://developers.voicelayer.io/sdk/android/voicelayer-android-3.0.0.zip
    • API broken down into the primary sections
      • VoiceLayerClient - The primary interface with the VoiceLayer API
      • VoiceLayerUser - The user model and interactions.
      • VoiceLayerChannel - The channel model and interactions.
      • VoiceLayerMessage - The message model and interactions.
      • VoiceLayerAttachment - The attachment model and interactions.
      • VoiceLayerMessageRecorder - An interface for recording voice messages.
      • VoiceLayerMessagePlayer - An interface for voice message playback.