aws / aws/amazon-chime-sdk-android
AudioStreamType.Music produce audio noise
- Dominant language
- Kotlin
- Stars
- 113
- Forks
- 60
- Avg merge
- 40m
- Merged PRs (30d)
- 2
Description
When AudioStreamType.Music is used to enable local recording of remote audio, the SDK still applies the VOICE_COMMUNICATION recording but
the chime meeting is on AudioStreamType.Music the remote user's get Audio issue , it's like echo but not in full scale it's like cracking sound.
to reproduce the issue just changed this in MeetingFragment of chime getting started app
`val audioVideoConfig = AudioVideoConfiguration(audioMode = audioMode, audioDeviceCapabilities = audioDeviceCapabilities, audioStreamType = AudioStreamType.Music, audioRecordingPresetOverride = AudioRecordingPresetOverride.VoiceCommunication, enableAudioRedundancy = enableAudioRedundancy, reconnectTimeoutMs = reconnectTimeoutMs)`
tested between pixel 6 & Samsung s20,
pixel 6 user doesn't get echo sound of cracking but the s20 get's the cracking echo sound sometimes . it's like s20 user audio is repeated from the pixel
Contributor guide
Research direction
Start in MeetingFragment of the Chime getting started app with the shown AudioVideoConfiguration using AudioStreamType.Music and the VoiceCommunication recording preset. Reproduce the cracking or repeated audio between Pixel 6 and Samsung S20, then trace the SDK's recording behavior; done means remote audio is no longer noisy or echoed on the affected device.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100