Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Voice Message Recording and Playback #26

Open
bhavik-mangla opened this issue Dec 26, 2024 · 5 comments
Open

Add Voice Message Recording and Playback #26

bhavik-mangla opened this issue Dec 26, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@bhavik-mangla
Copy link
Contributor

Implement a feature that allows users to record short audio clips and send them as part of the conversation. This is useful when typing is inconvenient or when users want to share voice notes.

Goals:
• Provide an in-app audio recorder that captures audio.
• Store or stream the recorded audio via the existing file transfer mechanism.
• Enable playback of received voice messages within the chat.
• Create clean UI for audio viewing/transfer in the similar format as files transfer.(Take inspiration from whatsapp)

Possible Approach:
• Select and Use a Flutter audio recording package (e.g., flutter_sound, just_audio) for capturing and playing audio.
• Convert the audio file into a suitable format for file transfer.

khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 27, 2024
@khushi-hura
Copy link

hey @bhavik-mangla I have tried working on this issue to the best of my knowledge, please review PR raised by me on this issue.
I ensure that the code works without any errors.

khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 27, 2024
@dikshantbhangala
Copy link

@bhavik-mangla can i get to contribute on this??

@bhavik-mangla
Copy link
Contributor Author

@dikshantbhangala yes, go ahead

@khushi-hura
Copy link

Hey @bhavik-mangla I worked on this, just got stuck in differentiating the message from other files, can u please help with that?

@dikshantbhangala
Copy link

@bhavik-mangla done with pull request!! plz check it out and tell me any required modifications required

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants