Skip to content

Recorded audio files are corrupted on some Android devices #2749

Open
@DigitalLabSlash

Description

@DigitalLabSlash

Has your issue been reported?

  • I have searched the existing issues and confirm it has not been reported.
  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

We record the user voice, send it to supabase, then download it back to the app for our user to be able to listen to his voice.

It works perfectly for some Android users, but for some others, the recorded audio file is corrupted and can't be play (even on supabase).

Expected Behavior

Recording Audio should not produce corrupt audio files, no matter the device.

Steps to Reproduce

  1. Create a recording
  2. Send to supabase
  3. Try to play the audio file with wavesurfer.js or any other player.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4ghsrhuIhgoeZE0L6Jde9WpDs6Nk84ba00sNobbxAjIoDoPJkUaczBdkxvTte7d1FHKEWKmk8FwsLQv/OeIPVePSqcR4s6+Ll6bw3zRT6/aoSRDZCSfXZ7P/9gCkvE0pi3hyNNLbZpLFoX2DuYHdyXcz3qO5P7Zwh9f6PHaOI=

Context

Imposible to release our app

Visual documentation

https://peoplesnap.slash-digital.io/ripite/Esteban.mp3 --> Recorded from Android 14 device, works perfectly
https://peoplesnap.slash-digital.io/ripite/Jean.mp3 --> Recorded from Android 12 device, corrupted audio file

Additional Info

We don't know why some Android devices produce corrupted audio file when using the recording widget. It's "constant" : a device that works will always produce good audio files, a device that doesn't "work" will only produce corrupted audio files using the recording flutter flow widget.

Environment

- FlutterFlow version: v4.1.34
- Platform: Android
- Browser name and version: Not aplicable
- Operating system and version affected: Android
....

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions