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

#26 Feature/audio recording.... Done with the features of audio recording #36

Open
wants to merge 5 commits into
base: gsoc-2024
Choose a base branch
from

Conversation

dikshantbhangala
Copy link

@dikshantbhangala dikshantbhangala commented Jan 3, 2025

#26 Feature Addition: Added functionality to record audio messages within the message.dart file for better communication.

  • Users can now record and send audio messages directly from the message panel.
  • Integrated the FlutterSoundRecorder to handle audio recording.
  • Implemented logic to toggle between start/stop recording states.
  • Audio files are saved in .m4a format and are sent as part of the message data.

UI Changes:

  • Added a mic icon button to the message input field for starting/stopping audio recording.
  • Enhanced the input field to accommodate both text and audio message functionalities.

File Handling:

  • Upon completion of recording, the file is sent with the appropriate message type (audio).
  • File details, including name and path, are encoded and sent along with the audio message.

Other Changes:

  • Cleaned up the message.dart file to ensure smooth integration of audio functionality.
  • No changes were made to any other unrelated features or UI components

@dikshantbhangala
Copy link
Author

@bhavik-mangla plz checkout with the pull request!!!!1

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

Successfully merging this pull request may close these issues.

2 participants