You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add voice recording functionality with permission handling (#140)
* feat: add voice recording functionality with permission handling
- Implemented RecordService for managing audio recording, including start, stop, and cancel functionalities.
- Integrated amplitude visualization for the recording process.
- Added UI components for recording voice messages in the chat input.
- Enhanced chat message bubble to display audio messages with user context.
- Updated localization files to support new voice recording features in multiple languages.
- Refactored chat download manager to utilize temporary file paths for audio recordings.
- Registered new dependencies for audio recording across platforms (Linux, macOS).
- Updated platform-specific files to handle audio input permissions and dependencies.
* fix: Stage all the right bits for audio recording (#141)
* feat: implement audio visualization and voice recording features
* feat: enhance chat join dialog and notification handler with membership checks
---------
Co-authored-by: Ken VanDine <ken@vandine.org>
@@ -51,4 +55,3 @@ Thank you for your awesome dart sdk!
51
55
## Why this name?
52
56
53
57
The name is inspired by the traveling vehicle from the movie Matrix, which uses the name of https://en.wikipedia.org/wiki/Nebuchadnezzar_II the second king of Babylon!
0 commit comments